Changeset 25

Show
Ignore:
Timestamp:
11/28/07 15:48:19
Author:
hobu
Message:

more progress on automake for includes directories... close, but not quite

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • spatialindex/trunk/configure

    r23 r25  
    2067620676 
    2067720677 
    20678 ac_config_files="$ac_config_files Makefile src/Makefile src/spatialindex/Makefile src/storagemanager/Makefile src/rtree/Makefile src/mvrtree/Makefile src/tprtree/Makefile src/tools/Makefile src/tools/geometry/Makefile src/tools/tools/Makefile regressiontest/Makefile regressiontest/rtree/Makefile regressiontest/mvrtree/Makefile regressiontest/tprtree/Makefile" 
     20678ac_config_files="$ac_config_files Makefile include/Makefile include/tools/Makefile src/Makefile src/spatialindex/Makefile src/storagemanager/Makefile src/rtree/Makefile src/mvrtree/Makefile src/tprtree/Makefile src/tools/Makefile src/tools/geometry/Makefile src/tools/tools/Makefile regressiontest/Makefile regressiontest/rtree/Makefile regressiontest/mvrtree/Makefile regressiontest/tprtree/Makefile" 
    2067920679 
    2068020680 
     
    2128021280    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 
    2128121281    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 
     21282    "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 
     21283    "include/tools/Makefile") CONFIG_FILES="$CONFIG_FILES include/tools/Makefile" ;; 
    2128221284    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 
    2128321285    "src/spatialindex/Makefile") CONFIG_FILES="$CONFIG_FILES src/spatialindex/Makefile" ;; 
  • spatialindex/trunk/configure.ac

    r23 r25  
    3232 
    3333AC_CONFIG_FILES([       Makefile 
     34                                        include/Makefile 
     35                                        include/tools/Makefile 
    3436                                        src/Makefile 
    3537                                        src/spatialindex/Makefile 
  • spatialindex/trunk/include/Makefile.am

    r24 r25  
    11SUBDIRS = tools 
    22 
    3 spatialindexdir = $(includedir)/spatialindex 
    4  
    5 pkginclude_HEADERS =    SpatialIndex.h \ 
     3nobase_pkginclude_HEADERS =     SpatialIndex.h \ 
    64                        RTree.h \ 
    75                        MVRTree.h \ 
  • spatialindex/trunk/include/tools/Makefile.am

    r24 r25  
    1 spatialindexdir = $(includedir)/spatialindex/tools 
    21 
    3 pkginclude_HEADERS =  Tools.h \ 
     2nobase_pkginclude_HEADERS =   Tools.h \ 
    43                        LineSegment.h \ 
    54                        PointerPool.h \ 
  • spatialindex/trunk/Makefile.am

    r23 r25  
    11## Makefile.am -- Process this file with automake to produce Makefile.in 
    2 SUBDIRS = src . regressiontest 
     2SUBDIRS = src . regressiontest include 
     3INCLUDES = -I(top_srcdir)/includes 
    34lib_LTLIBRARIES = libspatialindex.la 
    45pkgincludedir = $(includedir)/spatialindex 
    5 nobase_pkginclude_HEADERS = include/SpatialIndex.h include/RTree.h include/MVRTree.h include/TPRTree.h include/TimePoint.h include/TimeRegion.h include/MovingPoint.h include/MovingRegion.h include/tools/Tools.h include/tools/LineSegment.h include/tools/PointerPool.h include/tools/Point.h include/tools/PoolPointer.h include/tools/Region.h include/tools/SmartPointer.h include/tools/TemporaryFile.h include/tools/Tools.h 
    66libspatialindex_la_SOURCES =  
    77libspatialindex_la_LIBADD = src/spatialindex/liblibrary.la src/storagemanager/libstoragemanager.la src/rtree/librtree.la src/mvrtree/libmvrtree.la src/tprtree/libtprtree.la src/tools/geometry/libgeometry.la src/tools/tools/libtools.la 
  • spatialindex/trunk/Makefile.in

    r23 r25  
    1414 
    1515@SET_MAKE@ 
    16  
    1716 
    1817VPATH = @srcdir@ 
     
    3433host_triplet = @host@ 
    3534subdir = . 
    36 DIST_COMMON = README $(am__configure_deps) \ 
    37         $(nobase_pkginclude_HEADERS) $(srcdir)/Makefile.am \ 
     35DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ 
    3836        $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ 
    3937        ChangeLog INSTALL NEWS config.guess config.sub depcomp \ 
     
    5351  esac; 
    5452am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; 
    55 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgincludedir)" 
     53am__installdirs = "$(DESTDIR)$(libdir)" 
    5654libLTLIBRARIES_INSTALL = $(INSTALL) 
    5755LTLIBRARIES = $(lib_LTLIBRARIES) 
     
    8179        installcheck-recursive installdirs-recursive pdf-recursive \ 
    8280        ps-recursive uninstall-recursive 
    83 nobase_pkgincludeHEADERS_INSTALL = $(install_sh_DATA) 
    84 HEADERS = $(nobase_pkginclude_HEADERS) 
    8581RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ 
    8682  distclean-recursive maintainer-clean-recursive 
     
    205201top_builddir = @top_builddir@ 
    206202top_srcdir = @top_srcdir@ 
    207 SUBDIRS = src . regressiontest 
     203SUBDIRS = src . regressiontest include 
     204INCLUDES = -I(top_srcdir)/includes 
    208205lib_LTLIBRARIES = libspatialindex.la 
    209 nobase_pkginclude_HEADERS = include/SpatialIndex.h include/RTree.h include/MVRTree.h include/TPRTree.h include/TimePoint.h include/TimeRegion.h include/MovingPoint.h include/MovingRegion.h include/tools/Tools.h include/tools/LineSegment.h include/tools/PointerPool.h include/tools/Point.h include/tools/PoolPointer.h include/tools/Region.h include/tools/SmartPointer.h include/tools/TemporaryFile.h include/tools/Tools.h 
    210206libspatialindex_la_SOURCES =  
    211207libspatialindex_la_LIBADD = src/spatialindex/liblibrary.la src/storagemanager/libstoragemanager.la src/rtree/librtree.la src/mvrtree/libmvrtree.la src/tprtree/libtprtree.la src/tools/geometry/libgeometry.la src/tools/tools/libtools.la 
     
    290286distclean-libtool: 
    291287        -rm -f libtool 
    292 install-nobase_pkgincludeHEADERS: $(nobase_pkginclude_HEADERS) 
    293         @$(NORMAL_INSTALL) 
    294         test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)" 
    295         @$(am__vpath_adj_setup) \ 
    296         list='$(nobase_pkginclude_HEADERS)'; for p in $$list; do \ 
    297           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 
    298           $(am__vpath_adj) \ 
    299           echo " $(nobase_pkgincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgincludedir)/$$f'"; \ 
    300           $(nobase_pkgincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgincludedir)/$$f"; \ 
    301         done 
    302  
    303 uninstall-nobase_pkgincludeHEADERS: 
    304         @$(NORMAL_UNINSTALL) 
    305         @$(am__vpath_adj_setup) \ 
    306         list='$(nobase_pkginclude_HEADERS)'; for p in $$list; do \ 
    307           $(am__vpath_adj) \ 
    308           echo " rm -f '$(DESTDIR)$(pkgincludedir)/$$f'"; \ 
    309           rm -f "$(DESTDIR)$(pkgincludedir)/$$f"; \ 
    310         done 
    311288 
    312289# This directory's subdirectories are mostly independent; you can cd 
     
    585562check-am: all-am 
    586563check: check-recursive 
    587 all-am: Makefile $(LTLIBRARIES) $(HEADERS) 
     564all-am: Makefile $(LTLIBRARIES) 
    588565installdirs: installdirs-recursive 
    589566installdirs-am: 
    590         for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgincludedir)"; do \ 
     567        for dir in "$(DESTDIR)$(libdir)"; do \ 
    591568          test -z "$$dir" || $(MKDIR_P) "$$dir"; \ 
    592569        done 
     
    636613info-am: 
    637614 
    638 install-data-am: install-nobase_pkgincludeHEADERS 
     615install-data-am: 
    639616 
    640617install-dvi: install-dvi-recursive 
     
    673650ps-am: 
    674651 
    675 uninstall-am: uninstall-libLTLIBRARIES \ 
    676         uninstall-nobase_pkgincludeHEADERS 
     652uninstall-am: uninstall-libLTLIBRARIES 
    677653 
    678654.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ 
     
    689665        install-dvi-am install-exec install-exec-am install-html \ 
    690666        install-html-am install-info install-info-am \ 
    691         install-libLTLIBRARIES install-man \ 
    692         install-nobase_pkgincludeHEADERS install-pdf install-pdf-am \ 
     667        install-libLTLIBRARIES install-man install-pdf install-pdf-am \ 
    693668        install-ps install-ps-am install-strip installcheck \ 
    694669        installcheck-am installdirs installdirs-am maintainer-clean \ 
     
    696671        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ 
    697672        tags tags-recursive uninstall uninstall-am \ 
    698         uninstall-libLTLIBRARIES uninstall-nobase_pkgincludeHEADERS 
     673        uninstall-libLTLIBRARIES 
    699674 
    700675# Tell versions [3.59,3.63) of GNU make to not export all variables.