Merge branch 'vendor/WPA_SUPPLICANT'
[dragonfly.git] / usr.bin / dsynth / Makefile
1 #
2 #
3
4 PROG=   dsynth
5 SRCS=   dsynth.c subs.c pkglist.c config.c bulk.c build.c repo.c mount.c
6 SRCS+=  status.c
7 SRCS+=  runstats.c ncurses.c monitor.c html.c
8
9 SCRIPTS=mktemplate.sh
10 SCRIPTSDIR= ${SHAREDIR}/dsynth
11
12 # NOTE: The HTML support was directly transplanted from synth, written by
13 #       John R. Marino <draco@marino.st>.
14 #
15 FILESDIR= ${SCRIPTSDIR}
16 FILES= favicon.png progress.html progress.css progress.js dsynth.png
17
18 CFLAGS+=        -pthread
19 CFLAGS+=        -DSCRIPTDIR=${SHAREDIR}/dsynth
20 LDADD+=         -lpthread -lutil
21 DPADD+=         ${LIBPTHREAD} ${LIBUTIL}
22
23 # ncurses, md5, for DragonFlyBSD
24 #
25 CFLAGS+=        -I${_SHLIBDIRPREFIX}/usr/include/priv/ncurses
26 CFLAGS+=        ${PRIVATELIB_CFLAGS}
27 LDFLAGS+=       ${PRIVATELIB_LDFLAGS}
28 LDADD+=         -lprivate_ncurses
29 LDADD+=         -lprivate_crypto
30 DPADD+=         ${LIBNCURSES}
31 DPADD+=         ${LIBCRYPTO}
32
33 LDADD+=         -lm
34 DPADD+=         ${LIBM}
35
36 beforeinstall:
37         mkdir -p ${DESTDIR}${SCRIPTSDIR}
38
39 .include <bsd.prog.mk>