Wenzel Jakob
d5208828de
CMake fixes contributed by Oliver Klehm
2014-10-13 22:41:14 +02:00
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