Commit Graph

56 Commits

Author SHA1 Message Date
Vojtech Bubnik
d0c43c99c3 CMake build system: Linux fixes 2017-08-18 22:45:24 +02:00
bubnikv
ba1c0b0137 CMake build process - fixes of the previous check-ins to build
cleanly on Windows & Linux. There is still a work on OSX:
The XS module has to be linked without perl.lib and with
the following parameters to produce a bundle: -bundle -undefined dynamic_lookup
2017-08-18 21:09:53 +02:00
Vojtech Bubnik
952ca18bf9 Modified to compile on Ubuntu 2017-08-17 19:43:14 +02:00
bubnikv
c0f099c2cf CMake conversion, further steps: Now it compiles on Visual Studio 2013. 2017-08-17 18:27:51 +02:00
bubnikv
bb36e78428 Further CMake integration, split the xs CMakeFiles.txt to
FindAlienWx.cmake and FindPerlEmbed.cmake for easier Perl integration.
2017-08-17 13:30:46 +02:00
bubnikv
5673205d2e Initial implementation of a CMake build system for the Slic3r XS module.
Based on https://github.com/CReimer/Slic3r/tree/makefile_pr
Big thanks to @CReimer for his huge effort.
2017-08-16 19:05:08 +02:00