#******************************************************************************* #* Copyright (C) 2008-2010, International Business Machines #* Corporation and others. All Rights Reserved. #******************************************************************************* #sorry, this won't be friendly to out of source builds srcdir=. top_srcdir=../.. top_builddir=../.. include $(top_builddir)/icudefs.mk LOCALHEADERS= udeprctd.h udraft.h uintrnal.h usystem.h COMMONHDR= $(top_srcdir)/common/unicode DOCDIR= $(top_builddir)/doc/html EXCLUDE=$(srcdir)/exclude.txt all: @echo Usage: 'make install-headers' to update headers. @echo 'be sure to verify the headers (in soure/common/unicode) before checkin!' @exit 1 clean: -$(RMV) $(LOCALHEADERS) $(DOCDIR): ( cd $(top_builddir) ; $(MAKE) doc ) local-headers: $(LOCALHEADERS) install-headers: $(DOCDIR) perl ./genheaders.pl --srcdir=$(DOCDIR) --destdir=$(COMMONHDR) --version=$(VERSION) --exclusion-list=$(EXCLUDE) ( cd $(COMMONHDR) ; ls -l $(LOCALHEADERS) ) %.h: $(COMMONHDR)/%.h cp $< $@