Remco Burema
9002e010cf
Fix syntax of thrown errors.
...
done as part of CURA-11622
2024-11-26 15:06:48 +01:00
Erwan MATHIEU
b9a915024e
Always build binary translations files at build time
2024-11-26 08:34:42 +01:00
Erwan MATHIEU
50b13cdd77
Cleanup code
2024-11-22 10:56:41 +01:00
Erwan MATHIEU
b8fd3d7ab0
Remove pyinstaller spec generation at generate() time
2024-11-21 11:15:31 +01:00
Erwan MATHIEU
f2343e98ce
Remove dead code
2024-11-21 10:50:28 +01:00
Erwan MATHIEU
43a3db9c5d
Remove build steps from Conan recipe
2024-11-20 21:36:43 +01:00
Erwan MATHIEU
5e204ab242
Use virtual python env to get dependencies
2024-11-19 09:23:09 +01:00
Erwan MATHIEU
e044d94144
Use virtual env for dependencies
2024-11-18 14:04:22 +01:00
Erwan MATHIEU
6a7cfca0a5
Revert "Change the way we get Python installs"
...
This reverts commit fc8581709525802dc441ceff639b026ab1fd6922.
2024-11-18 13:58:19 +01:00
Erwan MATHIEU
fc85817095
Change the way we get Python installs
2024-11-15 15:28:43 +01:00
Erwan MATHIEU
656573e905
User proper environment to get dependencies list
2024-11-15 14:12:30 +01:00
Erwan MATHIEU
806fedef61
An other desperate attempt to get the proper env
2024-11-15 12:15:41 +01:00
Erwan MATHIEU
ebe701899d
Use Python virtual env to get dependencies
2024-11-15 12:06:53 +01:00
Erwan MATHIEU
35e52efcfa
Change environment to gater Python dependencies
2024-11-15 11:55:43 +01:00
Erwan MATHIEU
0e363202ed
Remove specific PYTHONPATH
2024-11-15 11:39:01 +01:00
Erwan MATHIEU
cd48c7cb9d
Add debug information for python dependencies generation
2024-11-15 11:33:42 +01:00
Erwan MATHIEU
f50676a18c
Fix pyinstaller file generation in some cases
2024-11-14 15:46:54 +01:00
Erwan MATHIEU
3910ab0b78
Do not include enterprise resources if not needed
2024-11-14 15:04:39 +01:00
Erwan MATHIEU
85cd142266
Add explicit errors on missing package information
2024-11-14 14:55:28 +01:00
Erwan MATHIEU
8bd69ecc3d
Store versions script in deploy folder
2024-11-14 14:29:07 +01:00
Erwan MATHIEU
bec1ff1243
Fix pyinstaller resources deployment
2024-11-14 13:59:27 +01:00
Erwan MATHIEU
4fedf332a0
Raise exceptions on critical errors
2024-11-13 16:22:18 +01:00
Erwan MATHIEU
85644b621e
Remove debug print
2024-11-13 13:33:15 +01:00
Erwan MATHIEU
b78143546c
Add more debug printed information
2024-11-13 10:25:04 +01:00
Erwan MATHIEU
440b51c189
Add debug information to try and fix build
2024-11-13 09:20:21 +01:00
Erwan MATHIEU
9a1e384f9a
Fix deploy step
2024-11-12 15:45:57 +01:00
Erwan MATHIEU
ab96236a8f
Fix pyinstaller data generation
2024-09-26 16:38:23 +02:00
Erwan MATHIEU
cee46ae1ea
Rename devtools option to pyinstaller
2024-09-26 12:58:35 +02:00
Erwan MATHIEU
3199437403
Remove now useless attribute
2024-09-25 16:52:51 +02:00
Erwan MATHIEU
7ddd65987f
Update recipe for package creation
2024-09-25 11:32:51 +02:00
Erwan MATHIEU
5506d57d38
Fix dep and remove references to pip requirements txt files
2024-09-25 09:17:37 +02:00
Erwan MATHIEU
d26c5b74a6
Fix incompatible Python dependencies and files generation
2024-09-24 16:37:15 +02:00
Erwan MATHIEU
e3cb6d4f8c
Basically working recipe
2024-09-24 16:08:30 +02:00
Erwan MATHIEU
5a3ced550d
Remove extra file cleaning in conanfile.py
...
CURA-12096
This was apparently only useful for the gradual flow plugin. Advised by @jellespijker.
2024-08-16 16:05:53 +02:00
Erwan MATHIEU
5a4ce498d4
Remove gradual flow plugin dependency
...
CURA-12096
2024-08-16 14:57:58 +02:00
Erwan MATHIEU
d828396749
Remove indirect conan dependency
2024-07-01 12:04:47 +02:00
Jelle Spijker
9824c5703c
Update resource directories in Conanfile
...
Resource directories in the Conanfile have been updated to include full resource paths and also preserve the original directory structure when copying. The 'keep_path' option has been set to true to maintain the original path structure during the copying process.
Contribute to NP-186
2024-05-06 13:11:52 +02:00
Jelle Spijker
0942c35c0a
Add cura_resources as dependency and update resource directories
...
A new dependency 'cura_resources' has been added to the conandata.yml. The handling of 'cura_resources' has been updated, now including specific sections for definitions, extruders, intent, meshes, quality and variants. GitHub Actions workflows and conan scripts have been adjusted accordingly to include these changes.
Contribute to NP-186
2024-05-06 11:40:39 +02:00
Jelle Spijker
ee23e2cf67
Add native CAD plugin to Enterprise edition
...
The native CAD plugin has been added to the requirements and reference copy operations in the Conan data file and Conan file script.
Now the native CAD plugin will only be included if the enterprise build flag is set. This ensures that unnecessary dependencies are not brought into non-enterprise builds.
2024-03-11 11:01:53 +01:00
Jelle Spijker
fca8d2a751
Revert "override Protobuf requirement deps"
...
This reverts commit ec138516eb1f46d9bb1d7aaa01394d55542c67ba.
2024-02-26 06:54:20 +01:00
Jelle Spijker
ec138516eb
override Protobuf requirement deps
...
Fix versions conflict
2024-02-26 06:53:39 +01:00
Remco Burema
5f884c737b
Fix build, prevent protobuf version mismatch.
2024-02-21 16:39:50 +01:00
Jelle Spijker
20becc1700
Fix Python Installs about dialog
...
It will now use the Python Virtual env
2024-01-26 12:49:37 +01:00
Jelle Spijker
b8d1c885c7
Remove comment
...
Mostly to force a build from a push action
2024-01-19 08:31:49 +01:00
Erwan MATHIEU
1514d755b0
Set proper dependancies versions
2024-01-17 11:03:32 +01:00
Jelle Spijker
e91322d070
ALso enable Sentry for Clipper
...
Contributes to CURA-11482
2024-01-15 09:57:04 +01:00
Jelle Spijker
34e7ea8185
Use clipper with Sentry support
...
Contributes to CURA-11482
2024-01-12 14:28:01 +01:00
Jelle Spijker
0661fe5dcb
Enable Sentry for Arcus
...
Contributes to CURA-11482
2024-01-12 11:04:31 +01:00
Jelle Spijker
ec1c825352
Don't package pdb
...
Contributes to CURA-11482
2024-01-12 11:00:18 +01:00
Jelle Spijker
8f29e8d77b
Fix wrongful removal of i18n option
...
This caused the option to be always be removed, while we only needed the info of the option to be removed
Contributes to CURA-11497
2024-01-11 09:00:19 +01:00