diff options
Diffstat (limited to 'check/check-requires-private')
-rwxr-xr-x | check/check-requires-private | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/check/check-requires-private b/check/check-requires-private index e9ef2f2..dc69baf 100755 --- a/check/check-requires-private +++ b/check/check-requires-private @@ -5,27 +5,20 @@ set -e . ${srcdir}/common # expect cflags from requires-test and public-dep -ARGS="--cflags requires-test" RESULT="-I/requires-test/include -I/private-dep/include -I/public-dep/include" -run_test - -# still expect those cflags for static linking case -ARGS="--static --cflags requires-test" -RESULT="-I/requires-test/include -I/private-dep/include -I/public-dep/include" -run_test +run_test --cflags requires-test +run_test --static --cflags requires-test # expect libs for just requires-test and public-dep -ARGS="--libs requires-test" -if [ "$list_indirect_deps" = "yes" ]; then - RESULT="-L/requires-test/lib -L/private-dep/lib -L/public-dep/lib -lrequires-test -lprivate-dep -lpublic-dep" -else - RESULT="-L/requires-test/lib -L/public-dep/lib -lrequires-test -lpublic-dep" +RESULT="-L/requires-test/lib -L/public-dep/lib -lrequires-test -lpublic-dep" +if [ "$list_indirect_deps" = no ]; then + run_test --libs requires-test fi -run_test # expect libs for requires-test, public-dep and private-dep in static case -ARGS="--static --libs requires-test" -RESULT="-L/requires-test/lib -L/private-dep/lib -L/public-dep/lib -lrequires-test -lprivate-dep -lpublic-dep" -run_test - - +RESULT="-L/requires-test/lib -L/private-dep/lib -L/public-dep/lib \ +-lrequires-test -lprivate-dep -lpublic-dep" +if [ "$list_indirect_deps" = yes ]; then + run_test --libs requires-test +fi +run_test --static --libs requires-test |