Makefile revision 06ddd50f1fb89c38b0aa817f9639124a53b62c23
1aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerDESTDIR= 2c90d5875a9701e6825cb288a9cc0d3453eb951d6osdl.org!shemmingerSBINDIR=/usr/sbin 3aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerCONFDIR=/etc/iproute2 4aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerDOCDIR=/usr/doc/iproute2 506ddd50f1fb89c38b0aa817f9639124a53b62c23osdl.net!shemmingerMANDIR=/usr/share/man 6aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 7d1e48c7e5c29b235e907741c99fcba1a8ecd31e2osdl.net!shemminger# Path to db_185.h include 8d1e48c7e5c29b235e907741c99fcba1a8ecd31e2osdl.net!shemmingerDBM_INCLUDE:=/usr/include 9d1e48c7e5c29b235e907741c99fcba1a8ecd31e2osdl.net!shemminger 10aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerDEFINES= -DRESOLVE_HOSTNAMES 11aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 12aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#options if you have a bind>=4.9.4 libresolv (or, maybe, glibc) 13aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerLDLIBS=-lresolv 14aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerADDLIB= 15aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 16aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#options for decnet 17aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerADDLIB+=dnet_ntop.o dnet_pton.o 18aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 19aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger#options for ipx 20aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerADDLIB+=ipx_ntop.o ipx_pton.o 21aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 22aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerCC = gcc 23aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerCCOPTS = -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -g 2471c60c07243ac819ad64f71a1446a5dfb427bac9osdl.net!shemmingerCFLAGS = $(CCOPTS) -I../include $(DEFINES) 25aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 26aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerLDLIBS += -L../lib -lnetlink -lutil 27aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 28aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerSUBDIRS=lib ip tc misc 29aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 30aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerLIBNETLINK=../lib/libnetlink.a ../lib/libutil.a 31aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 32adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemmingerall: Config 33adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger @for i in $(SUBDIRS); \ 34adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger do $(MAKE) $(MFLAGS) -C $$i; done 35adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger 36adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemmingerConfig: 37adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger ./configure $(KERNEL_INCLUDE) 38aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 39aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerinstall: all 40aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger install -m 0755 -d $(DESTDIR)$(SBINDIR) 41e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger install -m 0755 -d $(DESTDIR)$(CONFDIR) 42aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples 43aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples/diffserv 44e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger install -m 0644 README.iproute2+tc $(shell find examples -type f -maxdepth 1) \ 45e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger $(DESTDIR)$(DOCDIR)/examples 46e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger install -m 0644 $(shell find examples/diffserv -type f -maxdepth 1) \ 47e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger $(DESTDIR)$(DOCDIR)/examples/diffserv 48aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger @for i in $(SUBDIRS) doc; do $(MAKE) -C $$i install; done 49e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger install -m 0644 $(shell find etc/iproute2 -type f -maxdepth 1) $(DESTDIR)$(CONFDIR) 5006ddd50f1fb89c38b0aa817f9639124a53b62c23osdl.net!shemminger install -m 0644 $(shell find man/man8 -type f -maxdepth 1) $(DESTDIR)$(MANDIR)/man8 5106ddd50f1fb89c38b0aa817f9639124a53b62c23osdl.net!shemminger ln -sf $(DESTDIR)$(MANDIR)/man8/tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-bfifo.8 5206ddd50f1fb89c38b0aa817f9639124a53b62c23osdl.net!shemminger ln -sf $(DESTDIR)$(MANDIR)/man8/tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-pfifo.8 53e9a05e96a46495afc83d44c20394963874a83a9bosdl.net!shemminger 54aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 55aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemmingerclean: 56adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger @for i in $(SUBDIRS) doc; \ 57adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger do $(MAKE) $(MFLAGS) -C $$i clean; done 58adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger 59adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemmingerclobber: clean 60adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger rm -f Config 61adff36d765a2b67f6cc2d0cacf57f160e80a0291osdl.net!shemminger 62aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger 63aba5acdfdb347d2c21fc67d613d83d4430ca3937osdl.org!shemminger.EXPORT_ALL_VARIABLES: 64