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
|
SHELL=@SHELL@
.PHONY:all
all:
for i in src po; do $(MAKE) -C $$i $@; done
.PHONY:install
install: all
for i in src po docs; do $(MAKE) -C $$i $@; done
.PHONY:uninstall
uninstall:
for i in src po docs; do $(MAKE) -C $$i $@; done
.PHONY:clean
clean:
for i in src po; do $(MAKE) -C $$i $@; done
.PHONY:distclean-local
distclean-local:
#delete all created Makefiles
-rm -f Makefile src/Makefile src/Makefile.sub po/Makefile docs/Makefile
#delete other file created by configure
-rm -f config.cache config.log config.status src/config.h src/timeincl.h src/intincl.h src/gtincl.h
.PHONY:distclean
distclean:
for i in src po; do $(MAKE) -C $$i $@; done
$(MAKE) distclean-local
.PHONY:maintainer-clean
maintainer-clean:
#delete files created by maintainer-prep
rm -rf configure src/config.h.in* scmxx.spec
@$(MAKE) distclean
|