tamasmeszaros
feda1bb888
patch failing png build
2023-10-24 17:23:48 +02:00
tamasmeszaros
793e9f08fc
Update JPEG, PNG, TIFF to build mac-universal
2023-10-24 16:34:59 +02:00
tamasmeszaros
0436acc7d9
Add presets and deps autobuild
2023-10-24 16:31:02 +02:00
tamasmeszaros
34f76e1228
Add LibBGCode
2023-10-24 15:13:42 +02:00
tamasmeszaros
4cb5e6f57f
Add possibility to build shared libs
2023-10-24 15:07:34 +02:00
tamasmeszaros
22536e0bc1
Temporarily disable OCCT to speed up builds
2023-10-24 15:07:34 +02:00
tamasmeszaros
589d7318fd
wx might need CMAKE_DEBUG_POSTFIX to be empty after all
2023-10-24 15:07:34 +02:00
tamasmeszaros
1772bc2fcc
Fix OpenSSL
2023-10-24 15:07:34 +02:00
tamasmeszaros
79b86abebf
Fix inconsistent option variable names in deps
...
Still support old behaviour
2023-10-24 15:07:34 +02:00
tamasmeszaros
27c7b04d6d
More fixes
...
- Fix xs dll copy with wrong dirs
- Fix wxWidgets build on Unixes : gtk version not being forwarded for debug build
- Digging deeper into wxWidgets debug builds on Unix platforms. Seems to be discontinued
2023-10-24 15:07:34 +02:00
tamasmeszaros
01bc9dd380
re-enable DEP_DEBUG on all platforms
2023-10-24 15:07:34 +02:00
tamasmeszaros
61c883b6c9
update qhull
2023-10-24 15:07:34 +02:00
tamasmeszaros
d357e5d44d
fix gmp and mpfr not excluded from all
2023-10-24 15:07:34 +02:00
tamasmeszaros
f65cbd8888
Fixes:
...
- support verbose build (only on Ninja currently)
- fix png -> zlib dependency markup
- pass build type compiler flags to package builds (to implement full asan)
2023-10-24 15:07:34 +02:00
tamasmeszaros
a8ba4f7ca9
Fix build on windows
...
Remove DEP_DEBUG feature on non MSVC platforms, it does not work nicely (due to Qhull)
2023-10-24 15:07:34 +02:00
tamasmeszaros
c990137cf8
Add even more boost libs
2023-10-24 15:07:34 +02:00
tamasmeszaros
c3ca460b7b
Add more boost libraries
2023-10-24 15:07:34 +02:00
tamasmeszaros
9f32319df4
Add boost math
...
improve debug build
2023-10-24 15:07:34 +02:00
tamasmeszaros
22f32a046d
More fine-tunable multithreading of deps
2023-10-24 15:07:34 +02:00
tamasmeszaros
23b01929f7
Deal with multithreaded builds of individual projects
2023-10-24 15:07:34 +02:00
tamasmeszaros
b4419226ec
Send terminal output when doing debug build
2023-10-24 15:07:34 +02:00
tamasmeszaros
6749a5cdad
Fixes and comments
...
Fix
2023-10-24 15:07:34 +02:00
tamasmeszaros
aaab9f740e
Re-add mac CMake var magic to revive mac build
2023-10-24 15:07:08 +02:00
tamasmeszaros
9ac7fd264c
Fix GMP build error
2023-10-24 15:07:08 +02:00
tamasmeszaros
c46f6434ac
Add some comments and remove obsolete files
2023-10-24 15:07:08 +02:00
tamasmeszaros
40662a31bb
Add possibility to exclude packages
2023-10-24 15:06:46 +02:00
tamasmeszaros
03451c39e2
Followup fully converted deps to new system
...
Support legacy DEP_DEBUG parameter but respecting parent CMake generator
2023-10-24 15:06:46 +02:00
tamasmeszaros
3fba2bc140
Dependency update with simplified cmake code
2023-10-24 15:06:08 +02:00
enricoturri1966
3b57a124bd
Updated LibBGCode.cmake to use latest version of libbgcode
2023-09-08 09:10:17 +02:00
enricoturri1966
7acccd51d8
Updated LibBGCode.cmake to use latest version of libbgcode
2023-09-05 08:14:12 +02:00
Vojtech Bubnik
8dad25efc4
Merge branch 'master' into master_262
2023-09-04 14:44:32 +02:00
ps_copyright
f32859c302
final copyright headers
2023-09-01 14:49:07 +02:00
tamasmeszaros
7bf1189c69
Follow up fix, second try
2023-08-29 11:15:55 +02:00
tamasmeszaros
2df6f290e7
Try to fix build of perl bindings on Linux
2023-08-29 10:55:25 +02:00
enricoturri1966
e2472fc78c
Updated LibBGCode.cmake to download newer version of libbgcode
2023-08-16 12:23:37 +02:00
enricoturri1966
271d297bb8
Updated LibBGCode.cmake to download newer version of libbgcode
2023-08-16 09:14:08 +02:00
enricoturri1966
184fad3d8e
Follow-up of cfb09222dcd5948d1841ff05736ff3068acd65c6 - Change git url to simple zip url for LibBGCode
2023-08-14 17:37:08 +02:00
enricoturri1966
cfb09222dc
LibBGCode.cmake modified to download library from latest commit
2023-08-14 13:15:48 +02:00
tamasmeszaros
7b9982bcfe
Disable building of the cmd tool for libbgcode
...
Needs nowide, problematic integration, we would need to get rid of boost::nowide inside PS codebase
2023-08-10 09:23:09 +02:00
tamasmeszaros
7ab044fb86
Add debug build for LibBGCode in deps
...
Probably no need for debug build of it's respective heatshrink dependency, as it's a C only lib
2023-08-04 08:43:15 +02:00
tamasmeszaros
793a2710dd
Change libbgcode git repo link to use https instead of git@
2023-08-03 09:46:58 +02:00
tamasmeszaros
2c80865ea9
Fix missing dependent targets from libbgcode deps
2023-08-02 15:34:29 +02:00
tamasmeszaros
be468dca79
Revert accidental commenting out of dep_OCCT
2023-08-01 13:34:39 +02:00
tamasmeszaros
6d3d3298da
use git to download libbgcode by default
...
should work on the build server
2023-07-29 15:45:29 +02:00
tamasmeszaros
d9f0c1a052
fix unknown policy on older cmakes
2023-07-29 15:41:13 +02:00
tamasmeszaros
866fc767bb
Integrating LibBGCode into deps with an optional var for source dir
...
One can then co-develop the two projects with relative convenience
2023-07-28 19:30:49 +02:00
YuSanka
49487fea34
Updated wxWidgets.cmake according to the update of internal wxWidgets
2023-06-08 15:42:42 +02:00
YuSanka
b9df1deb0e
Fix for #9779 - PrusaSlicer2.6alpha4 Cannot set locale to language "Chinese (Simplified, China)".
...
(Related to #9476 PrusaSlicer2.6alpha2 Switching PrusaSlicer to language zh_TW failed.)
After fix from upstream wxWidgets (see a3e925df0a (diff-1e3658a254af33d4cb78b07040114b18d8a0642fe928f65fdfbd4746d8cc0f4a)
) issue is disappeared and workaround is no needed now.
2023-06-08 13:11:51 +02:00
Lukas Matena
0bfd95f2df
Fixup of previous commit
2023-06-07 13:47:24 +02:00
Robert Schiele
4846f8c211
add missing includes of <cstdint> (PR #10499 )
2023-06-07 13:47:24 +02:00