Split --data=libs into two: --data=libs (for installed/system libs) and --data=lib-files (for dependency libs)
This is needed because compilers/linkers often expect the two types of libs to be passed in differently: System/installed libs (--data=libs) must be provided like "-Lname" which the linker automatically converts to "path/lib*.a". Non-installed libs, such as dub dependencies, are passed with full filepath just like an object file. Your linker may vary. |
---|
|
source/dub/commandline.d |
---|
source/dub/compilers/buildsettings.d |
---|
source/dub/project.d |
---|
test/4-describe-data.sh |
---|