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
Vojtech Bubnik
b578b7ec87
New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.
2020-04-02 11:42:45 +02:00
tamasmeszaros
e1ecf03e0c
Revert "Fix minimum osx version not being specified for GMP and MPFR"
...
CXXFLAGS overrides default flags for gmp and mpfr
2020-03-17 08:55:51 +01:00
tamasmeszaros
7118d77bea
Fix minimum osx version not being specified for GMP and MPFR
...
put `env` before configure and the variables
addresses issue #3847
2020-03-16 15:15:46 +01:00
tamasmeszaros
9bf09e2874
Fix linking of OpenVDB in debug mode on multi conf generators.
2019-12-17 16:50:00 +01:00
tamasmeszaros
c26705ddad
Try to fix deps build on win32 with forwarding CMAKE_GENERATOR_PLATFORM
2019-12-12 13:09:57 +01:00
tamasmeszaros
4a931c037a
Fix CGAL target name
2019-12-11 14:23:12 +01:00
tamasmeszaros
e2bea1ed17
Merge branch 'tm_opencsg'
2019-12-11 14:04:04 +01:00
tamasmeszaros
4282c57069
Fix zlib on msvc
2019-12-11 14:01:14 +01:00
tamasmeszaros
4a4d8b4e26
Fix zlib dependencies and CMAKE_MODULE_PATH forwarding
2019-12-11 14:01:07 +01:00
tamasmeszaros
5b67ce5105
Merge branch 'tm_opencsg'
2019-12-11 12:52:03 +01:00
tamasmeszaros
38aa5cb437
Finding GLEW work in release and debug.
...
Make building in release and debug in one cmake run on msvc with the prusaslicer_add_cmake_project function.
2019-12-11 12:32:29 +01:00
tamasmeszaros
b47869c4ac
Register OpenCSG in deps
2019-12-10 13:51:53 +01:00
tamasmeszaros
7ef4183d0f
Fixes on the prusaslicer_add_cmake_project function
2019-12-10 13:46:04 +01:00
tamasmeszaros
c6223e5d7c
Add CGAL to ALL build
2019-12-10 12:52:28 +01:00
tamasmeszaros
f94321e117
Add Unix builds for gmp and mpfr, downloading and configure for cgal
2019-12-10 12:50:52 +01:00
tamasmeszaros
2cc45dbf21
Add cgal mpfr and gmp for msvc with prebuilt binaries.
2019-12-10 11:22:45 +01:00
tamasmeszaros
1355efbb67
Add OpenCSG to deps (except for instant debug build with msvc)
2019-12-10 11:22:19 +01:00
Vojtech Kral
581bbc85d6
deps: Fix boost build on MacOS
2019-11-01 10:11:46 +01:00
tamasmeszaros
4554da29ab
Add OpenVDB to dependencies
...
* Add Linux openvdb integration
* Add Mac openvdb integration and enable in ALL
* Create openvdb sandbox to test integration.
* Additional fixes in the patches
* Remove slabasebed sandbox as it has no relevance now
* Provide FindOpenVDB module and fix build issues
2019-10-25 13:15:21 +02:00
tamasmeszaros
7e0199746e
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
bubnikv
ab7ecc1819
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
tamasmeszaros
386a42b4c5
Disable dep_libigl in deps. Include dir collisions...
2019-07-09 10:15:40 +02:00
bubnikv
c7cc760067
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
tamasmeszaros
74b420d608
Remove option for igl static build due to Eigen version mismatch .
2019-06-26 17:06:41 +02:00
bubnikv
a710e7e7e4
WIP: Undo / Redo stack.
...
Integration of the "cereal" serialization library.
Serialization / deserialization of the DynamicConfig / DynamicPrintConfig.
DynamicPrintConfig serializes ordinal identifiers instead
of the option key strings to conserve space.
2019-06-26 13:26:49 +02:00
tamasmeszaros
b8f9d2e2d8
Update default igl dependency to header-only.
2019-06-20 12:54:43 +02:00
tamasmeszaros
bb58d0fb69
Add some missing methods into the igl patch.
...
Also, make the static igl dep build the default.
2019-06-20 14:15:36 +02:00
tamasmeszaros
2ae2672ee9
Building igl statically and moving to the dep scripts
...
Fixing dep build script on Windows and removing some warnings.
Use bundled igl by default.
Not building with the dependency scripts if not explicitly stated. This way, it will stay in
Fix the libigl patch to include C source files in header only mode.
2019-06-19 14:52:55 +02:00
tamasmeszaros
ee2b6abd61
Exclude qhull from default dependency targets, make it optional.
2019-06-06 16:50:51 +02:00
tamasmeszaros
6136fe7d92
Future-proof qhull dependency handling
2019-06-05 19:19:49 +02:00
bubnikv
a3c1ef509c
Further renaming to PrusaSlicer
2019-05-13 15:14:33 +02:00
tamasmeszaros
c1186340d2
Fix for missing dep_zlib on in deps scripts
2019-03-25 14:06:28 +01:00
Vojtech Kral
ea6e6023f9
deps: Fix: remove dep_libpng
2019-03-25 12:31:14 +01:00
tamasmeszaros
e927c65c0a
Some fixes for dependency targets on Linux
2019-03-25 11:41:16 +01:00
Vojtech Kral
e5062e8662
deps: Use wxWidgets 3.1.2 on Mac, use system SDK by default, various bugfixes
2019-01-10 14:02:13 +01:00
Vojtech Kral
cde0aa4443
Fix: wxWidgets 3.0 back-compat
...
Fix #1599
2019-01-09 18:43:29 +01:00
Vojtech Kral
f013972d8b
doc: Add build tutorial for Unix/Linux
2019-01-07 17:25:12 +01:00
Vojtech Kral
2bdb86c7ed
deps: warn that wx-config can't be moved into another location
2018-12-03 10:48:59 +01:00
Vojtech Kral
6693b2102d
deps script for Mac OS, XCode support fix
2018-12-03 10:21:06 +01:00
Vojtech Kral
0984c9a111
deps: Fix dependency list
2018-10-31 17:29:21 +01:00
Vojtech Kral
ce7d196b43
deps: Add gtest, nlopt, zlib, and libpng, add debug configurations on Windows
2018-10-23 19:11:08 +02:00
Vojtech Kral
97e7b6f18b
deps: Fix arch resolution on Windows
2018-10-16 11:56:22 +02:00
Vojtech Kral
0263769d8f
deps: Back to Boost 1.63 on Windows as newer ones require newer CMake
...
32bit deps fix
2018-10-16 11:55:46 +02:00
Vojtech Kral
fb6c1a885c
Build: Fix deps-unix-static.cmake
2018-10-15 17:28:56 +02:00