j.delarago
6693354bf7
Merge remote-tracking branch 'origin/5.1' into 5.1
2022-07-01 11:46:51 +02:00
j.delarago
578e9969ca
Change source so packaging script can be run from root
...
CURA-9365
2022-07-01 11:46:44 +02:00
j.spijker@ultimaker.com
085868d692
Copy the packaging scripts/resources and set GH env
...
Contributes to CURA-9365
2022-07-01 10:32:12 +02:00
j.delarago
4ed16881ac
Update environment variables
...
CURA-8849
2022-07-01 10:04:38 +02:00
j.spijker@ultimaker.com
5b771e39d7
Install start menu shortcuts globally
...
Use "SetShellVarContext all" so that NSIS installs windows start menu shortcuts globally.
Docs: https://nsis.sourceforge.io/Docs/Chapter4.html#setshellvarcontext
Fixes #12449
Closes Ultimaker/cura-build-environment#147
Contributes to CURA-9365
Co-authored-by: KeenRivals <6865789+KeenRivals@users.noreply.github.com>
2022-07-01 08:19:27 +02:00
j.spijker@ultimaker.com
721aff4255
Ported nsis scripts and resource from cura-build-environment
...
Contributes to CURA-9365
2022-07-01 06:18:43 +02:00
j.spijker@ultimaker.com
dc8c9bb276
Moved MacOS dmg to dedicated folder
...
Contributes to CURA-9365
2022-07-01 05:39:22 +02:00
j.spijker@ultimaker.com
9801402638
Moved AppImage files to dedicated folder
...
Contributes to CURA-9365
2022-07-01 05:37:08 +02:00
j.delarago
c08aa5b765
Move icons to icons folder
...
Update dmg building script
CURA-9365
2022-06-30 17:41:38 +02:00
j.delarago
afa899cf21
Add dmg building script 😎
...
CURA-9365
2022-06-30 15:08:46 +02:00
j.spijker@ultimaker.com
a2da68d806
Updated mapping of pyinstaller metadata
...
Contributes to CURA-9365
2022-06-30 14:49:07 +02:00
Ghostkeeper
72b1097c9a
Add auxiliary files needed for AppImage
...
AppRun is the file that gets packaged inside of the AppImage that bootstraps the application.
The AppImage can only have one icon, so we use the largest sample we have available.
The appdata.xml contains some metadata.
Contributes to issue CURA-9409.
2022-06-30 14:43:52 +02:00
Ghostkeeper
047d7b1b19
Provision desktop file with Jinja to put in version number
...
This way the Desktop file for the AppImage knows the version number, and the appimage itself knows it too.
Contributes to issue CURA-9409.
2022-06-30 14:43:51 +02:00
Ghostkeeper
c2f3161fb6
Allow providing dist_path and version via command line arguments
...
Previously you had to call the script from the dist path specifically, using the cwd as a parameter. Now you can provide a different path, allowing you to call this script from any location.
Also the version number used to be hard-coded. Now that can be provided by the caller.
Contributes to issue CURA-9409.
2022-06-30 14:43:51 +02:00
c.lamboo
394942e2cf
Move resources for mac dmg creation
...
CURA-9365
2022-06-30 14:34:22 +02:00
Ghostkeeper
648c1e95db
Add main function to make it easier to call this
...
Contributes to issue CURA-9409.
2022-06-30 11:48:56 +02:00
Ghostkeeper
f3fd2d6f80
Fix calling subprocesses
...
We shouldn't unpack the list. The first argument is allowed to be a list. If we unpack it, it'll override other arguments to the call function that would be the wrong type then (buffer size).
Contributes to issue CURA-9409.
2022-06-30 11:48:56 +02:00
Ghostkeeper
254edfd3ec
Fix deleting old files if they exist
...
Rmdir crashes when it needs to delete just one file, annoyingly.
Contributes to issue CURA-9409.
2022-06-30 11:48:56 +02:00
Ghostkeeper
970e0d8395
Add script to package and sign AppImages
...
This has not been tested yet at all.
Contributes to issue CURA-9409.
2022-06-30 11:48:55 +02:00