summaryrefslogtreecommitdiff
path: root/check/check-requires-private
diff options
context:
space:
mode:
Diffstat (limited to 'check/check-requires-private')
-rwxr-xr-xcheck/check-requires-private29
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