diff --git a/test/issue1408-inherit-linker-files/.no_run b/test/issue1408-inherit-linker-files/.no_run new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/test/issue1408-inherit-linker-files/.no_run diff --git a/test/issue1408-inherit-linker-files/.no_test b/test/issue1408-inherit-linker-files/.no_test new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/test/issue1408-inherit-linker-files/.no_test diff --git a/test/issue1408-inherit-linker-files/dep.d b/test/issue1408-inherit-linker-files/dep.d new file mode 100644 index 0000000..d0a80bf --- /dev/null +++ b/test/issue1408-inherit-linker-files/dep.d @@ -0,0 +1 @@ +module dep; diff --git a/test/issue1408-inherit-linker-files/dub.sdl b/test/issue1408-inherit-linker-files/dub.sdl index 39fb7a6..4aaaed8 100644 --- a/test/issue1408-inherit-linker-files/dub.sdl +++ b/test/issue1408-inherit-linker-files/dub.sdl @@ -2,11 +2,13 @@ targetType "executable" dependency ":dep" version="*" sourceFiles "main.d" +// make lib.d available for import +importPaths "." subPackage { name "dep" - sourceFiles "lib.d" - sourceFiles "lib/lib.a" platform="posix" + sourceFiles "dep.d" + sourceFiles "lib/liblib.a" platform="posix" sourceFiles "lib/lib.lib" platform="windows" preBuildCommands "dub build --root=\"$PACKAGE_DIR/lib\"" } diff --git a/test/issue1408-inherit-linker-files/lib/lib.d b/test/issue1408-inherit-linker-files/lib/lib.d index 97be8ad..22c8012 100644 --- a/test/issue1408-inherit-linker-files/lib/lib.d +++ b/test/issue1408-inherit-linker-files/lib/lib.d @@ -1,8 +1,5 @@ module lib; -import std.stdio; - void foo() { - writeln("Success."); }