diff options
Diffstat (limited to 'tests/actions/make/test_make_linking.lua')
-rw-r--r-- | tests/actions/make/test_make_linking.lua | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/tests/actions/make/test_make_linking.lua b/tests/actions/make/test_make_linking.lua index ef85353..bf43581 100644 --- a/tests/actions/make/test_make_linking.lua +++ b/tests/actions/make/test_make_linking.lua @@ -27,8 +27,9 @@ -- --- Check linking to a shared library sibling project. Should add the library --- path using -L, and link using the base name with -l flag. +-- Check linking to a shared library sibling project. In order to support +-- custom target prefixes and extensions, use the full, relative path +-- to the library. -- function suite.onSharedLibrarySibling() @@ -39,15 +40,15 @@ prepare() test.capture [[ ALL_LDFLAGS += $(LDFLAGS) -Llibs -s - LIBS += -lMyProject2 LDDEPS += libs/libMyProject2.so + LIBS += $(LDDEPS) ]] end -- --- Check linking to a static library sibling project. Should use the full --- decorated library name, relative path, and no -l flag. +-- Check linking to a static library sibling project. As with shared +-- libraries, it should list out the full relative path. -- function suite.onStaticLibrarySibling() @@ -58,8 +59,8 @@ prepare() test.capture [[ ALL_LDFLAGS += $(LDFLAGS) -Llibs -s - LIBS += libs/libMyProject2.a LDDEPS += libs/libMyProject2.a + LIBS += $(LDDEPS) ]] end @@ -77,8 +78,8 @@ prepare() test.capture [[ ALL_LDFLAGS += $(LDFLAGS) -s - LIBS += LDDEPS += + LIBS += $(LDDEPS) ]] end @@ -101,8 +102,8 @@ prepare() test.capture [[ ALL_LDFLAGS += $(LDFLAGS) -L../MyProject2 -s - LIBS += -lMyProject2 LDDEPS += ../MyProject2/libMyProject2.so + LIBS += $(LDDEPS) ]] end @@ -119,7 +120,7 @@ prepare() test.capture [[ ALL_LDFLAGS += $(LDFLAGS) -L../libs -s - LIBS += -lSomeLib LDDEPS += + LIBS += $(LDDEPS) -lSomeLib ]] end |