summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Changed version of XML test suite used to 20080827.kwaclaw2012-03-181-1/+1
|
* Fix for bug #3500861 did not work properly, fixed the fix by applyingkwaclaw2012-03-111-0/+7
| | | | | | the setContext() call only to the root parser. Also added a make target to run the benchmark - it relies on the testdata module being present at the same location as in the repository.
* Changes to the build files:kwaclaw2012-03-031-1/+2
| | | | | | | - replaced the contents of buildconf.sh with instructions to run "autoreconf -fvi") - some build files were removed, like config.guess, config.sub and install-sh, as autoreconf will re-create them. - clean-up modified to remove files that autoreconf re-created
* Fix for issues #2884086 and #2815947.kwaclaw2012-02-211-32/+32
|
* Added pkg-config support - patch #1749198 by Dan Nicholson.kwaclaw2007-09-031-5/+11
|
* One more patch for bug #1490371.kwaclaw2007-05-091-14/+12
|
* Trying to make conditional syntax more cross-platform compatible.kwaclaw2007-05-051-1/+3
| | | | See bugs # 1490371, 1613457, 1618673.
* Re-introducing the old "indef..endif" logic, but using "?=", as ifndef is onlykwaclaw2006-12-131-1/+1
| | | | | supported by GNU Make, but not BSD and Solaris Make. Fix for bugs # 1490371 and #1613457.
* Applied patch #1437840. Fix for bugs #1414066 and #1033965 .kwaclaw2006-03-061-5/+4
|
* Fix for bug # 1408143: "make check" failure.kwaclaw2006-01-251-3/+6
|
* when uninstalling the library, remove both headersfdrake2005-02-101-1/+2
| | | | (closes SF bug #1114960)
* fix dependency information for C++ testsfdrake2005-01-281-1/+1
|
* test using Expat from C++fdrake2005-01-281-2/+9
| | | | (closes SF bug #1006708)
* make sure the -I options to the headers for the version being compiledfdrake2005-01-281-1/+1
| | | | | come before any additional -I options passed in via CPPFLAGS (closes SF bug #693747)
* remove use of the check library; always use our own testing packagefdrake2005-01-271-2/+2
| | | | (this reduces variables and simplifies the build process)
* Applied the DESTDIR patch provided by Enrico Weigelt.kwaclaw2004-12-171-10/+13
| | | | | This is a modified form of the patches included with Patch # 779334 and Bug # 985235.
* Install expat_external.h properly on all platforms.fdrake2004-09-241-1/+1
| | | | Closes SF bug #1000112.
* Added expat_external.hkwaclaw2004-05-071-4/+4
|
* If the check library is not available, use an abbreviated implementation offdrake2004-04-301-2/+3
| | | | | the check API. This allows the unit and regression tests to be run on any system without requiring an external package.
* Allow the configure script to set where manpages go using --mandir.fdrake2003-11-021-4/+4
| | | | Closes SF bug #827319.
* Make it possible to avoid the import of expat_config.h. This makes itfdrake2003-10-161-1/+1
| | | | | easier to compile Expat without the autoconf support. This closes SF patch #458907.
* Add a clobber target. "clean" should really be less destructive, butfdrake2003-01-241-0/+2
| | | | libtool is really a thorn with regard to this.
* Avoid use of xargs; not available on Windows when using MSYS/MinGW.fdrake2002-11-071-1/+1
|
* Use the FASTCALL macro for many of the internal functions.fdrake2002-09-051-2/+2
|
* Update to Karl's version of this script, and use the latest version offdrake2002-09-031-5/+6
| | | | the tests from the W3C.
* Update the "clean" target to match the current arrangement.fdrake2002-08-231-0/+2
|
* Fix installation when building from outside the source directory.fdrake2002-07-111-16/+17
| | | | Closes SF patch #566901.
* Split the install and uninstall targets into library and non-libraryfdrake2002-06-031-5/+10
| | | | components, creating the new targets installlib and uninstalllib.
* conftools/libtool.m4 is generated by buildconf.sh, so make sure thatgstein2002-06-011-1/+1
| | | | it gets tossed during 'extraclean'
* Work on fixing bug #462960gstein2002-06-011-12/+1
| | | | | | | | | | | | | * add Apache's version of config.guess and config.sub, which are both recent, and have some helpful mods * buildconf.sh: tweak call to libtoolize to avoid overwriting the above * conftools/.cvsignore: the new files are supposed to be there * Makefile.in: tweak to use $(prefix) for the manual page so that it picks up install-time prefix changes. tossed an old comment. tweak the 'extraclean' rule to avoid tossing the added config.* files.
* Factor out the definition of the directory the manual page isfdrake2002-05-311-3/+4
| | | | installed into; hopefully this will fix the RPM construction.
* Add some cygwin fixes.gstein2002-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | * Makefile.in: - from cygwin: add -no-undefined to the library link line * conftools/get-version.sh: (new file) - script to extract the version number from expat.h * configure.in: (some from the cygwin patch) - update the prereq to 2.52 instead of just 2.50 - update the AC_INIT line to 2.52 standards: include the package name, version (with a lot of gunk to get this), and where to send bugs) - update the output file generation to 2.52 standards * make-release.sh: - update to use the new get-version.sh script * lib/expat.h: - from cygwin: add a little define for CYGWIN
* A couple more tweaks for config.h -> expat_config.hgstein2002-05-171-3/+3
|
* Various configuration fixes, focused primarily around expat_config.hgstein2002-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (which used to be called config.h) * configure.in: - change the header name to expat_config.h to prevent any possible conflict with some other packages 'config.h' - add a prerequisite on autoconf 2.50 or newer - shift some acconfig.h values to AC_DEFINE() values * MANIFEST: - rename config.h.in to expat_config.h.in * Makefile.in: - clean out expat_config.h* instead of config.h* * acconfig.h: - remove the XML_NS, XML_DTD, and XML_CONTEXT_BYTES symbols; they are now defined directly by configure.in - shift the memmove() compatibility to xmlparse.c, its only consumer - remove the @BOTTOM@ part since there are no more values to put at the bottom of expat_config.h.in via acconfig.h * xmlparse.c: - switch from config.h to expat_config.h - insert macro to define memmove() if it isn't available, but bcopy() is available. also, changed one branch to #error rather than insert bogus code. * xmlrole.c: - tweak the copyright header, per Fred-ism - remove the unused RCSId[] variable (no other file has these) - switch from config.h to expat_config.h * xmltok.c: - switch from config.h to expat_config.h
* Make the uninstall target use the right location for the header file.fdrake2002-05-171-1/+1
|
* Added target to run checks based on xmlwf and James Clark's test cases.fdrake2002-04-291-0/+9
| | | | | This is not run by "make check" since it requires unzip, wget, and network access to set up the tests. Use "make run-xmltext" to run the tests.
* Revise the data accumulation to be at least a little separated from thefdrake2002-04-251-3/+4
| | | | | actual test code. Not pretty & lacking in internal documentation, but allows the test code to be a bit more readable.
* Add support for the xmlwf manpage, both for install and uninstall.fdrake2002-04-221-0/+2
|
* xmlwf should depend on the library, too.gstein2002-04-221-1/+1
|
* Added missing library to link line for tests; not sure how this had notfdrake2002-04-201-1/+1
| | | | been checked in!
* Simplify the command used to run the test program.fdrake2002-04-201-1/+1
|
* Make the sample applications depend on the Expat library.fdrake2002-04-191-3/+3
|
* * Switch to a single, top-level Makefile (simplification, consistency)gstein2001-12-071-19/+76
| | | | | | | | | | | * use libtool to compile/link all programs * remove */Makefile.in and remove them from configure * remove autom4te.cache after running autoconf * remove .o from the FILEMAP logic in configure and the Make system; provides more flexibility in the Makefile to use it * for VPATH builds: create the build subdirs by running "make mkdir-init" from the configure script * adjust .cvsignore files to account for presence of .libs now
* Revert previous change and use an alternate approach, this time actuallyfdrake2001-10-021-13/+8
| | | | | tested on one of the platforms that exhibited the problem this tries to fix. Solution contributed by Michael C. Maggio; thanks!
* Abandon the use of directory names as target names; there are enoughfdrake2001-10-011-8/+13
| | | | | platforms for which .PHONY is not implemented that this causes the build to be tedious for those users, leading to bug reports.
* Simplify the version handling some more by breaking the release process outgstein2001-08-231-21/+0
| | | | | of the makefile into a separate script -- the script can do much more and the makefile dependencies were not used anyways (just serving to obfuscate).
* Revamp how the version stuff is handled. Use the header file as thegstein2001-08-231-3/+1
| | | | | | | | | | | | | | | | original, and extract the numbers within the configure script. * configure.in: extract the numbers from lib/expat.h * Makefile.in: simplify the construction of DISTDIR * lib/Makefile.in: no need to define the VERSION preprocessor symbol * lib/expat.dsp: do not define VERSION (changed, but untested!) * lib/xmlparse.c: revamp the XML_ExpatVersion() function * lib/expat.h(.in): just ship the baby, rather than generating it
* * stop using aclocal.m4 and directly sinclude() the .m4 files into thegstein2001-08-231-5/+1
| | | | | | | | | | | | | | | | configure script. don't "clean" it and remove it from .cvsignore. Note: to avoid problems in developer dirs, we nuke the file in buildconf.sh for now; we'll stop doing that at some future time. [idea from ASF] * look for glibtoolize, in addition to libtoolize (e.g. the MacOS X platform names it differently). [patch from ASF] * conftools/missing is not needed * use "exit 0" in buildconf.sh to help calling scripts. [patch from ASF] * minor output cleanup in "make clean"
* Clean out some unused bits from the makefiles. Remove some of the recursiongstein2001-08-231-61/+28
| | | | and just do it from the top-level instead.
* Update so the tests will be run by "make check".fdrake2001-08-171-3/+1
|