Commit Graph

131 Commits

Author SHA1 Message Date
Raoul Snyman 931faa3775 Add arch to dmg name, bundle applescript, parse pep440 version number 2023-09-14 11:46:34 -07:00
Raoul Snyman 03bdf87994
Fix the build number for the PortableApps installer, which was also causing a hang somewhere 2023-09-09 21:22:00 -07:00
Raoul Snyman c69cfab237 Convert a PEP440 version number to a Windows version number 2023-09-07 23:15:32 -07:00
Tomas Groth d32a48727b Merge branch 'update-to-pyro5' into 'master'
Update the builder to bundle Pyro5

See merge request openlp/packaging!21
2023-08-26 06:54:55 +00:00
Raoul Snyman 6789a46057 Update the builder to bundle Pyro5 2023-08-25 20:02:06 -07:00
Raoul Snyman bb5d483936
Copy VLC files into macOS 2023-05-08 21:43:42 -07:00
Tomas Groth 854dba8e86 Fix to make dmgbuild work 2021-11-22 05:43:56 +00:00
Raoul Snyman 2e9751f690
Add a 'home' variable for the config files 2021-09-16 15:37:33 -07:00
Raoul Snyman 128de147e0
Some updates to the macOS builder
- Apparently we don't need to sign the app anymore
- Add hooks for websockets
2021-09-02 17:57:02 -07:00
Tomas Groth 3aa582ca10 Update windows Qt5 path for translations. 2021-03-25 20:32:05 +00:00
Tomas Groth b7cd96f662 Fixes for MacOS build and enable using appveyor for macos 2020-07-10 19:43:13 +00:00
Raoul Snyman 1dccab556d Make the export optional when running a release build 2019-12-20 06:03:49 +00:00
Raoul Snyman bb1b6b773b Fix various parts of the build script for the macOS build 2019-12-10 04:07:44 +00:00
Raoul Snyman 08313281ea Fix MSI and PyInstaller builds 2019-11-13 21:34:04 +00:00
Tomas Groth ce5b55ef1a Some updates to get packaing working after the gitlab migration. 2019-09-24 18:47:13 +00:00
Tomas Groth c9af8d577f First stab at converting to use git while packaging. 2019-09-13 19:32:29 +00:00
Raoul Snyman 9dee47520e Correct path to VLC libs on macOS, fix call to copytree 2019-07-03 23:33:08 -07:00
Raoul Snyman bd2abb355b Update Windows and macOS builders to copy VLC plugins 2019-07-03 23:23:21 -07:00
Raoul Snyman bac0c45002 Fix up license headers 2019-06-04 23:04:54 -07:00
Raoul Snyman a9691be825 HEAD 2019-05-22 14:55:08 -07:00
Raoul Snyman c04282e102 Fix reference to a directory 2019-05-20 15:17:13 -07:00
Raoul Snyman 7a30015296 Fix some paths 2019-05-15 21:37:10 -07:00
Raoul Snyman a3088e878b Remove debugging 2019-05-15 16:02:19 -07:00
Raoul Snyman 919a96f0bc Add some debugging to figure out what's wrong with the program files variable 2019-05-15 15:57:56 -07:00
Raoul Snyman e88f99966e No need to find 32-bit Program Files because OpenLP is 64-bit; Only copy MuPDF if PyMuPDF is not installed; Use the proper Program Files directory for VLC 2019-05-15 15:39:12 -07:00
Raoul Snyman b7323b69d1 Copy the right icon file 2019-05-02 13:40:11 -07:00
Raoul Snyman 8940ca6833 Update service icon file name, and copy it into the dist directory as well 2019-04-30 23:21:19 -07:00
Raoul Snyman 2cecfb63c3 Use the right file name 2019-04-30 23:09:43 -07:00
Raoul Snyman d4166602ea Fix a variable 2019-04-30 23:06:17 -07:00
Raoul Snyman 6dd78d9b40 Add file association 2019-04-30 22:23:38 -07:00
Raoul Snyman b4bd034d2f Make sure the Firewall rule is only added to a single component 2019-04-25 15:27:54 -07:00
Raoul Snyman a88d398587 Id is not a GUID 2019-04-25 15:18:54 -07:00
Raoul Snyman 5e0a3a5a49 Try to figure out how to get lxml to add the namespace 2019-04-25 15:12:10 -07:00
Raoul Snyman 10d421b619 Add Firewall extension to candle and light 2019-04-25 14:54:48 -07:00
Raoul Snyman d9e3a66fe8 Try to fix up Firewall extension namespacing 2019-04-25 14:42:08 -07:00
Raoul Snyman 19ef167ca9 Add Firewall exception to Windows installer 2019-04-25 14:10:53 -07:00
Raoul Snyman 51f0385ba7 Remove old assets, update existing assets, add upgrade logic to installer 2019-04-24 23:25:03 -07:00
Raoul Snyman 42c2026837 Remove license agreement screen 2019-04-13 14:15:15 -07:00
Raoul Snyman 94574b356a Fix for how os.path.join() works on Windows 2019-04-11 15:58:44 -07:00
Raoul Snyman 86f646beb3 Try to fix path to libvlc 2019-04-11 15:46:24 -07:00
Raoul Snyman ee809f1633 Bundle libvlc 2019-04-11 15:25:20 -07:00
Raoul Snyman 2151a84908 Add architecture into MSI file name 2019-04-11 09:54:19 -07:00
Raoul Snyman a422276ff3 Remain in the correct directory 2019-04-10 21:56:12 -07:00
Raoul Snyman e354f0304a Make WiX export to the base 'dist' directory 2019-04-10 21:41:53 -07:00
Raoul Snyman 965b779dbb Remove debugging 2019-04-10 21:06:11 -07:00
Raoul Snyman 66c32e6e79 Debugging -_- 2019-04-10 15:03:30 -07:00
Raoul Snyman 9c1c7443d9 Mark components as 64-bit 2019-04-10 14:59:40 -07:00
Raoul Snyman c0e6dfc226 Handle 64-bit apps properly in WiX 2019-04-10 14:27:09 -07:00
Raoul Snyman a0b803432b Add missing GPL license file 2019-04-10 13:56:59 -07:00
Raoul Snyman bffdbcff58 String needs to be encoded when passed to hashlib 2019-04-10 13:46:17 -07:00