Birt temporary files now marked as deleteOnExit()
[public/netxms.git] / Makefile.am
index 3f37c37..96b9a6b 100644 (file)
@@ -8,5 +8,18 @@
 # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
 # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-EXTRA_DIST = reconf configure include netxms.dsw
-SUBDIRS = m4 contrib src doc sql images tools netware
+ACLOCAL_AMFLAGS = -I m4
+BUILT_SOURCES = netxms-build-tag.h
+EXTRA_DIST = reconf configure netxms.sln README.HPUX netxms-build-tag.h
+SUBDIRS = . m4 src doc tools contrib
+SUBDIRS += @TOP_LEVEL_MODULES@
+
+netxms-build-tag.h: update-tag
+
+.PHONY: update-tag
+
+update-tag:
+       ./tools/updatetag.sh
+
+install-exec-hook:
+       if test "x@BUILD_SDK@" = "xyes"; then mkdir -p $(DESTDIR)$(includedir); cp config.h $(DESTDIR)$(includedir); cp netxms-build-tag.h $(DESTDIR)$(includedir); mkdir -p $(DESTDIR)$(pkgdatadir)/sdk; cp libtool $(DESTDIR)$(pkgdatadir)/sdk; cp config/install-sh $(DESTDIR)$(pkgdatadir)/sdk; fi