diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2011-03-06 16:46:17 +0100 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2011-03-07 20:57:50 +0100 |
commit | 02bf6022d153b9abeb513b0055510559f873da93 (patch) | |
tree | 5f9077b13de0a0676010ae9a57254276f36282f6 /Makefile-files | |
parent | 5e7d86502db944b9b9b9f51c72822e3b0e45f215 (diff) | |
download | rasdaman-upstream-02bf6022d153b9abeb513b0055510559f873da93.tar.gz rasdaman-upstream-02bf6022d153b9abeb513b0055510559f873da93.tar.xz rasdaman-upstream-02bf6022d153b9abeb513b0055510559f873da93.zip |
nonrec-build: Rename Makefile.am to Makefile-files
We will keep only three Makefile.am:
* $(top_srcdir)
* manuals_and_examples/ (needs code to be generated first)
* systemtest/ (needs everything to be built)
Diffstat (limited to 'Makefile-files')
-rw-r--r-- | Makefile-files | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/Makefile-files b/Makefile-files new file mode 100644 index 0000000..c624c8b --- /dev/null +++ b/Makefile-files @@ -0,0 +1,69 @@ + +# +# MAKEFILE FOR: +# +# This file is part of rasdaman community. +# +# Rasdaman community is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rasdaman community is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with rasdaman community. If not, see <http://www.gnu.org/licenses/>. +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see <http://www.rasdaman.org> +# or contact Peter Baumann via <baumann@rasdaman.com>. +# Top Level makefile. This points to the various modules that have to be build +# and/or deployed +# +# +# COMMENTS: +# +################################################################## + +ACLOCAL_AMFLAGS = -I m4 + +nobase_pkginclude_HEADERS = +include $(srcdir)/header-files.mk + +dist-hook: + (echo "# DO NOT MODIFY THIS FILE"; \ + echo "# This file was autogenerated by the dist-hook target"; \ + cd "$(srcdir)"; \ + find raslib -type f \ + \( -name '*.h' -or -name '*.hh' -or -name '*.icc' -or -name '*.cc' \) ; \ + find rasodmg -type f \ + \( -name '*.hh' -or -name '*.cc' -or -name '*.icc' \) ; \ + find conversion -type f \( -name '*.h' -or -name '*.hh' \) ; \ + find compression -type f -name '*.hh' ; \ + find clientcomm -type f \( -name '*.h' -or -name '*.hh' \) \ + ) | $(SED) 's,^\([^#]\),nobase_pkginclude_HEADERS += \1,' \ + > header-files.mk.new + if test -f "$(srcdir)/header-files.mk" \ + && cmp "header-files.mk.new" "$(srcdir)/header-files.mk"; then \ + rm -f "header-files.mk.new"; \ + else \ + mv -f "header-files.mk.new" "$(srcdir)/header-files.mk"; \ + fi + +SUBDIRS = relblobif relindexif relmddif relcatalogif reladminif relstorageif \ + indexmgr catalogmgr tilemgr storagemgr compression commline network \ + raslib clientcomm servercomm rasodmg qlparser conversion \ + mddmgr httpserver mymalloc server rasmgr rascontrol rasdl \ + applications bin insertutils manuals_and_examples include \ + systemtest + +# excluded for the moment, contains nothing that is delivered: +# exportutils + +install-exec-hook: + $(INSTALL) -m 0755 -d "$(DESTDIR)$(logdir)" |