Commit Graph

71 Commits

Author SHA1 Message Date
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
YuSanka
c267e8a6bc GIT_TAG for deps-macos.cmake is changed to "v3.1.3-patched" 2019-12-11 10:32:50 +01:00
tamasmeszaros
e01c738bf8 Add dlls into bin rather than lib 2019-12-10 15:49:52 +01:00
tamasmeszaros
e7430385b9 Fix missing GLEW link to OpenCSG 2019-12-10 13:57:57 +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
246c349c56 WIP: Build on CentOS 6 2019-11-29 13:10:30 +01:00
David Kocik
b6a7d54ed2 deps-linux newer openSSL 2019-11-26 12:30:43 +01:00
tamasmeszaros
2d40a747e4 Change blosc patching "checkout -f" to "reset --hard" 2019-11-18 12:09:46 +01:00
tamasmeszaros
22706513e5 Use the upstream qhull with the macos patch instead of patching manually 2019-11-18 11:05:25 +01:00
tamasmeszaros
b8ec343f6c Fix qhull download 2019-11-18 10:59:58 +01:00
tamasmeszaros
768daa1e96 Follow up: fixing patches on windows 2019-11-18 09:35:26 +01:00
tamasmeszaros
035a618983 Fix for deps patching 2019-11-18 10:04:32 +01:00
Vojtech Kral
33f4159cf4 Fix deps build on Mac
Fix #2264
2019-11-11 15:44:12 +01:00
tamasmeszaros
c807c5e279 Remove git update step from deps where patch is applied. 2019-11-01 15:33:36 +01:00
Vojtech Kral
9ca14e7ec7 deps: Fix boost build on MacOS 2019-11-01 10:11:46 +01:00
tamasmeszaros
55e1aa2824 Add explicit ZLIB system package requirement on Unix systems.
We already depended on that but is wasn't stated in the deps script.
2019-10-30 18:08:16 +01:00
tamasmeszaros
c86b61b0eb fix openvdb dependency build bugs
Fixes for release only build of dependencies on windows


Omit blosc packing in deps build


Try to fix patching by reverting to git repos in download steps

Patching does not remove or rename files.
2019-10-30 17:22:10 +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
tamasmeszaros
73254ba3dd Can build with (original llvm) clang-cl on windows 2019-08-01 16:03:52 +02:00
Vojtech Kral
6aeb779a1c Mac OS: Fix gettext lookup in deps build 2019-07-22 16:00:52 +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
5ad13f1ff1 Update patch for qhull to compile on Windows. 2019-06-06 16:11:52 +02:00
bubnikv
8f49e4e6be Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-06-06 11:40:52 +02:00
bubnikv
4dc5c0b78b Support for Visual Studio 2019 Community 2019-06-06 11:40:35 +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
bubnikv
bc769875db Fixed compilation of dependencies on OSX 2019-04-30 12:19:29 +02:00
bubnikv
38e9daed9d Use Prusa3D patched wxWidgets 3.1.1 2019-04-30 12:00:23 +02:00
Vojtech Bubnik
2a26666054 Some refactoring and documentation, modified Windows dependencies to compile against patched wxWidgets 2019-04-23 12:35:26 +02:00
Vojtech Kral
faf930fdc7 Windows deps & build doc: Fix msbuild parallelism, cf. #2078 2019-04-08 10:04:40 +02:00
Vojtech Kral
9cc62b54b2 deps: Link wxWidgets against system zlib on Unix 2019-03-25 15:39:12 +01:00