1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- #! /bin/sh
- am_create_testdir=empty
- required=xsi-lib-shell
- . test-init.sh
- get_shell_script compile
- cat >cl <<'END'
- #! /bin/sh
- echo "$@"
- END
- chmod +x ./cl
- for sp in '' ' '; do
-
- opts=$(LIB= ./compile ./cl foo.c -o foo -l${sp}bar -L${sp}gazonk \
- -I${sp}baz -Xlinker foobar -Wl,-foo,bar)
- test x"$opts" = \
- x"foo.c -Fefoo bar.lib -Ibaz -link -LIBPATH:gazonk foobar -foo bar"
-
- opts=$(./compile ./cl -c foo.c -o foo.obj -I${sp}baz)
- test x"$opts" = x"-c foo.c -Fofoo.obj -Ibaz"
-
- opts=$(./compile ./cl -c foo.c -o foo.o -I${sp}baz)
- test x"$opts" = x"-c foo.c -Fofoo.o -Ibaz"
-
- opts=$(./compile ./cl -c foo.cc -o foo.o -I${sp}baz)
- test x"$opts" = x"-c -Tpfoo.cc -Fofoo.o -Ibaz"
-
- opts=$(eat=1 ./compile ./cl -c foo.c -o foo.obj -I${sp}baz)
- test x"$opts" = x"-c foo.c -Fofoo.obj -Ibaz"
- done
- :
|