Commit Graph

19 Commits (ab767f0328419178ecb8123a351d9456b5d122e6)

Author SHA1 Message Date
Edgar Velazquez-Armendariz a584b92ce0 Initial support for FFTW3 using CMake. 2014-01-26 23:33:43 -05:00
Edgar Velazquez-Armendariz f224b0c74a Fix spelling errors in FindCOLLADA.cmake. 2014-01-26 22:59:19 -05:00
Edgar Velazquez-Armendariz 41937c17f7 Simplify the COLLADA 2.4 test to avoid linker errors.
The default constructor of DAE can cause problem. We avoid that by just using a pointer.
While this code will segfault if run it works well as a full compile-and-link test.
2014-01-25 23:42:50 -05:00
Edgar Velazquez-Armendariz ad8563138a Reorder the collada search components so that the built-in dependencies have higher priority. 2014-01-25 23:40:39 -05:00
Edgar Velazquez-Armendariz 330844dc60 Set some specific build options for gcc and clang. 2014-01-25 23:31:53 -05:00
Edgar Velazquez-Armendariz 7c0cb383c3 Remove checks for unexisting COLLADA DOM version 2.5. 2014-01-25 21:31:07 -05:00
Edgar Velazquez-Armendariz 4d1ee31304 Also call find_library once for each name when searching the release library. 2014-01-25 21:27:52 -05:00
Edgar Velazquez-Armendariz ff93dd3278 Avoid brute-force checking for debug libraries when the release version exists. 2014-01-25 17:42:33 -05:00
Edgar Velazquez-Armendariz dd03cbd2d9 Initial support for using the built-in dependencies version of Python.
In CMake it is only possible to use one version of Python at any given time.
2014-01-25 16:51:16 -05:00
Edgar Velazquez-Armendariz 8472ede60f Workaround for CMake hanging when calling find_library with a lot of names.
Calling find_library once for each name is much faster than a single call.
2014-01-25 05:33:06 -05:00
Edgar Velazquez-Armendariz c70390820a Reflect the new built-in dependencies directories for mitsuba 0.4.5 2014-01-25 05:31:58 -05:00
Edgar Velazquez-Armendariz fcb3515d7f Fixup external dependencies provided by Homebrew/MacPorts. 2013-08-17 23:08:02 -04:00
Edgar Velazquez-Armendariz dc0fa6a26b Added some initial configuration flags in CMake for gcc/clang 2013-02-26 17:43:51 -05:00
Edgar Velazquez-Armendariz 4637821c30 Link the executables only agains libcore and librender by default in CMake 2013-02-02 09:26:01 -05:00
Edgar Velazquez-Armendariz 85a54d6c93 Add the mercurial revision number and date to the Windows resource info. 2012-11-27 12:17:08 -05:00
Edgar Velazquez-Armendariz 2f8d848300 Use the version info methods from HDRITools to get improved data. 2012-10-05 01:42:27 -04:00
Edgar Velazquez-Armendariz f12fdb16c1 Fix the PCH support when using absolute paths as with the Ninja generator. 2012-10-02 15:04:21 -04:00
Edgar Velazquez-Armendariz 2792581a83 Factorized the build options from the main CMakeLists.txt for readability sake. 2012-09-28 07:45:45 -04:00
Wenzel Jakob 35da602d4e The epic 0.4.0 merge of the bidirectional branch -- sorry not to do this in smaller batches, but doing so would have been an incredible amount of work. A through description of the changes will be made available on the blog this week. 2012-09-27 12:43:51 -04:00