Commit Graph

131 Commits

Author SHA1 Message Date
Raoul Snyman 5bb973c118 Merge Tomas' fixes 2019-04-10 13:14:01 -07:00
Raoul Snyman 119b551afd Use md5 hashes instead of the file name and path 2019-04-10 12:59:51 -07:00
Tomas Groth 65082417e4 Check for msi to exist before trying to delete it. 2019-04-10 21:17:39 +02:00
Tomas Groth 52a9793686 Use the right path variable 2019-04-10 21:06:38 +02:00
Tomas Groth e8d780bf81 Fix for xml handling 2019-04-10 21:01:32 +02:00
Tomas Groth 40f1c24ecd Use a different approach to get platform info in wxs 2019-04-10 20:51:28 +02:00
Tomas Groth 85ead230a4 More fixes 2019-04-10 20:36:12 +02:00
Raoul Snyman f0b3ce65a1 Fix up errors in builder 2019-04-10 10:50:00 -07:00
Tomas Groth b3d31418ff More fixes and removal of inno setup stuff 2019-04-09 22:30:17 +02:00
Tomas Groth dbd350889b Assume xml is text rather than binary. 2019-04-09 21:28:25 +02:00
Tomas Groth 4b81713954 Small adjustments for wix packaging 2019-04-09 21:14:26 +02:00
Raoul Snyman 76ded370db HEAD 2019-04-08 21:18:23 -07:00
Raoul Snyman a0ebb0a926 Use WiX instead of InnoSetup 2019-04-08 21:14:43 -07:00
Tomas Groth 215fbc23cc remove debug print 2019-03-13 22:00:05 +01:00
Tomas Groth 293571a69a Add missing param 2019-03-13 21:39:11 +01:00
Tomas Groth 933325e9d1 Try to fix appveyor build of portable installer 2019-03-13 21:21:15 +01:00
Raoul Snyman 03971e7e22 Fix macOS builder to set up `mutool_lib` in `setup_extra` rather than overriding `setup_paths`, which was causing issues. 2019-03-10 09:33:37 -07:00
Tomas Groth 39a14d029d Fix copying Qt translations and add x86 or x64 to the bundled files. 2019-03-08 22:20:20 +01:00
Tomas Groth f95a43be24 Make the windows builder more bit-aware 2019-03-05 20:55:59 +01:00
Tomas Groth b049edfb48 fix c/p error 2019-02-18 21:10:59 +01:00
Tomas Groth 03c3ea4319 fix typo 2019-02-18 21:04:40 +01:00
Tomas Groth fdc1afa8e8 fix syntax error 2019-02-18 20:59:28 +01:00
Tomas Groth 2827fdf90b copy font and display files 2019-02-18 20:48:44 +01:00
Tomas Groth 78a7c9bcda fix c/p error 2019-02-17 22:28:05 +01:00
Tomas Groth 815ef71a54 create folder before copying font 2019-02-17 22:23:18 +01:00
Tomas Groth 80eef6fc5b include font in package 2019-02-17 22:12:05 +01:00
Tomas Groth b2cb30f31b remove debug print again 2019-02-17 21:26:29 +01:00
Tomas Groth ccc6b44e2c support program files path on x64 2019-02-16 22:13:16 +01:00
Tomas Groth 64a22bd80c some debug print 2019-02-16 22:01:03 +01:00
Tomas Groth 936fa3fc78 reorder initialization again 2019-02-16 21:34:36 +01:00
Tomas Groth 3ae58f56df reorder initialization 2019-02-16 21:19:52 +01:00
Tomas Groth 6fc4e61f9f try to load config earlier 2019-02-15 23:12:48 +01:00
Tomas Groth 888a61ec2b try to load paths before exe 2019-02-15 23:06:24 +01:00
Tomas Groth fb4a66d47b debug print 2019-02-15 22:41:41 +01:00
Tomas Groth 75abfc27d9 debug print 2019-02-15 22:34:14 +01:00
Tomas Groth aace963ea6 remove pptlibview build 2019-02-15 21:50:35 +01:00
Tomas Groth eb853ebff9 update 2019-02-15 21:19:31 +01:00
Raoul Snyman 16a8037d44 Use new version number format 2018-12-01 23:07:08 -07:00
Raoul Snyman 499847bbcd Fix Qt paths so that code signing works 2018-10-27 10:35:03 -07:00
Raoul Snyman 57caf4e5bb Fix builder script to use new OpenLP run script name. 2018-10-26 23:08:24 -07:00
Tomas Groth afcc047ee3 Add an option for providing tag and revision to avoid using bzr. 2018-07-12 21:41:00 +02:00
Tomas Groth d05247ea47 Change method name 2017-09-28 21:25:51 +02:00
Tomas Groth 2df10e780d forgot to import glob 2017-09-27 22:53:43 +02:00
Tomas Groth 645a55b3b3 fix method call 2017-09-27 22:39:45 +02:00
Tomas Groth 770caefae7 Fix idention. 2017-09-27 22:33:01 +02:00
Tomas Groth d13c07c58e Try some backslash escaping 2017-09-27 22:26:18 +02:00
Tomas Groth 1b12ae51e1 Fix idention. 2017-09-27 22:15:53 +02:00
Tomas Groth 0ad2a6186a Try to include new ucrt distributables in win build. 2017-09-26 23:58:42 +02:00
Tomas Groth 9ae3703f76 Revert some changes. 2017-09-26 22:06:28 +02:00
Tomas Groth 6ecb97abe7 fix copy/paste error 2017-09-26 21:39:33 +02:00
Tomas Groth d6784e38cb try some things 2017-09-26 21:34:59 +02:00
Tomas Groth 40116f03f0 Load paths before executables. 2017-09-26 20:24:18 +02:00
Raoul Snyman 7aed09ad84 Copy all the Qt translations, not just some of them 2017-03-27 17:05:46 -07:00
Raoul Snyman eece48fb3d Only perform a debug PyInstaller build if the '--debug' flag is set 2016-12-15 17:20:00 +02:00
Raoul Snyman c5654e4256 Always put the revision number at the end of the portable build number 2016-12-12 21:02:33 +02:00
Raoul Snyman 8efeae39f1 Merge from remote 2016-12-12 19:48:13 +02:00
Raoul Snyman 648afbef34 dist_path is weird 2016-12-12 18:43:19 +02:00
Raoul Snyman 6fe60a1c94 Path needs to be absolute 2016-12-12 12:00:31 +02:00
Raoul Snyman 19b5a489cf (hopefully) Fix the portable build once and for all 2016-12-11 14:20:35 +02:00
Raoul Snyman a2c416b09b Try to get the portable filename right 2016-12-10 23:12:38 +02:00
Raoul Snyman 4ad35f87c5 Fix up some messages, make some messages only show in verbose mode, and add some more logging for debugging 2016-12-09 11:52:33 +02:00
Raoul Snyman 2a52c24fa3 Fix indentation 2016-12-09 01:39:07 +02:00
Raoul Snyman 5c2b25c233 Fix a typo 2016-12-09 01:38:22 +02:00
Raoul Snyman 47ad69b9ae metavar is not needed with a flag 2016-12-07 23:49:54 +02:00
Raoul Snyman 1d27ba766d Make portable argument a flag 2016-12-07 19:09:07 +02:00
Raoul Snyman dc3f564082 Make portable argument a flag 2016-12-07 19:08:40 +02:00
Raoul Snyman aa3c2d2f13 Fix up version numbers for InnoSetup and PortableApps 2016-12-07 15:18:50 +02:00
Raoul Snyman ea2c3b7be1 Put some more stuff in the config file - makes referencing it later easier 2016-12-06 23:02:14 +02:00
Raoul Snyman 6eb26bf183 Remove refences to script_path and change them to config_dir/config_path 2016-12-06 22:51:27 +02:00
Raoul Snyman 9425cd40f0 Oops, can't reference a value before it exists 2016-12-06 22:27:46 +02:00
Raoul Snyman 7d98b5ab2a Move some logging around and fix up a path to the icon file 2016-12-06 22:11:10 +02:00
Raoul Snyman 77c9b883a9 Add some more debug logging to figure out what's going on with the paths 2016-12-06 21:58:41 +02:00
Raoul Snyman 2f7e689c99 Add some more debug logging to figure out what's going on with the paths 2016-12-06 21:43:40 +02:00
Raoul Snyman 0a2a90794e Make provision for Microsoft's exceptional wisdom in making an exit code of 1 be a success 2016-12-06 21:03:42 +02:00
Raoul Snyman 71f000a5c8 Make stdout a string instead of bytes, update AppVeyor config 2016-12-06 00:57:59 +02:00
Raoul Snyman 6e6f6ddf2d Absolute paths 2016-12-05 23:39:17 +02:00
Raoul Snyman 5ce4f143fa %(here)s should be the directory of the config file 2016-12-05 23:36:20 +02:00
Raoul Snyman 4cdcc9b7b1 Translation locations are different on different platforms 2016-12-05 23:18:21 +02:00
Raoul Snyman f4f7fc9cad A few fixes to the macOS builder, and fix up the Windows builder 2016-12-05 20:23:50 +02:00
Raoul Snyman 05dde36a9e Fix up the rest of the macOS builder 2016-12-03 17:22:08 +02:00
Raoul Snyman dbd59b9a3c Refactor the builders so that we can inherit as much common code as possible 2016-12-03 13:23:23 +02:00