summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-06-05 21:56:57 -0700
committerMichael Forney <mforney@mforney.org>2016-06-05 21:56:57 -0700
commitbd823a0d47fcf583d9429405bcd0190b78c464f7 (patch)
tree0556e72ea54a550e6134a7a9a5f353e0032ea145 /extra
parent901710bf1988151002ae50cb47cff7d6836826bf (diff)
transmission: Declare header dependencies
Diffstat (limited to 'extra')
-rw-r--r--extra/transmission/gen.rc13
1 files changed, 10 insertions, 3 deletions
diff --git a/extra/transmission/gen.rc b/extra/transmission/gen.rc
index 93ba211b..7210f40f 100644
--- a/extra/transmission/gen.rc
+++ b/extra/transmission/gen.rc
@@ -16,7 +16,14 @@ cflags\
-idirafter core/openbsd/src/sys\
-include config.h
-lib libtransmission.a -d phony/extra/libevent/headers libtransmission/^(\
+deps=phony/^(\
+ core/curl\
+ core/libressl\
+ core/zlib\
+ extra/libevent\
+)^/headers
+
+lib libtransmission.a -d $"deps libtransmission/^(\
announcer.c\
announcer-http.c\
announcer-udp.c\
@@ -142,10 +149,10 @@ libs=(\
)\
)
-exe transmission-daemon daemon/^(daemon.c daemon-posix.c) $libs
+exe transmission-daemon -d $"deps daemon/^(daemon.c daemon-posix.c) $libs
file bin/transmission-daemon '$outdir'/transmission-daemon 755
file share/man/man1/transmission-daemon.1 '$srcdir'/daemon/transmission-daemon.1 644
-exe transmission-remote daemon/remote.c libtransmission.a $libs
+exe transmission-remote -d $"deps daemon/remote.c libtransmission.a $libs
file bin/transmission-remote '$outdir'/transmission-remote 755
file share/man/man1/transmission-remote.1 '$srcdir'/daemon/transmission-remote.1 644