Cross Reference: Makefile
xref: /src/usr.sbin/altq/libaltq/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/altq/libaltq/
Makefile revision 1.1
11.1SthorpejPREFIX?=	/usr/local
21.1SthorpejSYS_INCLUDES?=	-I/usr/src/sys-altq
31.1Sthorpej
41.1SthorpejLIB=	libaltq.a
51.1Sthorpej
61.1SthorpejOBJS= 	qop.o parser.o quip_server.o qop_cdnr.o qop_errlist.o \
71.1Sthorpej	qop_conf.o qop_dummy.o qop_cbq.o qop_hfsc.o qop_priq.o \
81.1Sthorpej	qop_red.o qop_rio.o qop_blue.o qop_wfq.o qop_fifoq.o \
91.1Sthorpej	qop_priq.o
101.1Sthorpej
111.1SthorpejCFLAGS=		-g -Wall
121.1SthorpejCFLAGS+=	-Wpointer-arith -Wcast-qual -Wmissing-prototypes -ansi
131.1SthorpejDEFINES=	-DALTQ $(SYS_DEFINES)
141.1SthorpejINCLUDES=	-I. $(SYS_INCLUDES)
151.1Sthorpej
161.1Sthorpejall: $(LIB)
171.1Sthorpej
181.1Sthorpejinstall: $(LIB)
191.1Sthorpej	$(INSTALL) $(COPY) -m 0444 $(LIB) $(PREFIX)/lib
201.1Sthorpej
211.1Sthorpejlibaltq.a: libaltq.a($(OBJS))
221.1Sthorpej	rm -f $@
231.1Sthorpej	ar cq $@ `lorder $(OBJS) | tsort -q`
241.1Sthorpej	ranlib $@
251.1Sthorpej
261.1Sthorpej.c.o: 
271.1Sthorpej	$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -c $*.c
281.1Sthorpej
291.1Sthorpejclean:;		-rm -f $(LIB) *.a *.o core *.core *.bak ,* *~ "#"*
301.1Sthorpej
311.1Sthorpej
321.1Sthorpej
331.1Sthorpej
341.1Sthorpej
351.1Sthorpej
361.1Sthorpej
371.1Sthorpej
381.1Sthorpej
39

Indexes created Wed Dec 31 15:09:42 GMT 2025