You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2003/10/17 17:06:04 UTC
DO NOT REPLY [Bug 13238] -
make install, documentation
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13238>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13238
make install, documentation
------- Additional Comments From mhoyt@ca.ibm.com 2003-10-17 15:06 -------
I have implemented some further improvements to the build. The primary change
was to create separate Makefiles for the samples and tests and address some
install issues so that 'traditional' binary packages could be created. The
other major change was to separate 'platform setting' into an 'include' file
for future use. Here is a list of the changes I have made:
* Samples and tests now have their own Makefiles (located in samples and Tests
respectively) along with configuration scripts. This will allow samples and
Tests to be built without requiring the 'main' xml-xalan/c/src/xalanc/Makefile
as is the case with typical binary package.
* Version information now in a separate 'version.incl'. Global and platform
specific settings have been moved to a 'Makefile.incl'
* Fixed the install target to resolve the expansion issue mentioned in Bugzilla
#22773.
* Added a -P <install-prefix> to the runConfigure to allow a user specify an
install prefix as mentioned in Bugzilla #22882. As well, there is now support
for the DESTDIR environment variable.
* Renamed variables for consistency:
- ALL_OBJECTS_DIR now XSL_OBJ_DIR
- BINTARGETDIR now XSL_BIN_DIR
- LIB_DIR now XSL_LIB_DIR
- LIBMAJORVER now LIB_MAJOR_VER
- LIBMINORVER now LIB_MINOR_VER
- LIBKEYNAME now LIBRARY_LINK_NAME
- LIBRARY_SEARCH_PATHS now LIBRARY_SEARCH_PATH
* Consolidated LIBRARY variables names in the system settings which allows for
the removal of nearly all of the OS390, AIX specific sections in the Makefile.
* Removed unused AIX,OS390 template targets
* Added a new set of 'package' targets to the 'xml-xalan/c/src/xalanc' Makefile
that will build/install the library, samples and tests
* The patch has been tested on RH 7.2, Solaris 2.7, AIX 5.1 and HP 11.11i'