Makefile revision 1.1
1PREFIX?= /usr/local 2SYS_INCLUDES?= -I/usr/src/sys-altq 3 4PROG= altqstat 5OBJS= altqstat.o quip_client.o qdisc_conf.o \ 6 qdisc_cbq.o qdisc_hfsc.o qdisc_cdnr.o \ 7 qdisc_wfq.o qdisc_fifoq.o \ 8 qdisc_red.o qdisc_rio.o qdisc_blue.o qdisc_priq.o 9MAN1= altqstat.1 10 11CFLAGS= -g -Wall 12CFLAGS+= -W -Wpointer-arith -Wcast-qual -Wmissing-prototypes -ansi 13DEFINES= -DALTQ $(SYS_DEFINES) 14INCLUDES= -I. -I../libaltq $(SYS_INCLUDES) 15 16all: $(PROG) 17 18install: $(PROG) 19 $(INSTALL) $(COPY) -m 0755 $(PROG) $(PREFIX)/bin 20 $(INSTALL) $(COPY) -m 0644 $(MAN1) $(PREFIX)/man/man1 21 22altqstat: $(OBJS) 23 $(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -o $@ $(OBJS) $(SYS_LIBS) -lcurses 24 25.c.o: 26 $(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -c $*.c 27 28clean:; -rm -f $(PROG) *.a *.o core *.core *.bak ,* *~ "#"* 29