stephengaito
a865e23b4a
Merge pull request #32 from pdf2htmlEX/master
...
pull recent small changed from pdf2htmlEX/pdf2htmlEX
2020-06-29 08:08:44 +01:00
Stephen Gaito
5b4dce62b9
yet another correction to build of alpine docker image
2020-06-23 13:03:30 +01:00
Stephen Gaito
be8034236b
corrected creation of alpine docker image
2020-06-23 10:52:49 +01:00
Stephen Gaito
c40c9889d7
another correction to alpine docker file
2020-06-23 09:46:22 +01:00
Stephen Gaito
397b88121b
corrected creation of alpine docker image
2020-06-23 05:15:28 +01:00
Stephen Gaito
21bb84c5da
add explicit delays to allow Xvfb time to stablize
2020-06-22 23:08:56 +01:00
Stephen Gaito
4d95701ffa
fixed typo in alpine docker creation as well as turn warnings back on in browser tests
2020-06-22 22:53:45 +01:00
stephengaito
92a9ee8eac
Merge pull request #30 from pdf2htmlEX/master
...
Merge pull request #61 from stephengaito/master
2020-06-22 12:32:41 +01:00
stephengaito
e45dfe95a0
Merge pull request #61 from stephengaito/master
...
Update to most recent Poppler/FontForge and improved build scripts
**Update to Poppler 0.89.0**
**Update to Fontforge 20200314**
**Update build scripts:**
Major refactor of build scripts to ensure we can build pdf2htmlEX with statically linked versions of poppler and fontforge. These changes allow us to build Debian archives which will not break existing installations of poppler or fontforge on a user's machine.
Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.
Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 12:08:37 +01:00
stephengaito
9a988599ef
Merge pull request #29 from stephengaito/updateBuildScripts
...
Update build scripts
Major refactor of build scripts to ensure we can build pdf2htmlEX with staticly linked versions of poppler and fontforge.
Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.
Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 10:26:39 +01:00
Stephen Gaito
71eb7d969c
corrected alpine image creation
2020-06-21 14:02:44 +01:00
Stephen Gaito
0d2c5048b0
refactored Alpine image creation
2020-06-21 12:00:27 +01:00
Stephen Gaito
f340abb31e
updated names of created images add gnu-libiconv-dev to alpine build
2020-06-21 07:12:05 +01:00
Stephen Gaito
e4f34fdc0e
added gnu-libiconv runtime dependencies of pdf2htmlEX inside Alpine linux
2020-06-20 19:46:28 +01:00
Stephen Gaito
6913b970d7
added additional runtime dependencies of pdf2htmlEX inside Alpine linux
2020-06-20 19:22:42 +01:00
Stephen Gaito
8455d458ec
corrected alpine docker image creation scripts
2020-06-20 17:22:46 +01:00
Stephen Gaito
e302947e48
added cairo-dev to alpine build
2020-06-20 16:54:37 +01:00
Stephen Gaito
3d5eb63486
added glib-dev to alpine build
2020-06-20 16:38:46 +01:00
Stephen Gaito
83b12315b3
added gettext-dev to alpine build
2020-06-20 16:17:03 +01:00
Stephen Gaito
e777c6ef4b
added fontconfig-dev to alpine build
2020-06-20 16:09:23 +01:00
Stephen Gaito
1dab7509c4
added freetype-dev to alpine build
2020-06-20 16:05:01 +01:00
Stephen Gaito
c235a6ba7d
continued corrections of travis build and test
2020-06-20 13:12:53 +01:00
Stephen Gaito
8f19c49a7a
corrected travis error
2020-06-20 13:04:56 +01:00
Stephen Gaito
310bbccfe1
corrected installation of automaice test software
2020-06-20 12:29:01 +01:00
Stephen Gaito
c09362078d
continued work on making ubuntu and alpine builds distinct
2020-06-20 11:52:17 +01:00
Stephen Gaito
98acb27bfe
begun to explicitly name apt and ubuntu buildScripts
2020-06-20 10:31:35 +01:00
Stephen Gaito
8a04d6a192
added browser_tests SUCCESS if dff_bbox is not None but basefilename is test_fail
2020-06-20 10:13:26 +01:00
Stephen Gaito
f1abed5a1f
first attempt at integration of build on Alpine Linx
2020-06-20 09:11:30 +00:00
Stephen Gaito
32f37576d5
removed old createDockerImages added explicit words SUCCESS and FAILURE in browser_tests
2020-06-19 17:20:53 +01:00
Stephen Gaito
658b064604
attempt docker build from deb using travisTGclwBM
2020-06-19 12:55:06 +01:00
Stephen Gaito
b671343757
corrected docker build from debian archive
2020-06-19 12:54:04 +01:00
Stephen Gaito
a9d178ea0b
another attempt to solve dpkg-deb invalid characters in version problem
2020-06-19 12:17:14 +01:00
Stephen Gaito
ccfe780b80
corrected PDF2HTMLEX_VERSION
2020-06-19 11:37:25 +01:00
Stephen Gaito
2b51b0e62d
attempt to build docker image from deb archive
2020-06-19 11:32:45 +01:00
Stephen Gaito
8f58db5f7f
travis fix 3
2020-06-19 11:19:43 +01:00
Stephen Gaito
2cbbd3beb7
fix travis 2
2020-06-19 10:24:16 +01:00
Stephen Gaito
d3550d5ea8
first attempt to fix docker outside ldconfig problem and correct travis script
2020-06-19 09:34:51 +01:00
Stephen Gaito
a5dd4865ae
corrected test.py.in from failing with appImages complex PATH and ARGS
2020-06-17 19:56:35 +01:00
Stephen Gaito
cb00d5a5d2
attempt to debug appImage problems
2020-06-17 16:14:24 +01:00
Stephen Gaito
27df8a4262
corrected produceHtmlForBrowserTests
2020-06-17 14:14:55 +01:00
Stephen Gaito
eb63aa06a4
corrected setup of data directory for tests
2020-06-17 11:32:06 +01:00
Stephen Gaito
402273ff2a
second attempt to fix test.py.in
2020-06-16 16:38:40 +01:00
Stephen Gaito
7d2c5df9d7
corrected runTests to use pdf2htmlEX/test/runLocalTestsBash
2020-06-16 16:26:19 +01:00
Stephen Gaito
7f2bb46407
explitictly split PDF2HTMLEX_PATH in test.py.in to allow for arguments in path
2020-06-16 15:48:01 +01:00
Stephen Gaito
16c88c49c4
browser_tests now use pre computed html
2020-06-15 14:27:28 +01:00
Stephen Gaito
df62ee7f21
renamed runLocalTests
2020-06-14 17:07:34 +01:00
Stephen Gaito
2853b9e36b
refactored existing python3 test_output.py tests to use only bash and pdf2htmlEX so we do not need to load extra fonts by accident
2020-06-14 16:46:05 +01:00
Stephen Gaito
4171aef19e
added explicit install of wget in installAutomaticTests
2020-06-14 10:35:20 +01:00
Stephen Gaito
f48822d816
corrected printing of error messages in test.py.in
2020-06-13 19:38:51 +01:00
Stephen Gaito
d373e10218
corrected createImages
2020-06-12 14:53:44 +01:00