TOPDIR = . # way = p # HCFLAGS = -D__DEBUG__ include $(TOPDIR)/mk/config.mk # this rule must remain first default: boot lib ALL_DIRS = cbits HSCurses PKG = hscurses LIBRARY = libhscurses$(_way).a LIBOBJS = $(OBJS) INSTALL_HEADERS = $(wildcard cbits/*.h) include $(TOPDIR)/mk/rules.mk .PHONY: srcdist srcdist: @DIST=hscurses-ds-`date +%Y%m%d`; \ CHANGELOG=CHANGELOG.$$DIST; \ if [ -e $$DIST ] ; then echo "$$DIST already exists"; exit 1; fi; \ darcs dist -d $$DIST > /dev/null && \ gunzip $$DIST.tar.gz && \ tar --delete --file=$$DIST.tar $$DIST/boring && \ mkdir $$DIST && \ darcs changes | sed 's/[[:alnum:].]*@[[:alnum:].]*/(Email address hidden)/g' > $$DIST/$$CHANGELOG && \ tar --append --file=$$DIST.tar $$DIST/$$CHANGELOG && \ mv $$DIST/$$CHANGELOG $$CHANGELOG && \ rm -rf $$DIST && \ gzip $$DIST.tar && \ md5sum $$DIST.tar.gz > $$DIST.md5 && \ echo "created dist as $$DIST.tar.gz" CLEAN_FILES+=$(wildcard hscurses-ds-*.tar.gz hscurses-ds-*.md5 CHANGELOG.hscurses-ds-*) # Dependency orders ifeq ($(MAKECMDGOALS),clean) #empty else ifeq ($(MAKECMDGOALS),distclean) #empty else include $(TOPDIR)/depend endif endif