blender/build_files/cmake
Lukas Toenne a2d8cf333f Better support for LLVM linking, needed for static OSL library.
This adds cmake code for LLVM on linux and updates the cmake code used for OSX.
LLVM is linked like other external libraries now, by using the setup_liblinks and setup_libdirs macros instead of the PLATFORM_LINKFLAGS variable.
The use of llvm-config for getting a list of libraries can also be simplified quite a bit.

Caching the LLVM_DIRECTORY and LLVM_VERSION strings could be nicer though.
2012-10-06 11:00:45 +00:00
..
config fix for error in recent commit (made function static that shouldn't have been), add extra gcc warnings to cmake. 2012-09-16 01:35:00 +00:00
example_scripts replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
Modules Color Management, Stage 1: Initial OpenColorIO library integration 2012-09-15 10:03:17 +00:00
buildinfo.cmake buildinfo is now quoted from the build systems, avoids stripping quotes on startup. 2011-08-22 12:24:14 +00:00
cmake_consistency_check_config.py quiet some warnings. 2011-11-01 22:51:10 +00:00
cmake_consistency_check.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
cmake_netbeans_project.py style cleanup: use <pre> for doxygen ascii art 2012-08-13 15:17:15 +00:00
cmake_qtcreator_project.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
cmake_static_check_cppcheck.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
cmake_static_check_smatch.py add checking target check_smatch 2012-09-14 05:08:48 +00:00
cmake_static_check_sparse.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
cmake_static_check_splint.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
macros.cmake Better support for LLVM linking, needed for static OSL library. 2012-10-06 11:00:45 +00:00
packaging.cmake CPack rpm cleanup 2012-05-16 02:51:58 +00:00
project_info.py replace python3 command with python3.2, python3 isnt available on ubuntu. 2012-05-01 20:45:16 +00:00
project_source_info.py cleanup for redefined vars 2012-01-18 06:55:51 +00:00
RpmBuild.cmake when building blender as a py module use add_library(... MODULE on all systems, was SHARED on linux/windows. 2012-01-11 00:09:46 +00:00