Index: icu46/source/tools/gendraft/Makefile |
=================================================================== |
--- icu46/source/tools/gendraft/Makefile (revision 0) |
+++ icu46/source/tools/gendraft/Makefile (revision 0) |
@@ -0,0 +1,39 @@ |
+#******************************************************************************* |
+#* 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 $< $@ |
+ |