tamasmeszaros
5069d6833d
Remove redundant find_package and warning message
2023-11-09 14:08:51 +01:00
tamasmeszaros
d5fbacee2e
Reintroduce system CURL linkage on Mac
...
Accidentally lost during deps update
#5984
2023-11-09 12:39:14 +01:00
tamasmeszaros
96c1a69aae
Fix debug build and remove platform detection wizardry in presets
...
they don't work
2023-10-27 15:59:15 +02:00
tamasmeszaros
e316f1c9e8
Fixes for win deps builds
2023-10-27 13:50:36 +02:00
tamasmeszaros
d014ecfae7
Get rid of LibBGCode deps build and just provide heatshrink as usual
2023-10-26 14:33:33 +02:00
tamasmeszaros
0436acc7d9
Add presets and deps autobuild
2023-10-24 16:31:02 +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
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
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
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
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
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
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
be468dca79
Revert accidental commenting out of dep_OCCT
2023-08-01 13:34:39 +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
Lukas Matena
deac513faa
Fixed conflicts after merge
2022-08-15 15:23:59 +02:00
Lukas Matena
bce2b148f4
Merged 2.5.0-beta1 into master (NO CONFLICTS FIXED)
2022-08-15 13:41:40 +02:00
tamasmeszaros
2486a2363c
Try to reduce number of build threads only for OCCT
2022-08-11 16:49:13 +02:00
tamasmeszaros
88ba89dbbc
STEP: Implementation ported from BambuStudio:
...
CMake handling is different
STEP: Removed preprocessing stage
STEP: Small refactoring
STEP: Bigger refactoring
STEP: Changed naming on loaded object and volumes:
If the STEP contains exactly one named volume, the object and its first
volume will both have that name. Otherwise, filename w/o suffix is used
as object name and volumes are named using names from the STEP (if there
is none, untranslated "PartN" string is used).
STEP: Load the libraries dynamically on Win
wip
2022-08-11 16:49:13 +02:00
tamasmeszaros
9a7e024f78
Update wxWidgets to 3.1.7
...
added handling for nanosvg with cmake
2022-07-29 11:21:54 +02:00
tamasmeszaros
97a9c1ae1d
Revamp CURL integration. Exclude it from APPLE
2022-06-02 09:03:52 +02:00
tamasmeszaros
3a7cdeeae4
Revamp CURL integration. Exclude it from APPLE
2022-05-16 14:02:46 +02:00
tamasmeszaros
1070d71da6
Use upstream Qhull, remove duplication in deps and src
...
REALfloat is not defined to 0 on all platforms.
2022-04-04 12:43:25 +02:00
tamasmeszaros
af413e37bb
Deps: Change empty CMAKE_BUILD_TYPE to Release on single config generators
2021-08-26 10:39:46 +02:00
tamasmeszaros
db2951c8c3
Fix patching for ZLIB
2021-07-26 13:16:01 +02:00
tamasmeszaros
a6a8063768
Add TIFF and JPEG for wxWidgets
...
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
tamasmeszaros
ac51a7c3d1
Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere
2021-07-26 13:16:01 +02:00
tamasmeszaros
b82aa065ae
Add Boost the new way
2021-07-26 13:16:01 +02:00
tamasmeszaros
8753c63e72
Add OpenVDB (and sub libraries) the new way
2021-07-26 13:16:01 +02:00
tamasmeszaros
f4733e69fc
Add Qhull the new way
2021-07-26 13:16:01 +02:00
tamasmeszaros
cf9723b7cc
Add Cereal the new way
2021-07-26 13:16:01 +02:00
tamasmeszaros
974967640b
Add CURL and OpenSSL the new way
2021-07-26 13:16:01 +02:00
tamasmeszaros
d1cdf80fef
Add TBB the new way to dependencies, remove gtest
2021-07-26 13:16:01 +02:00
tamasmeszaros
69139c2a6f
Add NLopt the new way to dependencies
2021-07-26 13:16:01 +02:00
bubnikv
c10f6a622d
Fixed unit tests on Windows after introduction of GMP to
...
boost::polygon Voronoi diagram generator by Vojtech.
Fixed Perl bindings on Windows after some "improvement" of the Windows 10
SDK headers, which fail if included from a C++ code using the
extern "C"
clause. Namely, the Windows 10 SDK include for sockets introduces C++ macros
if a "compiled with C++" symbol is provided even if included through
exetrn "C".
2020-06-27 08:44:13 +02:00
Vojtech Bubnik
180742ccaa
Pulling patched boost::polygon from github prusa3d/polygon.
2020-05-22 15:33:11 +02:00
tamasmeszaros
8969613a5a
Fix cmake error on unixes
2020-05-07 12:46:37 +02:00
tamasmeszaros
55e4b48642
deps: fix ZLIB being built after its needed
2020-05-07 09:42:11 +02:00
tamasmeszaros
572b5ba8bb
Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.
...
wx is built with png as a dependency, wxpng is disabled.
2020-04-28 15:01:56 +02:00