xref: /titanic_52/usr/src/cmd/cmd-inet/usr.bin/dns-sd/Makefile (revision 5ffb0c9b03b5149ff4f5821a62be4a52408ada2a)
1*5ffb0c9bSToomas Soome#
2*5ffb0c9bSToomas Soome# This file and its contents are supplied under the terms of the
3*5ffb0c9bSToomas Soome# Common Development and Distribution License ("CDDL"), version 1.0.
4*5ffb0c9bSToomas Soome# You may only use this file in accordance with the terms of version
5*5ffb0c9bSToomas Soome# 1.0 of the CDDL.
6*5ffb0c9bSToomas Soome#
7*5ffb0c9bSToomas Soome# A full copy of the text of the CDDL should have accompanied this
8*5ffb0c9bSToomas Soome# source.  A copy of the CDDL is also available via the Internet at
9*5ffb0c9bSToomas Soome# http://www.illumos.org/license/CDDL.
10*5ffb0c9bSToomas Soome#
11*5ffb0c9bSToomas Soome
12*5ffb0c9bSToomas Soome#
13*5ffb0c9bSToomas Soome# Copyright 2016 Toomas Soome <tsoome@me.com>
14*5ffb0c9bSToomas Soome#
15*5ffb0c9bSToomas Soome
16*5ffb0c9bSToomas Soome# cmd/cmd-inet/usr.bin/dns-sd/Makefile
17*5ffb0c9bSToomas Soome
18*5ffb0c9bSToomas SoomePROG=		dns-sd
19*5ffb0c9bSToomas Soome
20*5ffb0c9bSToomas Soomeinclude ../../../Makefile.cmd
21*5ffb0c9bSToomas Soomeinclude ../../Makefile.cmd-inet
22*5ffb0c9bSToomas Soome
23*5ffb0c9bSToomas SoomeOBJS=		ClientCommon.o dns-sd.o
24*5ffb0c9bSToomas SoomeSRCS=		ClientCommon.c dns-sd.c
25*5ffb0c9bSToomas Soome
26*5ffb0c9bSToomas SoomeCFLAGS += $(C99_ENABLE)
27*5ffb0c9bSToomas SoomeLDLIBS += -lsocket -ldns_sd
28*5ffb0c9bSToomas Soome
29*5ffb0c9bSToomas Soome.KEEP_STATE:
30*5ffb0c9bSToomas Soome
31*5ffb0c9bSToomas Soomeall: $(PROG)
32*5ffb0c9bSToomas Soome
33*5ffb0c9bSToomas SoomeROOTPROG=   $(PROG:%=$(ROOTBIN)/%)
34*5ffb0c9bSToomas Soome
35*5ffb0c9bSToomas Soome$(PROG): $(OBJS)
36*5ffb0c9bSToomas Soome	$(LINK.c) $(OBJS) -o $@ $(LDLIBS)
37*5ffb0c9bSToomas Soome	$(POST_PROCESS)
38*5ffb0c9bSToomas Soome
39*5ffb0c9bSToomas Soomeinstall: all $(ROOTPROG)
40*5ffb0c9bSToomas Soome
41*5ffb0c9bSToomas Soomeclean:
42*5ffb0c9bSToomas Soome	$(RM) $(OBJS)
43*5ffb0c9bSToomas Soome
44*5ffb0c9bSToomas Soomelint:	lint_SRCS
45*5ffb0c9bSToomas Soome
46*5ffb0c9bSToomas Soomeinclude ../../../Makefile.targ
47*5ffb0c9bSToomas Soome
48