1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
all: FORCE
cd src && $(MAKE)
cd util && $(MAKE)
cd footprint && $(MAKE)
# cd doc && $(MAKE)
test: FORCE
cd tests && $(MAKE) test
clean: FORCE
cd src && $(MAKE) clean
cd util && $(MAKE) clean
cd footprint && $(MAKE) clean
# cd doc && $(MAKE) clean
cd tests && $(MAKE) clean
cd src_3rd/libminuid && $(MAKE) clean ; true
cd src_3rd/libuundo && $(MAKE) clean ; true
# Note: have to distclean utils (and tests) before src because of hidlib deps
distclean: FORCE
$(MAKE) clean ; true
# cd doc && $(MAKE) distclean
cd util && $(MAKE) distclean
cd src && $(MAKE) distclean
cd src_3rd/genregex && $(MAKE) clean ; true
cd src_3rd/qparse && $(MAKE) clean ; true
cd scconfig && $(MAKE) distclean ; true
install: FORCE
cd src && $(MAKE) install
cd util && $(MAKE) install
cd footprint && $(MAKE) install
cd doc && $(MAKE) install
linstall: FORCE
cd src && $(MAKE) linstall
cd util && $(MAKE) linstall
cd footprint && $(MAKE) linstall
cd doc && $(MAKE) linstall
uninstall: FORCE
cd src && $(MAKE) uninstall
cd util && $(MAKE) uninstall
cd footprint && $(MAKE) uninstall
cd doc && $(MAKE) uninstall
include Makefile.conf
FORCE:
|