summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* remove @EMBEDDEDSQLEXT@ etc substitutionsHans Ulrich Niedermann2011-03-071-7/+0
| | | | These prevented Automake from creating the correct build rules.
* AM_PROG_LEX is supposed to be better than AC_PROG_LEXHans Ulrich Niedermann2011-03-071-1/+1
|
* nonrecbuild: Make "autoreconf" and "configure" runHans Ulrich Niedermann2011-03-071-1/+3
| | | | | We still need to adapt the actual make rules and vars so that an actual build might work.
* nonrec-build: Rename Makefile.am to Makefile-filesHans Ulrich Niedermann2011-03-071-35/+3
| | | | | | | | We will keep only three Makefile.am: * $(top_srcdir) * manuals_and_examples/ (needs code to be generated first) * systemtest/ (needs everything to be built)
* build: Use libtool for building all librariesHans Ulrich Niedermann2011-03-071-2/+8
|
* build/install: Clean up manual build and installHans Ulrich Niedermann2011-03-071-0/+9
| | | | | | | | | | | | Clean up the building of the doxygen docs for VPATH builds and "make distcheck". This shifts the doxygen run from "make install" time to "make all" time. Fix a number of permissions in the docs we "cp -R" to install them, and create the target dir before copying manual files. Have doxygen ignore subdirs like .git.
* dist: Do not generate unshipped MakefilesHans Ulrich Niedermann2011-03-071-2/+5
| | | | | | Do not generate java/Makefile and petascope/Makefile. Those appear to be unused and thus not shipped in the dist tarball.
* dist: Switch to .tar.xzHans Ulrich Niedermann2011-03-071-1/+6
| | | | | | This requires newer automake versions, and xz being installed. However, with those HUGE dist tarballs of 5+MB gzipped, this makes a lot of sense.
* build: Support (srcdir != builddir) VDIR buildsHans Ulrich Niedermann2011-03-071-2/+3
| | | | | | | Support (srcdir != builddir) VDIR builds. This will also help a lot with preparing for a working "make distcheck".
* build: Move automake option to configure.acHans Ulrich Niedermann2011-03-071-1/+1
| | | | | Move automake option "--foreign" from Makefile.am to configure.ac.
* build: Require automake >= 1.10Hans Ulrich Niedermann2011-03-071-1/+1
| | | | | | | | | automake 1.10 was released around the time autoconf 2.61 (which we already require) was released in late 2006, so that should not present a real obstacle to people. However, it at least avoids compatibility issues with even more ancient versions.
* build: Free up CPPFLAGS & Co. for usersHans Ulrich Niedermann2011-03-071-23/+43
| | | | | | | | | | | | | | | | | | The CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS vars should be free for use by the person who does the build, so rasdaman itself should put all its internally needed flags to AM_CPPFLAGS, AM_CFLAGS, AM_CXXFLAGS, *_LIBS instead. We do just that, and also put all the C preprocessor defines in _CPPFLAGS so they are used for compiling both C and C++ source files. This redistributes some responsibilities from the _CFLAGS and _CXXFLAGS vars. Also use _LDADD _LIBS where appropriate. As a result, the user can now properly set CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS at configure or make time and have these values used in the build.
* install: Use custom subdir for libs, data, headersHans Ulrich Niedermann2011-03-071-1/+19
| | | | | | | | | | | | | | Redefine $(pkgdatadir), $(pkgincludedir) and $(pkglibdir) in order to make the subdir component configurable with the RDM_SUBDIR variable. Then install all libraries and include files to the package specific subdirectories, as their names are far too generic to allow general system wide installation, such as e.g. "bool.h" or "libnetwork.a". Move some very custom and non-general scripts (some with generic names) to a new $(pkglibdir)/bin/ subdir.
* install: Remove special case hack defining $(logdir)Hans Ulrich Niedermann2011-03-071-3/+1
| | | | | | | Place $(logdir) in $(localstatedir)/log/$(PACKAGE) by default. $(prefix)/log is not used by anybody, and special-casing a prefix of "/usr/local" for a logdir of "/var/log" without "local" makes no sense.
* build: Fix typo for test port definitionobvious-build-fixesHans Ulrich Niedermann2011-03-071-1/+1
| | | | | Fix typo for test port definition: The defined variable is called RASMGR_PORT, not RASMGRPORT.
* build: Use dnl to comment out AC_PROG_YACCHans Ulrich Niedermann2011-03-071-1/+1
| | | | "dnl" is the safer bet for comments in configure.ac.
* build: Fix definition of JARTOOLHans Ulrich Niedermann2011-03-071-2/+2
| | | | Properly quote m4 args, and avoid confusing it with bison.
* build: Use proper quoting for sh vars with spacesHans Ulrich Niedermann2011-03-071-5/+5
| | | | Use proper quoting for shell variables with spaces in their values.
* change --with-hdf to --with-hdf4Bihemo Kimasa2011-02-161-11/+11
|
* Message: Addition of optional hdf functionality on rasdaman. Please see ↵Bihemo Kimasa2011-02-161-3/+23
| | | | documentation for more information.
* comment to keep version numbers in syncPeter Baumann2010-12-191-0/+1
|
* JYu: deprecate the unused test from systemtest, setup a new test ↵rasdaman2010-11-251-0/+1
| | | | architecture with branchs of mandatory test, fixed test, and open test. The rasql query tests are in mandatory test folder. The PG memleak test is in fixed test folder. User can add extra test by following a similar structure.
* placeholder for petascope compilationConstantin Jucovschi2010-08-121-0/+1
|
* fixing compilation error introduced by changeset ↵Constantin Jucovschi2010-08-121-1/+1
| | | | b523d72a5b65b362e499daf12f045ed9ba12ef28
* added -fPIC compile options. Needed for GDAL.Constantin Jucovschi2010-08-111-1/+3
|
* PB: more benchmark output rectificationPeter Baumann2010-07-301-1/+0
|
* PB: file path cleanup, such as removing RMANHOME variable usagePeter Baumann2010-07-221-1/+1
|
* Merge branch 'master' of ssh://kahlua:9141/home/git/rasdamanConstantin2010-06-141-1/+0
|
* PB: removed #ifdef NO_OFFICIAL_RELEASEPeter Baumann2010-06-081-3/+1
|
* added --enable-benchmark option to configure adapted code so that it compilesConstantin2010-04-281-0/+6
|
* Added java/ directory to automake systemConstantin2010-03-251-1/+3
|
* PB: to allow verification, tell installation path at the end of ./configurePeter Baumann2009-07-261-1/+1
|
* fixed generation of lib/ and include/ folders on installAndrei Aiordachioaie2009-07-261-0/+1
|
* changes needed to compile source code on SuSE distribution.Constantin Jucovschi2009-05-041-3/+1
|
* libnames-fixMihai Cirlanaru2009-05-021-15/+15
|
* Corrected compilation structure for rnprotocol dirSorin Stancu-Mara2009-04-271-1/+1
| | | | | | | | | | | | | | Removed the rnprotocol Makefile and adjusted compilation structure. Originally both rnprotocol, servercomm and clientcomm directories were pushing files into libservercomm.a and libclientcomm.a. Because the libraries stay in the directories where they were created the libs were never merged. While this was okay for the server it is impossible to deploy both libraries that contain all the required object files. Now the servercomm and cliencomm are responsible for compiling the files in rnprotocol and joining them into the respective libraries.
* Initial commitv8.0Constantin Jucovschi2009-04-241-0/+336