diff options
Diffstat (limited to 'Build/source/texk/dvisvgm/TLpatches/TL-Changes')
-rw-r--r-- | Build/source/texk/dvisvgm/TLpatches/TL-Changes | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/Build/source/texk/dvisvgm/TLpatches/TL-Changes b/Build/source/texk/dvisvgm/TLpatches/TL-Changes index 39c7926f4e8..a2b81ac1e19 100644 --- a/Build/source/texk/dvisvgm/TLpatches/TL-Changes +++ b/Build/source/texk/dvisvgm/TLpatches/TL-Changes @@ -34,8 +34,9 @@ cd .. Update our ./configure.ac from upstream dvisvgm-src/configure.ac. See patch-04-configure for reference, but they won't apply as-is. -Probably easiest to check dvisvgm-prev/configure.ac -vs. new, and then install the changes in our configure.ac by hand. +Probably easiest to check dvisvgm-prev/configure.ac vs. new: +diff dvisvgm-{prev,$ver}/configure.ac +and then install the changes in our configure.ac by hand. # patch to integrate into TL build; will likely need adjusting also. patch -d dvisvgm-src -p1 <TLpatches/patch-08-makefiles @@ -43,9 +44,18 @@ patch -d dvisvgm-src -p1 <TLpatches/patch-08-makefiles # remake autostuff (then make, etc., with fingers crossed). autoreconf -# try build. +# try build. Might need full rebuild due to C++. make -C ../../Work/texk/dvisvgm +# try tests; they will fail due to dvisvgm version number, +# but make sure nothing else has changed. +make -C ../../Work/texk/dvisvgm check +# +# then update reference results: +\cp -f ../../Work/texk/dvisvgm/sample*.svg tests/ +\cp -f ../../Work/texk/dvisvgm/upjf_full.svg tests/upjf.svg +\cp -f ../../Work/texk/dvisvgm/upjf1_full.svg tests/upjf1.svg + # before committing, update patches: diff -u2 dvisvgm-$ver/configure.ac ./ >TLpatches/patch-04-configure for m in `(cd ./dvisvgm-src && find -name Makefile.am -o -name defs.am)`; do \ |