Commit Graph

232 Commits

Author SHA1 Message Date
Stephen Gaito c10efe8ece updated createAppImage to understand permissions problems 2020-06-11 09:05:14 +01:00
Stephen Gaito d327b43a43 ensure files copied into AppImage Debian archive and Docker image are readable added sudo as a build tool 2020-06-11 06:37:23 +01:00
Stephen Gaito 174f28a21a updated required build tools 2020-06-09 12:52:18 +01:00
Stephen Gaito d5fd346ba0 corrected documentation 2020-06-06 13:09:54 +01:00
Stephen Gaito 87bc1ba525 updated release message 2020-06-06 12:53:21 +01:00
Stephen Gaito aaa7f53c58 corrected appimage creation 2020-06-06 12:31:17 +01:00
Stephen Gaito 8f86e21b8f test travis 2020-06-06 11:52:52 +01:00
Stephen Gaito a3b712d893 added creation and upload of test results 2020-06-06 10:39:36 +00:00
Stephen Gaito 570421d04a corrected travis release scripts 2020-06-06 09:59:52 +01:00
Stephen Gaito 76bd542ae5 test travis 3 2020-06-06 09:40:24 +01:00
Stephen Gaito c69a56f41e test travis 2 2020-06-06 09:37:55 +01:00
Stephen Gaito cee878e667 test travis 2020-06-06 09:34:34 +01:00
Stephen Gaito 5165d5d6e7 fixed versionEnvs 2020-06-06 09:29:55 +01:00
Stephen Gaito 5ddc84e7f8 fixed reportEnvs 2020-06-06 09:25:50 +01:00
Stephen Gaito 6028a9d280 enable releases on multiple ubuntu distributions 2020-06-06 09:15:01 +01:00
Stephen Gaito d456ae4412 start multiple releases via travis 2020-06-06 09:00:07 +01:00
Stephen Gaito 6b11b0133e added upload of deb pakcage to githubTGclwBM 2020-06-06 08:21:31 +01:00
Stephen Gaito 7417038308 added upload of deb pakcage to github 2020-06-06 08:18:44 +01:00
Stephen Gaito f3e7e60ed2 corrected docker image creation and added additional build documentation 2020-06-06 07:50:22 +01:00
Stephen Gaito 2faa2c022a corrected travis build 2020-06-06 07:03:26 +01:00
Stephen Gaito a5209ace82 turned on simple tests and upload from travis 2020-06-06 06:18:14 +01:00
Stephen Gaito 49712c9ec2 minor corrections 2020-06-05 12:06:51 +01:00
Stephen Gaito d4c172d8ce minor corrections 2020-06-05 11:55:54 +01:00
Stephen Gaito d49260afe7 corrected table of contents 2020-06-05 11:47:46 +01:00
Stephen Gaito 3f45343ba4 added more comprehensive documentation for the build scripts 2020-06-05 11:44:33 +01:00
Stephen Gaito 8358679784 test creating images inside travis 2020-06-03 19:25:05 +01:00
Stephen Gaito d2e869f05c updated local tests and added bash scripts to help automate testing. 2020-06-03 12:17:44 +00:00
Stephen Gaito d7da59ba12 cleaned up references to apt build scripts 2020-06-02 18:45:29 +00:00
Stephen Gaito f33ec28d89 removed all brew related build scripts as well as install poppler and fontforge 2020-06-02 18:41:10 +00:00
Stephen Gaito 91c1163721 begun cleaning up buildScripts to remove brew 2020-06-02 15:54:32 +00:00
Stephen Gaito 3f6d39e71f move brew install into .travis.yml 2020-06-02 14:02:30 +00:00
Stephen Gaito 5941fb40c4 corrected brew installs for travis homebrew 2020-06-02 13:45:26 +00:00
Stephen Gaito 2904663ad2 started work on macos travis builds 2020-06-02 13:28:36 +00:00
Stephen Gaito 3e835a38e2 refactored use of set ev 2020-06-02 11:58:27 +00:00
Stephen Gaito f1828789f6 ensure important buildScripts have set ev 2020-06-02 11:34:11 +00:00
Stephen Gaito aaf512d418 updated buildPopper to explicitly enable or disable graphics packages used by pdf2htmlEX 2020-06-02 11:19:52 +00:00
Stephen Gaito f922bf7b88 test travis 1 2020-06-02 10:47:40 +00:00
stephengaito 33e5a0e3de
Merge branch 'master' into linuxBrew 2020-06-02 10:44:02 +01:00
Stephen Gaito 9a13676801 initial changes to suit linuxBrew 2020-06-02 04:14:34 +00:00
Stephen Gaito cf48cf54c1 removed dependence on lsb_release and ensured dpkg-architecture is installed 2020-06-01 16:12:22 +00:00
Stephen Gaito ed2f9db9cb added createDebianPackage into createImages added Licenses corrected install of poppler-data 2020-06-01 11:06:06 +00:00
Stephen Gaito 82aeeac8c7 corrected debian dependencies for lack of libglib-2.0 2020-06-01 11:28:38 +01:00
Stephen Gaito a73211fb9b provisional commit of scripts to build debian package 2020-06-01 07:49:30 +00:00
Stephen Gaito 1b7bab3e2d begun rearranging poppler-data-dir 2020-05-31 18:34:48 +00:00
Stephen Gaito 30ffdeeea4 initial work on packaging debian old script too complex and does not work with new build system 2020-05-31 15:18:57 +00:00
Stephen Gaito 040037ad3a begun work on reintroducing building debian packages 2020-05-31 13:58:56 +01:00
stephengaito 3fcd0a6674
Merge pull request #23 from stephengaito/cleanUpBuild
Clean up build
Turned off unused options for both Poppler (0.89.0) and FontForge (20200314)
Removed unused (apt) pacakges
Proved that we can build on xenial (16.04), bionic(18.04), focal(20.04) (and probably eoan (19.10))
2020-05-31 13:48:08 +01:00
Stephen Gaito 2d293d2b61 corrected required packages and worked on pdf2htmlEX library list 2020-05-31 08:28:39 +00:00
Stephen Gaito 576d2b71d9 begun removing un-used libraries 2020-05-31 08:03:43 +00:00
Stephen Gaito 465d2f0f32 updated build options for fontforge and poppler to a minimum 2020-05-31 07:57:12 +00:00
Stephen Gaito d27f7d3a8b recorded cmake build options for fontforge and poppler turn off options not used by pdf2htmlEX 2020-05-31 07:18:54 +00:00
Stephen Gaito 53005f5e5c updated to poppler-0.89.0 with no obvious changes 2020-05-30 21:19:25 +00:00
Stephen Gaito 091f8b3828 updated to poppler-0.88.0 no obvious changes 2020-05-30 19:07:04 +00:00
Stephen Gaito 5cb2553bc6 update to poppler 0.87.0 with no obvious changes 2020-05-30 18:48:06 +00:00
Stephen Gaito 0217c93418 findDest now returns stg::unique_ptr and getURI no longer returns GOOString but simpley std::string 2020-05-30 15:26:11 +00:00
Stephen Gaito 0544f79f52 updated to poppler-0.85.0 no obvious changes 2020-05-30 12:44:57 +00:00
Stephen Gaito be1d2079ac poppler 0.84.0 removed ModRegion tracking 2020-05-30 09:55:35 +00:00
Stephen Gaito e4c666b4bf corrected ill advised copy of libfontconfig into appImage 2020-05-30 07:46:22 +00:00
Stephen Gaito 7b5780ea83 updated fontforge to 20200314 2020-05-30 06:20:37 +00:00
Stephen Gaito 83ec96f0e3 initial attempt at building poppler and fontforge statically and linking into pdf2html 2020-05-29 15:48:42 +00:00
Stephen Gaito 0cfb9720ab added new poppler and fontforge release targets 2020-05-29 06:58:52 +01:00
Stephen Gaito 6ff6689d9f minor correction to createDockerImage 2020-05-28 11:42:35 +00:00
Stephen Gaito 124cae5d21 updated createAppImage and createDockerImage scripts to be able to work inside a docker container 2020-05-28 10:59:27 +00:00
Stephen Gaito 8d6e9636ad updated image creation for poppler-data 2019-12-17 17:45:56 +00:00
Stephen Gaito b4df602953 continued work on the use of prefix 2019-12-17 17:24:05 +00:00
Stephen Gaito 64531afdda refactored build prefix 2019-12-17 16:48:24 +00:00
Stephen Gaito f7295b7388 put pdf2htmlex_prefix into reSourceVersionEnvs 2019-12-17 16:44:24 +00:00
Stephen Gaito 8f496afa8b refactored install directory to PDF2HTMLEX_PREFIX 2019-12-17 16:23:39 +00:00
Stephen Gaito c46d2ad733 create getPdf2htmlEXBrew for home/linux brew users 2019-12-17 16:06:00 +00:00
Stephen Gaito 45e6d8e80b updated how poppler-data in built 2019-12-17 16:01:02 +00:00
Stephen Gaito 5fc7d42a16 added get tools and libraries using both apt and brew 2019-12-17 06:15:03 +00:00
Stephen Gaito 23830c24f0 corrected travis homebrew to remove python 2 2019-12-13 21:54:01 +00:00
Stephen Gaito 99fc35b8b5 corrected font forge build 2019-12-13 13:44:50 +00:00
Stephen Gaito 1d29159ecb added build script to list files by change times 2019-12-13 11:44:20 +00:00
Stephen Gaito 59dcc07638 bumped poppler version 2019-12-13 09:24:01 +00:00
Stephen Gaito 53bba3d3e7 begun work on updating pdf2htmlEX to poppler-0.83.0 2019-12-13 09:20:31 +00:00
Stephen Gaito 0344f5121d allowed uploadImages to be executed by all local users 2019-12-13 09:05:16 +00:00
Stephen Gaito ae281bc87a moved forward t python3 2019-12-10 06:08:49 +00:00
Stephen Gaito 7e20d11b0a updated fontforge build script to not build xwindows ui 2019-12-10 05:37:56 +00:00
Stephen Gaito 4a0a48cf69 initial update to fontforge 20190801 2019-12-09 10:45:13 +00:00
Stephen Gaito 4a0d08822b updated work from newBuildSystem to fontforge-update 2019-12-09 07:45:53 +00:00
Stephen Gaito ac9a469ca8 try tool to extract brew info versions 7 2019-12-06 19:54:43 +00:00
Stephen Gaito 3e5082566f try tool to extract brew info versions 6 2019-12-06 19:15:50 +00:00
Stephen Gaito ab09224d8b try tool to extract brew info versions 5 2019-12-06 18:36:39 +00:00
Stephen Gaito 8e5b3ab0c8 try tool to extract brew info versions 4 2019-12-06 17:52:05 +00:00
Stephen Gaito f70211f8c9 try tool to extract brew info versions 4 2019-12-06 17:39:22 +00:00
Stephen Gaito b9998d6ef2 try tool to extract brew info versions 3 2019-12-06 17:32:16 +00:00
Stephen Gaito 1a7ac1f7b7 try tool to extract brew info versions 2 2019-12-06 17:21:37 +00:00
Stephen Gaito 5b1a711514 try tool to extract brew info versions 1 2019-12-06 17:17:47 +00:00
Stephen Gaito 741e6fdd5d try tool to extract brew info versions 2019-12-06 17:12:59 +00:00
Stephen Gaito f20eaa4aae attempt to force python v2.7 2 2019-12-06 15:44:19 +00:00
Stephen Gaito 282f4bf531 attempt to force python v2.7 2019-12-06 14:50:02 +00:00
Stephen Gaito 79e3d55f47 updated homebrew script to provide more detail 2019-12-05 08:42:24 +00:00
Stephen Gaito 345e931073 updated homebrew script to provide more detail 2019-12-05 07:57:51 +00:00
Stephen Gaito 45836b7ab4 corrected homebrew scripts 2019-12-04 22:12:13 +00:00
Stephen Gaito ac797cb2d9 updated brew scripts 2019-12-04 17:49:50 +00:00
Stephen Gaito d5ec2a38ea updated linuxbrew script 2019-12-04 14:11:58 +00:00
Stephen Gaito e9ec374455 updated homeBrew script 2019-12-04 13:34:04 +00:00
Stephen Gaito c8fb950ae8 updated travis homebrew build script 2019-12-04 13:26:26 +00:00
Stephen Gaito 3522bea042 correcte OSx script 2019-12-04 12:08:47 +00:00