summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2019-10-21 17:22:39 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2019-10-21 17:22:39 +0000
commit0e101301d05cfe8900f0d6ba74e5e31ba986449f (patch)
treec867e0b66184764edc1b2e23714cff88306a4f43
parent744b8e5a11b3259f56fd14da62db225310a7a1f8 (diff)
downloadskabus-0e101301d05cfe8900f0d6ba74e5e31ba986449f.tar.xz
Fix gen-deps.sh for cross-builds
-rw-r--r--package/deps.mak32
-rwxr-xr-xtools/gen-deps.sh2
2 files changed, 17 insertions, 17 deletions
diff --git a/package/deps.mak b/package/deps.mak
index 62f99e7..abccffd 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -67,19 +67,19 @@ libskabus.a.xyzzy: src/libskabus/skabus_rpc_cancel.lo src/libskabus/skabus_rpc_c
endif
libskabus.so.xyzzy: EXTRA_LIBS := -lskarnet
libskabus.so.xyzzy: src/libskabus/skabus_rpc_cancel.lo src/libskabus/skabus_rpc_cancel_async.lo src/libskabus/skabus_rpc_end.lo src/libskabus/skabus_rpc_get.lo src/libskabus/skabus_rpc_idstr.lo src/libskabus/skabus_rpc_idstr_async.lo src/libskabus/skabus_rpc_interface_register.lo src/libskabus/skabus_rpc_interface_register_async.lo src/libskabus/skabus_rpc_interface_register_cb.lo src/libskabus/skabus_rpc_interface_unregister.lo src/libskabus/skabus_rpc_interface_unregister_async.lo src/libskabus/skabus_rpc_interface_zero.lo src/libskabus/skabus_rpc_qinfo_zero.lo src/libskabus/skabus_rpc_qlist.lo src/libskabus/skabus_rpc_qlist_ack.lo src/libskabus/skabus_rpc_r_notimpl.lo src/libskabus/skabus_rpc_rcancel_ignore.lo src/libskabus/skabus_rpc_release.lo src/libskabus/skabus_rpc_reply.lo src/libskabus/skabus_rpc_replyv.lo src/libskabus/skabus_rpc_reply_async.lo src/libskabus/skabus_rpc_replyv_async.lo src/libskabus/skabus_rpc_rinfo_pack.lo src/libskabus/skabus_rpc_rinfo_unpack.lo src/libskabus/skabus_rpc_rinfo_zero.lo src/libskabus/skabus_rpc_send.lo src/libskabus/skabus_rpc_send_async.lo src/libskabus/skabus_rpc_send_cb.lo src/libskabus/skabus_rpc_sendpm.lo src/libskabus/skabus_rpc_sendpm_async.lo src/libskabus/skabus_rpc_sendq.lo src/libskabus/skabus_rpc_sendq_async.lo src/libskabus/skabus_rpc_sendv.lo src/libskabus/skabus_rpc_sendv_async.lo src/libskabus/skabus_rpc_sendvpm.lo src/libskabus/skabus_rpc_sendvpm_async.lo src/libskabus/skabus_rpc_sendvq.lo src/libskabus/skabus_rpc_sendvq_async.lo src/libskabus/skabus_rpc_start.lo src/libskabus/skabus_rpc_start_async.lo src/libskabus/skabus_rpc_update.lo src/libskabus/skabus_rpc_zero.lo
-skabus-dyntee: EXTRA_LIBS :=
-skabus-dyntee: src/misc/skabus-dyntee.o -lskarnet
-skabus-dyntee-client: EXTRA_LIBS := ${SOCKET_LIB}
-skabus-dyntee-client: src/misc/skabus-dyntee-client.o -lskarnet
-skabus-dynteed: EXTRA_LIBS := ${SOCKET_LIB}
-skabus-dynteed: src/misc/skabus-dynteed.o -ls6 -lskarnet
-skabus-rpc-client: EXTRA_LIBS :=
-skabus-rpc-client: src/rpc/skabus-rpc-client.o -lskarnet
-skabus-rpc-daemon: EXTRA_LIBS :=
-skabus-rpc-daemon: src/rpc/skabus-rpc-daemon.o -lskarnet
-skabus-rpcc: EXTRA_LIBS := ${SOCKET_LIB} ${SYSCLOCK_LIB}
-skabus-rpcc: src/rpc/skabus-rpcc.o ${LIBSKABUS} -lskarnet
-skabus-rpccctl: EXTRA_LIBS := ${SOCKET_LIB} ${SYSCLOCK_LIB}
-skabus-rpccctl: src/rpc/skabus-rpccctl.o src/rpc/skabus_rpccctl.o -lskarnet
-skabus-rpcd: EXTRA_LIBS := ${SOCKET_LIB} ${SYSCLOCK_LIB}
-skabus-rpcd: src/rpc/skabus-rpcd.o src/rpc/skabus_rpcd_client.o src/rpc/skabus_rpcd_interface.o src/rpc/skabus_rpcd_query.o libskabus.a.xyzzy -ls6 -lskarnet
+skabus-dyntee: EXTRA_LIBS := -lskarnet
+skabus-dyntee: src/misc/skabus-dyntee.o
+skabus-dyntee-client: EXTRA_LIBS := -lskarnet ${SOCKET_LIB}
+skabus-dyntee-client: src/misc/skabus-dyntee-client.o
+skabus-dynteed: EXTRA_LIBS := -ls6 -lskarnet ${SOCKET_LIB}
+skabus-dynteed: src/misc/skabus-dynteed.o
+skabus-rpc-client: EXTRA_LIBS := -lskarnet
+skabus-rpc-client: src/rpc/skabus-rpc-client.o
+skabus-rpc-daemon: EXTRA_LIBS := -lskarnet
+skabus-rpc-daemon: src/rpc/skabus-rpc-daemon.o
+skabus-rpcc: EXTRA_LIBS := -lskarnet ${SOCKET_LIB} ${SYSCLOCK_LIB}
+skabus-rpcc: src/rpc/skabus-rpcc.o ${LIBSKABUS}
+skabus-rpccctl: EXTRA_LIBS := -lskarnet ${SOCKET_LIB} ${SYSCLOCK_LIB}
+skabus-rpccctl: src/rpc/skabus-rpccctl.o src/rpc/skabus_rpccctl.o
+skabus-rpcd: EXTRA_LIBS := -ls6 -lskarnet ${SOCKET_LIB} ${SYSCLOCK_LIB}
+skabus-rpcd: src/rpc/skabus-rpcd.o src/rpc/skabus_rpcd_client.o src/rpc/skabus_rpcd_interface.o src/rpc/skabus_rpcd_query.o libskabus.a.xyzzy
diff --git a/tools/gen-deps.sh b/tools/gen-deps.sh
index 6383ac2..27e5b3e 100755
--- a/tools/gen-deps.sh
+++ b/tools/gen-deps.sh
@@ -81,7 +81,7 @@ for dir in $(ls -1 src | grep -v ^include) ; do
if echo $dep | grep -q -- \\.o$ ; then
dep="src/$dir/$dep"
fi
- if echo $dep | grep -q -- '^\${.*_LIB}' ; then
+ if echo $dep | grep -q -e ^-l -e '^\${.*_LIB}' ; then
libs="$libs $dep"
else
deps="$deps $dep"