File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed
Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -48,14 +48,8 @@ def is_wled_module(dep: LibBuilderBase) -> bool:
4848
4949if usermods :
5050 # Inject usermods in to project lib_deps
51- proj = env .GetProjectConfig ()
52- deps = env .GetProjectOption ('lib_deps' )
53- src_dir = proj .get ("platformio" , "src_dir" )
54- src_dir = src_dir .replace ('\\ ' ,'/' )
55- mod_paths = {mod : find_usermod (mod ) for mod in usermods }
56- usermods = [f"{ mod } = symlink://{ path .resolve ()} " for mod , path in mod_paths .items ()]
57- proj .set ("env:" + env ['PIOENV' ], 'lib_deps' , deps + usermods )
58-
51+ symlinks = [f"symlink://{ find_usermod (mod ).resolve ()} " for mod in usermods ]
52+ env .GetProjectConfig ().set ("env:" + env ['PIOENV' ], 'lib_deps' , env .GetProjectOption ('lib_deps' ) + symlinks )
5953
6054# Utility function for assembling usermod include paths
6155def cached_add_includes (dep , dep_cache : set , includes : deque ):
You can’t perform that action at this time.
0 commit comments