Lipu Fei
9e6207794b
Add CMake options to exclude plugins for installation
...
CURA-6557
2019-10-28 14:37:22 +01:00
Lipu Fei
178f73ec62
Fix CURA_CLOUD_ACCOUNT_API_ROOT config
2019-07-04 15:58:27 +02:00
Lipu Fei
b463b0c35b
Fix CuraVerison.py configuration
2019-07-02 14:19:56 +02:00
Lipu Fei
43baca1545
Hardcode Cura SDK version with each release
2019-07-02 13:33:18 +02:00
Lipu Fei
fe21d67b88
Fix CI on hal9000
2019-04-03 08:51:16 +00:00
Lipu Fei
31e20e78b6
Use GitLab CI
2019-04-03 07:49:26 +00:00
fieldOfView
e66875865f
Make Cura app name configurable in CuraVersion
2018-11-13 16:08:29 +01:00
Lipu Fei
ff4dfcf9a6
Make Cura app display name configurable
...
CURA-5842
2018-11-01 12:15:00 +01:00
Lipu Fei
fae9bc838b
Update CURA_* setups in CuraVersion.py.in and CMakeLists.txt
...
CURA-5357
2018-05-30 09:18:45 +02:00
Lipu Fei
9223122fc8
Add CuraCloudAPIRoot into CuraVersion.py.in and CMakeLists.txt
...
CURA-5357
2018-05-30 09:13:27 +02:00
Lipu Fei
fea37b52be
Fix CURA_PACKAGES_VERSION
2018-05-22 12:07:44 +02:00
Lipu Fei
ea421204f3
Add CURA_PACKAGES_VERSION to CMakeLists.txt
2018-05-22 11:02:12 +02:00
Ghostkeeper
aa92d4d0f9
Add to all installation to lib/ folders
...
Some systems have a suffix there to indicate the address size, such as lib64.
2017-11-17 11:46:55 +01:00
awhiemstra
f02cc66e81
Install AppStream metadata into share/metainfo
...
Rather than share/appstream. This is what is suggested by the specification.
Fixes #2563
2017-10-10 08:30:56 +00:00
Ghostkeeper
e8691d29a7
Install CuraVersion.py also to site-packages on non-Debian
...
Similar to the rest of Cura.
Contributes to issue CURA-3368.
2017-09-15 16:05:22 +02:00
Ghostkeeper
fa266969eb
Don't install to /cura subdirectory of site-packages
...
That's already done by the directory name itself.
Contributes to issue CURA-3368.
2017-09-15 16:05:22 +02:00
Ghostkeeper
6484df3e60
Install to correct site-packages on non-Debian computers
...
Because dist-packages is a Debian thing only.
Contributes to issue CURA-3368.
2017-09-15 16:05:22 +02:00
Thomas Karl Pietrowski
2b78e8abde
Install cura icon on Linux
...
This commit is needed for b9970d57b4
Never tested it, but believing the author of the commit that this change will work.
2017-08-30 19:32:38 +02:00
Jaime van Kessel
ae95f41a3e
Removed include of cpack from cmake lists
2017-04-05 13:29:25 +02:00
Ghostkeeper
d7f603517d
Add Uranium CMake dir if it is set
...
Contributes to issue CURA-3487.
2017-04-04 09:05:12 +02:00
Arjen Hiemstra
04548d2862
Add Uranium's cmake dir to CMAKE_MODULE_PATH
...
This makes sure URANIUM_TRANSLATION_TOOLS can be found
2017-03-15 17:34:38 +01:00
Arjen Hiemstra
04e517eddf
Do not hardcode the path to Uranium but use a cache variable
...
This allows us to override the uranium dir and make sure it is still
found even when it is not the same as "../uranium"
2017-03-15 17:23:54 +01:00
Ghostkeeper
e83fd3a321
Remove old adding of tests
...
No longer needed.
2017-03-13 12:40:47 +01:00
Ghostkeeper
ecc973951e
Support running unit tests for plug-ins
2017-03-13 12:30:47 +01:00
Arjen Hiemstra
8a77dd66fc
Properly handle CMake options that are enabled but not "ON"
...
Contributes to CURA-2787
2017-03-06 17:26:02 +01:00
Arjen Hiemstra
2e894477c8
Make Debug mode a build-time option instead of a hardcoded value
2016-12-15 16:46:13 +01:00
Thomas Karl Pietrowski
a0ba393673
Merge remote-tracking branch 'upstream/master' into UM3NPP_merge
2016-11-21 14:44:19 +01:00
Thomas Karl Pietrowski
c48d064eca
Merge remote-tracking branch 'UM3NPP/master' into UM3NPP_merge
...
Contributes to CURA-2862
2016-11-17 21:10:29 +01:00
Simon Edwards
ba0fba0844
Bump the Python version number for Cura.
...
CURA-2150 Upgrade to PyQt 5.6 and Python 3.5
2016-11-09 12:56:11 +01:00
Arjen Hiemstra
4464b7d40a
Fix installation of AppData file
2016-10-10 13:38:03 +02:00
Richard Hughes
6c81c9a735
Add an example AppData file so that Cura is visible in Linux software centers
...
Fixes: https://github.com/Ultimaker/Cura/issues/530
2016-10-08 10:01:35 +01:00
awhiemstra
7408f31738
Change install location to UM3NetworkPrinting
...
Contributes to CURA-2342
2016-09-27 15:53:33 +02:00
Jack Ha
6069182175
Added UM3InfoComponents.qml to CMakeLists to the file also gets installed in the build
2016-09-13 09:50:04 +02:00
awhiemstra
16605a3e01
Move the UraniumTranslationTools include into the enabled check
...
So that we can still build Cura even if we do not care about translations.
2016-09-06 17:13:15 +02:00
Thomas Karl Pietrowski
aa2ba26a82
Merge remote-tracking branch 'upstream/master' into master-CURA-1696
2016-09-05 22:15:18 +02:00
Thomas Karl Pietrowski
cd9e049895
CMake: Skip looking for C/C++ compiler
2016-09-02 11:12:28 +02:00
Thomas Karl Pietrowski
1699cd741f
CMake: Skip looking for C/C++ compiler
2016-09-01 15:57:44 +02:00
Thomas Karl Pietrowski
6d18540fa7
CURA-1696: Using Uranium's translation tools
2016-08-14 19:30:31 +02:00
Thomas Karl Pietrowski
0a126cf809
Generate cura.desktop ( #668 )
...
Adds support to install Cura to an alternative path, while generating a correct .desktop file for it.
* Renaming cura.desktop to cura.desktop.in
* CMAKE: Generate .desktop from .desktop.in
* Replace hardcoded paths with FULL_PATHs
* Tell CMake to generate cura.desktop
* CMake: Set full paths for .desktop generation
* It tells CMake where to find the .desktop.in is and where to store the result.
2016-08-07 08:38:15 +02:00
awhiemstra
4fec82fab7
Fix CMakeLists to include the discovery action
...
Also remove a no-longer existing file
2016-07-05 10:31:15 +02:00
Jaime van Kessel
78a0c623ef
Merge branch 'master' of github.com:Ultimaker/Cura into MachineActions
2016-06-17 14:59:16 +02:00
Thomas Karl Pietrowski
c62ab6e937
Adding a field of the build type to the spashscreen.
...
For example, if the community distributes Cura in a different way, they
can set CURA_BUILDTYPE via 'cmake -DCURA_BUILDTYPE=' and whenever Cura
is launched " (PPA)" will be appended. Of course, this could be done by
appending " (PPA)" to CURA_VERSION, but in case of my Ubuntu/Debian
packaging it will only need one modification in debian/changelog to
change the version. During build (debian/rules) this version will be
read from debian/changelog.
Changing the version number across different files, is a waste of time.
Finally, we can use that field in the future to indicate debug or other
other special builds.
2016-06-04 13:55:35 +02:00
Arjen Hiemstra
3f4e740c0d
Add a CMakeLists file so the plugin can be installed
2016-05-18 17:58:15 +02:00
Jaime van Kessel
2b3c3b1b51
Fixed python path for tests
2016-04-29 12:14:05 +02:00
Jaime van Kessel
46ff3f4408
Added unit test stub
2016-04-29 11:32:33 +02:00
Ghostkeeper
16bb754da2
Merge pull request #683 from thopiekar/master-i18n-cmake-fix
...
CMake: Remove all slashes from language codes
2016-03-29 10:33:48 +02:00
Thomas-Karl Pietrowski
f28cfbf735
CMake: Remove all slashes from language codes
...
Related to: 6833363b53
2016-03-29 10:17:53 +02:00
Thomas Karl Pietrowski
368718e82b
Make all install(*) commands multiline
...
It makes the CMakeLists.txt (at least for me) easier to read.
2016-03-08 11:07:50 +01:00
Thomas Karl Pietrowski
ce9f6077a2
Renaming cura_app.py into cura on Linux*
2016-03-08 11:07:35 +01:00
Jaime van Kessel
2300410c2e
Fuzzy translations are now used by default
2016-02-04 11:45:58 +01:00