OLD | NEW |
1 Name: libxslt | 1 Name: libxslt |
2 URL: http://xmlsoft.org/XSLT | 2 URL: http://xmlsoft.org/XSLT |
3 | 3 |
4 This directory contains a partial snapshot of the libxslt library | 4 This directory contains a partial snapshot of the libxslt library |
5 with the following modification: | 5 with the following modification: |
6 | 6 |
7 1) Modified win32/configure.js to be able to clobber a read-only Makefile | 7 1) Modified win32/configure.js to be able to clobber a read-only Makefile |
8 This consists of: | 8 This consists of: |
9 replace --- | 9 replace --- |
10 fso.CopyFile(makefile, ".\\Makefile", true); | 10 fso.CopyFile(makefile, ".\\Makefile", true); |
(...skipping 17 matching lines...) Expand all Loading... |
28 ac_config_files="$ac_config_files libxslt/xsltconfig.h libxslt/xsltwin32config.h
libexslt/exsltconfig.h xslt-config" | 28 ac_config_files="$ac_config_files libxslt/xsltconfig.h libxslt/xsltwin32config.h
libexslt/exsltconfig.h xslt-config" |
29 done --- | 29 done --- |
30 | 30 |
31 4) Modified xsltconfig.h options: | 31 4) Modified xsltconfig.h options: |
32 - Change LIBXSLT_VERSION_EXTRA define to "" | 32 - Change LIBXSLT_VERSION_EXTRA define to "" |
33 - Change the DEBUG_MEMORY define to #if 0 | 33 - Change the DEBUG_MEMORY define to #if 0 |
34 - Change the WITH_MODULES define to #if 0 | 34 - Change the WITH_MODULES define to #if 0 |
35 - Change the "Locale support" section to #if 0 | 35 - Change the "Locale support" section to #if 0 |
36 - For good measure, change the LIBXSLT_DEFAULT_PLUGINS_PATH() define to "NULL" | 36 - For good measure, change the LIBXSLT_DEFAULT_PLUGINS_PATH() define to "NULL" |
37 | 37 |
38 Current version: 1.1.26 | 38 Current version: 1.1.26, plus the following patches: |
| 39 - A fix to get more compact generated IDs (http://git.gnome.org/browse/libxslt/c
ommit/?id=ecb6bcb8d1b7e44842edde3929f412d46b40c89f) |
39 | 40 |
40 | 41 |
41 To import a new snapshot of libxslt: | 42 To import a new snapshot of libxslt: |
42 | 43 |
43 - Visit http://xmlsoft.org/XSLT/downloads.html and download the latest source | 44 - Visit http://xmlsoft.org/XSLT/downloads.html and download the latest source |
44 distribution. | 45 distribution. |
45 - Copy the files into this directory, omitting files which have been omitted | 46 - Copy the files into this directory, omitting files which have been omitted |
46 here. | 47 here. |
47 - Run build/generate-win32-headers.bat to re-generate the configuration | 48 - Run build/generate-win32-headers.bat to re-generate the configuration |
48 headers. | 49 headers. |
49 - On Linux, 'cd linux && sh ../configure --with-libxml-src=../../libxml/linux/' | 50 - On Linux, 'cd linux && sh ../configure --with-libxml-src=../../libxml/linux/' |
50 to re-generate configuration headers. | 51 to re-generate configuration headers. |
51 - On Mac, 'cd mac && sh ../configure --with-libxml-src=../../libxml/mac/' | 52 - On Mac, 'cd mac && sh ../configure --with-libxml-src=../../libxml/mac/' |
52 to re-generate configuration headers. | 53 to re-generate configuration headers. |
53 - Perform the modification above. | 54 - Perform the modification above. |
54 - Update this README to reflect the new version number. | 55 - Update this README to reflect the new version number. |
55 - When creating your CL, make sure to "svn add" any new source files, but | 56 - When creating your CL, make sure to "svn add" any new source files, but |
56 don't ever add in the files not needed for the Chromium build. (e.g. | 57 don't ever add in the files not needed for the Chromium build. (e.g. |
57 Changelog, configure, etc) -- these are just bloat. | 58 Changelog, configure, etc) -- these are just bloat. |
OLD | NEW |