Commit Graph

297 Commits

Author SHA1 Message Date
Tomas Groth 468f1a22c8 hardcode python script path 2017-09-25 22:59:43 +02:00
Tomas Groth c42ac962b1 update settings 2017-09-25 22:31:41 +02:00
Tomas Groth beb92f149b Try to update packaging. 2017-09-25 21:58:43 +02:00
Raoul Snyman dacbab0e4e Change icons, logos and artwork for 2.6 builds on macOS
bzr-revno: 37
2017-06-03 12:25:56 -07:00
Raoul Snyman 4e4f53e717 Change icons, logos and artwork for 2.6 builds on macOS 2017-05-31 22:09:38 -07:00
Raoul Snyman ce600ef332 Change icons, logos and artwork for 2.6 builds on macOS 2017-05-31 22:09:25 -07:00
Tomas Groth a193e55ff8 Update to the appveyor config.
bzr-revno: 36
2017-05-04 23:02:26 +02:00
Tomas Groth 4da9929462 Update to use appveyors qt installation for lrelease 2017-05-02 22:21:06 +02:00
Raoul Snyman f69aa011c0 Fix bug #1676163 by copying in all the Qt translation files (they were broken out into different files in Qt5)
bzr-revno: 35
2017-03-27 22:27:39 -07:00
Raoul Snyman 7aed09ad84 Copy all the Qt translations, not just some of them 2017-03-27 17:05:46 -07:00
Raoul Snyman 507c43d547 Make debug mode explicit.
bzr-revno: 34
2016-12-15 17:53:07 +02:00
Raoul Snyman f23d42f67a HEAD 2016-12-15 17:24:20 +02: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 6759718d9b Refactor the Windowsand macOS builders to reuse common code. Fix the issue with dud builds when using PyInstaller 3.2.
bzr-revno: 33
2016-12-13 22:43:22 +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 751e771bb1 Update AppVeyor config 2016-12-05 23:22:29 +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
second@tgc.dk 86629d4e42 Added support for MediaInfo windows builds.
Added a appveyor specific config file.
Updated some docs in windows-builder.py.

bzr-revno: 32
2016-12-01 09:09:05 +01:00
Tomas Groth b5b2b358a6 Added mediainfo support in packaging 2016-11-29 14:38:50 +01:00
Tomas Groth 73deeba30b Added config for AppVeyor 2016-11-29 13:57:11 +01:00
Raoul Snyman 42f6facc30 Add support for the new LibreOffice presentations on macOS via Pyro4 2016-11-26 00:45:27 +02:00
raoul@snyman.info ea2cf8459f Update the macOS build system to use dmgbuild instead of manually running hdiutil and AppleScript.
bzr-revno: 31
2016-11-12 13:58:52 +02:00
Raoul Snyman 5fd896e2f0 Add extra file for mutool 2016-11-10 22:33:23 +02:00
Raoul Snyman 6c48676954 Use dmgbuild instead of all the manual nonsense 2016-09-24 23:46:19 +02:00
raoul@snyman.info 36e1961b9d "Various updates to the OS X packaging scripts:
1. Further attempts to make the DMG layout and background stick (still not working)
2. Create a shiny new icon for the DMG with the OpenLP logo on it
3. Create new versions of the app and DMG icons with the new logo for when we move to that
4. Make the builder script work better"

bzr-revno: 30
2016-05-17 22:55:19 +02:00