Commit graph

10 commits

Author SHA1 Message Date
Olivier Courtin 1358086804 Libxml become mandatory. Cf #344. Modify configure step, remove all HAVE_LIBXML2 from code, sql and unit tests. Update documentation
git-svn-id: http://svn.osgeo.org/postgis/trunk@5032 b70326c6-7e19-0410-871a-916f4a2858ee
2009-12-18 19:08:20 +00:00
Paul Ramsey 1c9d9e9e83 Move have_libxml2 define to the other library have_ defines.
git-svn-id: http://svn.osgeo.org/postgis/trunk@4944 b70326c6-7e19-0410-871a-916f4a2858ee
2009-11-30 20:39:35 +00:00
Olivier Courtin d1f3fe6f05 Add libxml2 version information in postgis_full_version. Add libxml2 support information in postgis_version. Add new postgis_libxml_version function. Add doc entry for this new function.
git-svn-id: http://svn.osgeo.org/postgis/trunk@4885 b70326c6-7e19-0410-871a-916f4a2858ee
2009-11-23 14:26:45 +00:00
Olivier Courtin fa26dead1d Add HAVE_LIBXML2
git-svn-id: http://svn.osgeo.org/postgis/trunk@4668 b70326c6-7e19-0410-871a-916f4a2858ee
2009-10-20 13:07:05 +00:00
Paul Ramsey 5c31005664 Oops, we don't use the literal output of autoheader.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3893 b70326c6-7e19-0410-871a-916f4a2858ee
2009-03-19 06:05:28 +00:00
Paul Ramsey cc79e4b192 Add testing for ieeefp.h to autoconf
git-svn-id: http://svn.osgeo.org/postgis/trunk@3890 b70326c6-7e19-0410-871a-916f4a2858ee
2009-03-19 05:53:05 +00:00
Mark Cave-Ayland 51050033a8 Switch GEOS profiling over to use conditional macros, much in the same way as LWDEBUG(F) has been implemented. This improves code readability by not having constant #if...#endif sections throughout the code. I've also changed the variable that indicates whether profiling has been enabled to POSTGIS_PROFILE, and integrated it into the autoconf configuration. Hence profiling can be enabled by running configure with the --enable-profile option, or setting POSTGIS_PROFILE in postgis_config.h to 1 and re-compiling.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3307 b70326c6-7e19-0410-871a-916f4a2858ee
2008-11-20 15:00:57 +00:00
Mark Cave-Ayland 1243c2d07f Commit new PostGIS debugging infrastructure. These changes unify all the debug logging to use a new set of macros: LWDEBUG()/LWDEBUGF() for LWGEOM functions, and POSTGIS_DEBUG()/POSTGIS_DEBUGF() for PostgreSQL functions. To enable debugging, run configure with --enable-debug and then remake the entire project. If --enable-debug is omitted during configure, the above macros evaluate to (void)0, and hence should be removed by the compiler during optimisation. Also: contains minor warning cleanups and a fix for the ST_Dwithin SQL definition.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2797 b70326c6-7e19-0410-871a-916f4a2858ee
2008-05-31 09:56:44 +00:00
Mark Cave-Ayland c8c98e13ab Update new build system to include iconv detection for shp2pgsql
git-svn-id: http://svn.osgeo.org/postgis/trunk@2784 b70326c6-7e19-0410-871a-916f4a2858ee
2008-05-27 14:47:06 +00:00
Mark Cave-Ayland cee1f271e5 Commit new build system based upon PGXS. Due to the large number of changes, please refer to http://postgis.refractions.net/pipermail/postgis-devel/2008-May/003010.html.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2774 b70326c6-7e19-0410-871a-916f4a2858ee
2008-05-14 17:10:19 +00:00