diff --git a/platformio/exception.py b/platformio/exception.py index 63cb3aa0..4afc69ee 100644 --- a/platformio/exception.py +++ b/platformio/exception.py @@ -63,7 +63,7 @@ class FDSHASumMismatch(PlatformioException): class NotPlatformProject(PlatformioException): - MESSAGE = "Not a PlatformIO project. Use `platformio init` command" + MESSAGE = "Not a PlatformIO project (%s). Use `platformio init` command" class UndefinedEnvPlatform(PlatformioException): diff --git a/platformio/util.py b/platformio/util.py index 2dd957c8..7d2e8c1b 100644 --- a/platformio/util.py +++ b/platformio/util.py @@ -79,7 +79,7 @@ def get_pioenvs_dir(): def get_project_config(): path = join(get_project_dir(), "platformio.ini") if not isfile(path): - raise NotPlatformProject() + raise NotPlatformProject(get_project_dir()) cp = ConfigParser() cp.read(path) return cp