Cross Reference: Makefile
xref: /src/usr.sbin/altq/altqd/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/altq/altqd/
Makefile revision 1.1
11.1SthorpejPREFIX?=	/usr/local
21.1SthorpejSYS_INCLUDES?=	-I/usr/src/sys-altq
31.1Sthorpej
41.1SthorpejPROGS=		altqd
51.1SthorpejALTQD_OBJS= 	altqd.o if_nameindex.o libaltq2.o ../libaltq/libaltq.a
61.1SthorpejMAN5=		altq.conf.5
71.1SthorpejMAN8=		altqd.8
81.1Sthorpej
91.1SthorpejCFLAGS=		-g -Wall
101.1SthorpejCFLAGS+=	-W -Wpointer-arith -Wcast-qual -Wmissing-prototypes -ansi
111.1SthorpejDEFINES=	-DALTQ $(SYS_DEFINES)
121.1SthorpejINCLUDES=	-I. -I../libaltq $(SYS_INCLUDES)
131.1Sthorpej
141.1Sthorpejall: $(PROGS)
151.1Sthorpej
161.1Sthorpejinstall: $(PROGS)
171.1Sthorpej	$(INSTALL) $(COPY) -m 0755 $(PROGS) $(PREFIX)/bin
181.1Sthorpej	$(INSTALL) $(COPY) -m 0644 $(MAN5) $(PREFIX)/man/man5
191.1Sthorpej	$(INSTALL) $(COPY) -m 0644 $(MAN8) $(PREFIX)/man/man8
201.1Sthorpej
211.1Sthorpejaltqd: $(ALTQD_OBJS)
221.1Sthorpej	$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -o $@ $(ALTQD_OBJS) $(SYS_LIBS) -lm
231.1Sthorpej
241.1Sthorpej.c.o: 
251.1Sthorpej	$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -c $*.c
261.1Sthorpej
271.1Sthorpejclean:;		-rm -f $(PROGS) *.a *.o core *.core *.bak ,* *~ "#"*
281.1Sthorpej
291.1Sthorpej
30

Indexes created Sun Dec 07 20:09:42 GMT 2025