bubnikv
321961e71c
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
f113a9bc23
Pulling patched boost::polygon from github prusa3d/polygon.
2020-05-22 15:33:11 +02:00
tamasmeszaros
50ff18195d
Fix cmake error on unixes
2020-05-07 12:46:37 +02:00
tamasmeszaros
ba30c21472
deps: fix ZLIB being built after its needed
2020-05-07 09:42:11 +02:00
tamasmeszaros
74006cc678
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
30c5ca0f68
New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.
2020-04-02 11:42:45 +02:00
tamasmeszaros
67647ddc05
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
81f38d1a07
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
025e675533
Fix linking of OpenVDB in debug mode on multi conf generators.
2019-12-17 16:50:00 +01:00
tamasmeszaros
cce93c47e4
Try to fix deps build on win32 with forwarding CMAKE_GENERATOR_PLATFORM
2019-12-12 13:09:57 +01:00
tamasmeszaros
9bd565ad19
Fix CGAL target name
2019-12-11 14:23:12 +01:00
tamasmeszaros
8e5e40c928
Merge branch 'tm_opencsg'
2019-12-11 14:04:04 +01:00
tamasmeszaros
5645cb36f0
Fix zlib on msvc
2019-12-11 14:01:14 +01:00
tamasmeszaros
65e3c8e445
Fix zlib dependencies and CMAKE_MODULE_PATH forwarding
2019-12-11 14:01:07 +01:00
tamasmeszaros
c4d4993f74
Merge branch 'tm_opencsg'
2019-12-11 12:52:03 +01:00
tamasmeszaros
1f623fdae6
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
3fdd2344b8
Register OpenCSG in deps
2019-12-10 13:51:53 +01:00
tamasmeszaros
8c8a2ac9c9
Fixes on the prusaslicer_add_cmake_project function
2019-12-10 13:46:04 +01:00
tamasmeszaros
373a991056
Add CGAL to ALL build
2019-12-10 12:52:28 +01:00
tamasmeszaros
20624709fc
Add Unix builds for gmp and mpfr, downloading and configure for cgal
2019-12-10 12:50:52 +01:00
tamasmeszaros
8f9211cbe2
Add cgal mpfr and gmp for msvc with prebuilt binaries.
2019-12-10 11:22:45 +01:00
tamasmeszaros
15efc7f38e
Add OpenCSG to deps (except for instant debug build with msvc)
2019-12-10 11:22:19 +01:00
Vojtech Kral
9ca14e7ec7
deps: Fix boost build on MacOS
2019-11-01 10:11:46 +01:00
tamasmeszaros
29024d2b69
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
a02a929b17
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
e8e35579dd
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
2019-07-15 11:34:18 +02:00
tamasmeszaros
8010033d33
Disable dep_libigl in deps. Include dir collisions...
2019-07-09 10:15:40 +02:00
bubnikv
d98aa0f91d
Merge remote-tracking branch 'origin/master' into vb_undo_redo
2019-07-04 20:22:15 +02:00
tamasmeszaros
e61e6427b2
Remove option for igl static build due to Eigen version mismatch .
2019-06-26 17:06:41 +02:00
bubnikv
490e09b0ac
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
a73976bc8e
Update default igl dependency to header-only.
2019-06-20 12:54:43 +02:00
tamasmeszaros
11c4b0e7d4
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
9cf93dafc8
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
9419766d68
Exclude qhull from default dependency targets, make it optional.
2019-06-06 16:50:51 +02:00
tamasmeszaros
bab4611ee7
Future-proof qhull dependency handling
2019-06-05 19:19:49 +02:00
bubnikv
1ccaaf7499
Further renaming to PrusaSlicer
2019-05-13 15:14:33 +02:00
tamasmeszaros
3d8de72d1c
Fix for missing dep_zlib on in deps scripts
2019-03-25 14:06:28 +01:00
Vojtech Kral
996c208bf5
deps: Fix: remove dep_libpng
2019-03-25 12:31:14 +01:00
tamasmeszaros
8fac7f4361
Some fixes for dependency targets on Linux
2019-03-25 11:41:16 +01:00
Vojtech Kral
b7c925a52d
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
51e6f1e9c7
Fix: wxWidgets 3.0 back-compat
...
Fix #1599
2019-01-09 18:43:29 +01:00
Vojtech Kral
0aac26a25b
doc: Add build tutorial for Unix/Linux
2019-01-07 17:25:12 +01:00
Vojtech Kral
330dbfcb95
deps: warn that wx-config can't be moved into another location
2018-12-03 10:48:59 +01:00
Vojtech Kral
2d6a606bb7
deps script for Mac OS, XCode support fix
2018-12-03 10:21:06 +01:00
Vojtech Kral
06a2b05650
deps: Fix dependency list
2018-10-31 17:29:21 +01:00
Vojtech Kral
257cf7c7cd
deps: Add gtest, nlopt, zlib, and libpng, add debug configurations on Windows
2018-10-23 19:11:08 +02:00
Vojtech Kral
8c442f3526
deps: Fix arch resolution on Windows
2018-10-16 11:56:22 +02:00
Vojtech Kral
c21a3b37ad
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
a31a45513e
Build: Fix deps-unix-static.cmake
2018-10-15 17:28:56 +02:00
Vojtech Kral
811d918146
Build improvements: symlink resources properly with Visual Studio
...
Convert dependencies into a CMake build script in the `deps` dir
2018-10-15 16:47:15 +02:00