]> git.ipfire.org Git - thirdparty/dhcp.git/blob - client/Makefile.am
85645af80d412ec3bac0e28edd5286d0bc57b0f3
[thirdparty/dhcp.git] / client / Makefile.am
1 # We want to build this directory first, before descending into tests subdir.
2 # The reason is that ideally the tests should link existing objects from this
3 # directory. That eliminates any discrepancies between tested code and
4 # production code. Sadly, we are not there yet.
5 SUBDIRS = . tests
6
7 dist_sysconf_DATA = dhclient.conf.example
8 sbin_PROGRAMS = dhclient
9 dhclient_SOURCES = clparse.c dhclient.c dhc6.c \
10 scripts/bsdos scripts/freebsd scripts/linux scripts/macos \
11 scripts/netbsd scripts/nextstep scripts/openbsd \
12 scripts/solaris scripts/openwrt
13 dhclient_LDADD = ../common/libdhcp.a ../omapip/libomapi.a ../bind/lib/libirs.a \
14 ../bind/lib/libdns.a ../bind/lib/libisccfg.a ../bind/lib/libisc.a
15 man_MANS = dhclient.8 dhclient-script.8 dhclient.conf.5 dhclient.leases.5
16 EXTRA_DIST = $(man_MANS)
17
18 dhclient.o: dhclient.c
19 $(COMPILE) -DCLIENT_PATH='"PATH=$(sbindir):/sbin:/bin:/usr/sbin:/usr/bin"' \
20 -DLOCALSTATEDIR='"$(localstatedir)"' -c dhclient.c
21
22 dhc6.o: dhc6.c
23 $(COMPILE) -DCLIENT_PATH='"PATH=$(sbindir):/sbin:/bin:/usr/sbin:/usr/bin"' \
24 -DLOCALSTATEDIR='"$(localstatedir)"' -c dhc6.c