29
30 SRCDIR= $(SRC)/contrib/mDNSResponder
31
32 OBJS= DNSCommon.o DNSDigest.o GenLinkedList.o \
33 PlatformCommon.o PosixDaemon.o \
34 mDNS.o mDNSDebug.o mDNSPosix.o mDNSUNP.o \
35 uDNS.o uds_daemon.o CryptoAlg.o anonymous.o dnssd_ipc.o
36 SRCS= $(OBJS:%.o=%.c)
37
38 MDNSFLAGS= -DNOT_HAVE_SA_LEN \
39 -DLOG_PERROR=0 -DHAVE_SOLARIS -DTARGET_OS_SOLARIS \
40 -D_XPG4_2 -D__EXTENSIONS__ -DHAVE_BROKEN_RECVIF_NAME \
41 -DHAVE_IPV6=1 -Dasm=__asm -DMDNSD_NOROOT \
42 -DPID_FILE=\"\" -DMDNSD_USER=\"noaccess\" \
43 -DmDNSResponderVersion=878.1.1
44
45 include ../../../Makefile.cmd
46
47 CERRWARN += -_gcc=-Wno-unused-variable
48 CERRWARN += -_gcc=-Wno-implicit-function-declaration
49 CERRWARN += -_gcc=-Wno-uninitialized
50
51 # not linted
52 SMATCH=off
53
54 ROOTMANIFESTDIR= $(ROOTSVCNETWORKDNS)
55 $(ROOTMANIFEST) := FILEMODE= 444
56
57 .PARALLEL: $(OBJS)
58 .WAIT: $(PROG)
59 .KEEP_STATE:
60
61 all: $(PROG)
62
63 $(PROG): $(OBJS)
64 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
65 $(POST_PROCESS)
66
67 include ../Makefile.lib
68
69 CSTD= $(CSTD_GNU99)
|
29
30 SRCDIR= $(SRC)/contrib/mDNSResponder
31
32 OBJS= DNSCommon.o DNSDigest.o GenLinkedList.o \
33 PlatformCommon.o PosixDaemon.o \
34 mDNS.o mDNSDebug.o mDNSPosix.o mDNSUNP.o \
35 uDNS.o uds_daemon.o CryptoAlg.o anonymous.o dnssd_ipc.o
36 SRCS= $(OBJS:%.o=%.c)
37
38 MDNSFLAGS= -DNOT_HAVE_SA_LEN \
39 -DLOG_PERROR=0 -DHAVE_SOLARIS -DTARGET_OS_SOLARIS \
40 -D_XPG4_2 -D__EXTENSIONS__ -DHAVE_BROKEN_RECVIF_NAME \
41 -DHAVE_IPV6=1 -Dasm=__asm -DMDNSD_NOROOT \
42 -DPID_FILE=\"\" -DMDNSD_USER=\"noaccess\" \
43 -DmDNSResponderVersion=878.1.1
44
45 include ../../../Makefile.cmd
46
47 CERRWARN += -_gcc=-Wno-unused-variable
48 CERRWARN += -_gcc=-Wno-implicit-function-declaration
49 CERRWARN += $(CNOWARN_UNINIT)
50
51 # not linted
52 SMATCH=off
53
54 ROOTMANIFESTDIR= $(ROOTSVCNETWORKDNS)
55 $(ROOTMANIFEST) := FILEMODE= 444
56
57 .PARALLEL: $(OBJS)
58 .WAIT: $(PROG)
59 .KEEP_STATE:
60
61 all: $(PROG)
62
63 $(PROG): $(OBJS)
64 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
65 $(POST_PROCESS)
66
67 include ../Makefile.lib
68
69 CSTD= $(CSTD_GNU99)
|