j.spijker@ultimaker.com
e8c9df1794
Add internal build options
...
This will add the keyword `internal` to the build metadata such that
it is easier to distinguish between normal Cura builds and internal
builds with private data.
2022-08-10 12:36:41 +02:00
j.spijker@ultimaker.com
c1ae1872d0
Make sure build and generate steps are present
...
Contributes to CURA-8831
2022-08-03 17:49:13 +02:00
j.spijker@ultimaker.com
cf548613ca
Add cura env to Run environments
...
Contributes to CURA-8831
2022-08-03 08:51:41 +02:00
j.spijker@ultimaker.com
f95b22404a
fix base_dir for venv when running from source
...
Contributes to CURA-8831
2022-08-03 08:51:41 +02:00
j.spijker@ultimaker.com
e4feae414b
Build pyarcus and pysavitar shared
...
Contributes to CURA-8828, CURA-8829 and CURA-8831
2022-08-03 08:51:41 +02:00
j.spijker@ultimaker.com
89de2b1fae
Set the Cura Version also when running from source
2022-07-27 12:03:51 +02:00
jspijker
79fe069d20
Merge branch '5.1' into CURA-9342_add_missing_openssl_1_1_1l_shared_library
2022-07-19 10:34:45 +02:00
j.spijker@ultimaker.com
3609871ba6
Use umbase 0.1.5
...
Contributes to CURA-9365
2022-07-19 10:33:04 +02:00
jspijker
2b4b110b38
Merge branch '5.1' into CURA-9342_add_missing_openssl_1_1_1l_shared_library
2022-07-19 09:54:18 +02:00
j.spijker@ultimaker.com
1c3a46c9e2
Use empty string for channel if channel is undefined
...
Contributes to CURA-9365
2022-07-19 09:52:54 +02:00
j.spijker@ultimaker.com
cd303b4e6f
Make sure all dynamic libs are copied to the dist
...
Solve it dynamically in the Ultimaker-Cura.spec,
Such that we can copy files manually (OpenSSL shared)
to the bin/Script folder after the cura install step.
Contributes to CURA-9342
2022-07-18 11:34:21 +02:00
j.spijker@ultimaker.com
8f1ad7e6b4
Use umbase 0.1.4
...
Contributes to CURA-9365
2022-07-14 18:21:55 +02:00
j.spijker@ultimaker.com
3ea7dd8565
Use umbase 0.1.4
...
Contributes to CURA-9365
2022-07-14 18:21:23 +02:00
j.spijker@ultimaker.com
7068c87130
Add copied openssl 1.1.1l binaries to pyinstall binaries
...
Contributes to CURA-9342
2022-07-14 10:38:59 +02:00
j.spijker@ultimaker.com
82904ccd3f
Fix version if version is None
...
Contributes to CURA-9365
2022-07-07 20:04:38 +02:00
j.spijker@ultimaker.com
c22999c314
handle local packages correctly
...
Contributes to CURA-9365
2022-07-07 19:49:04 +02:00
j.spijker@ultimaker.com
4d98ba3540
Fixed missing qoutes
...
Contributes to CURA-9365
2022-07-07 07:07:32 +02:00
j.spijker@ultimaker.com
c100f68f58
Add missing info.plist
...
2ce60de673/packaging/Info.plist.in (L5)
Contributes to CURA-9365
2022-07-07 05:58:58 +02:00
j.spijker@ultimaker.com
48539bb7f8
Only convert path to string
...
Contributes to CURA-9365
2022-07-06 14:28:43 +02:00
j.spijker@ultimaker.com
c9587c3d21
convert to posixpath string
...
Contributes to CURA-9365
2022-07-06 14:17:53 +02:00
j.spijker@ultimaker.com
db8ec3994e
Add conan_install_info.json to the builds
...
Should help with debugging, We could maybe even use it
later on to update the about page and/or logs
If you want to create a package you should also
pass the `--json <venv_path>/conan_install_info.json` to
the install command.
Contributes to CURA-9365
2022-07-06 13:54:44 +02:00
j.spijker@ultimaker.com
2ee58e24bc
Don't strip binaries
...
On some Linux systems it fails due to an invalid Elf handle.
Stripping the binaries on Linux/MacOS is a likely culprit.
Disabling this option seems a save choice at least for now.
Contributes to CURA-9365
2022-07-06 07:37:46 +02:00
jellespijker
8a14406c63
Add dynamic libs from lib path to binaries
...
Should fix missing protoc on MacOS
Contributes to CURA-9365
2022-07-05 22:34:19 +02:00
jellespijker
fd7c5abdc0
Set build version to 0 if build version is ''
...
Contributes to CURA-9365
2022-07-05 14:13:05 +02:00
jellespijker
e226dc5030
Also copy build libs
...
Hoping this fixes the missing protoc
Contributes to CURA-9365
2022-07-04 16:45:07 +02:00
jellespijker
08c11f0c28
Use correct bundle id
...
Contributes to CURA-9365
2022-07-04 16:00:13 +02:00
jellespijker
3d422e1e29
Copy libs to lib_dir
...
Contributes to CURA-9365
2022-07-04 13:51:09 +02:00
j.spijker@ultimaker.com
5bc61324ee
Also use dylib of cpython
...
Contributes to CURA-9365
2022-07-04 12:04:48 +02:00
j.spijker@ultimaker.com
cbedbbb0bd
Remove brackets around env var name
...
Contributes to CURA-9365
2022-07-01 11:33:18 +02:00
j.spijker@ultimaker.com
2fd1309bee
Add missing file name
...
Contributes to CURA-9365
2022-07-01 10:50:08 +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
c.lamboo
0580814352
Fix passing macos flag to jinja
...
CURA-9365
2022-07-01 09:56:40 +02:00
j.spijker@ultimaker.com
ac2fbbf791
Collect all PyQt6-Qt6 dll's for Win and place them in the root
...
Quick fix, we should probably work with hooks in the future
Contributes to CURA-9365
2022-07-01 09:24:57 +02:00
j.spijker@ultimaker.com
b5e0ae8ff9
fixes for Macos
...
Contributes to CURA-9365
2022-07-01 09:07:38 +02:00
Jelle Spijker
ff321409c5
Revert "Clean the install folder first"
...
This reverts commit 627bd929c4cce3bac7c4c4a7cdb93e0198752563.
2022-07-01 08:56:06 +02:00
j.spijker@ultimaker.com
5d057db298
Use BUNDLE app for Macos
...
Contributes to CURA-9365
Co-authored-by: casperlamboo <c.lamboo@ultimaker.com>
2022-07-01 08:05:32 +02:00
j.spijker@ultimaker.com
627bd929c4
Clean the install folder first
...
Handy for debugging
Contributes to CURA-9365
2022-07-01 07:46:57 +02:00
j.spijker@ultimaker.com
1f629b9e48
Fixes escaped path's on Windows
...
Why is it that the Path is converted to single \
for the icon and entry_point but not for the binaries?
Contributes to CURA-9365
2022-07-01 07:43:11 +02:00
j.spijker@ultimaker.com
7bc71070fd
Remove quotes around None value
...
Contributes to CURA-9365
2022-07-01 07:25:28 +02:00
j.spijker@ultimaker.com
dec5609459
Set strip to True for Mac and Linux
...
Contributes to CURA-9365
2022-07-01 07:09:31 +02:00
j.spijker@ultimaker.com
f5789433ce
Add target architecture for Macos
...
We should extend this Arm support in the future
Contributes to CURA-9365
2022-07-01 07:00:34 +02:00
j.spijker@ultimaker.com
87a521159e
Add osx_bundle_identifier
...
Contributes to CURA-9365
2022-07-01 06:52:19 +02:00
j.spijker@ultimaker.com
f3ebf98440
Only use upx on Windows
...
Contributes to CURA-9365
2022-07-01 06:37:34 +02:00
j.spijker@ultimaker.com
3fe0f26e94
explicit cast from Path to str
...
Contributes to CURA-9365
2022-07-01 06:33:50 +02:00
j.spijker@ultimaker.com
2ea78a3ef6
use package resource folder
...
Contributes to CURA-9365
2022-07-01 06:20:26 +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
e9cbad1164
Allow for pyinstaller to sign the files on MacOS
...
Contributes to CURA-9365
2022-07-01 05:34:52 +02:00
j.spijker@ultimaker.com
cc8f0d3001
Add conan binaries to binaries
...
Contributes to CURA-9365
2022-07-01 05:25:25 +02:00
Jelle Spijker
7dc4266b09
single qoutes
2022-07-01 00:29:15 +02:00
Jelle Spijker
36bcb97dbb
place qoutes around path
2022-07-01 00:09:22 +02:00