While some other changes to my project, I seem to have caused a big problem. When I try to build I see:
G: Current (stlink) On-board (stlink) External (blackmagic, cmsis-dap, jlink)
PACKAGES:
- framework-stm32cubel4 @ 1.17.0
- tool-ldscripts-ststm32 @ 0.2.0
- toolchain-gccarmnoneeabi @ 1.70201.0 (7.2.1)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
InvalidGitRepositoryError: D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\FreeRTOS-Kernel:
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 173:
env.SConscript("$BUILD_SCRIPT")
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 598:
return _SConscript(self.fs, *files, **subst_kw)
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 285:
exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
File "C:\Users\sidpr\.platformio\platforms\ststm32\builder\main.py", line 120:
target_elf = env.BuildProgram()
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
return self.method(*nargs, **kwargs)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py", line 62:
env.ProcessProjectDeps()
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
return self.method(*nargs, **kwargs)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piobuild.py", line 147:
plb = env.ConfigureProjectLibBuilder()
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
return self.method(*nargs, **kwargs)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 1180:
project.install_dependencies()
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 965:
if _is_builtin(spec):
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 957:
for lb in self.env.GetLibBuilders():
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Util\envs.py", line 242:
return self.method(*nargs, **kwargs)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 1093:
lb = LibBuilderFactory.new(env, lib_dir)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 60:
obj = globals()[clsname](env, path, verbose=verbose)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 153:
self.process_extra_options()
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\platformio\builder\tools\piolib.py", line 301:
self.env.SConscript(
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 598:
return _SConscript(self.fs, *files, **subst_kw)
File "C:\Users\sidpr\.platformio\packages\tool-scons\scons-local-4.5.2\SCons\Script\SConscript.py", line 285:
exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
File "D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\lib_build.py", line 149:
if tag_name != getLocalTag(KERNEL_PATH)[0]:
File "D:\DataRoot\Projects\PIO_STM32_Cube\.pio\libdeps\nucleo_l452re\PlatformIO-FreeRTOS\lib_build.py", line 89:
g = git.Repo(path)
File "C:\Users\sidpr\.platformio\penv\lib\site-packages\git\repo\base.py", line 265:
raise InvalidGitRepositoryError(epath)
I have tried removong platformio-freertos and adding it back, but the issues remain.