12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- --- libs/libMatC/CMakeLists.txt.orig 2011-11-27 01:27:43.000000000 +0100
- +++ libs/libMatC/CMakeLists.txt 2012-01-29 14:39:19.842402326 +0100
- @@ -1,10 +1,14 @@
-
- INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR} )
-
- +IF( USE_LLVM )
- + set(LLVM_SOURCES "CJitFuncClang.cpp")
- +endif( USE_LLVM )
- +
- ADD_LIBRARY( MatC
- JITFactory.cpp
- CJitFunc.cpp
- - CJitFuncClang.cpp
- + ${LLVM_SOURCES}
- CArray.cpp
- )
-
- --- libs/libMatC.orig/JITFactory.cpp 2011-11-27 01:27:43.000000000 +0100
- +++ libs/libMatC/JITFactory.cpp 2012-01-29 14:53:17.296686846 +0100
- @@ -1,5 +1,7 @@
- #include "JITFactory.hpp"
- -#include "CJitFuncClang.hpp"
- +#ifdef HAVE_LLVM
- +# include "CJitFuncClang.hpp"
- +#endif
-
- JITFuncBase* JITFactory::GetJITFunc(Interpreter *eval)
- {
- --- CMakeLists.txt 2014-12-06 21:47:39.685839650 +0100
- +++ CMakeLists.txt 2014-12-06 21:48:01.752127927 +0100
- @@ -249,9 +249,10 @@
- # LLVM Support
- ######################################################################
- OPTION(USE_LLVM "Build with LLVM support?" ON)
- -
- -FIND_PACKAGE(LLVM)
- -FIND_PACKAGE(CLANG)
- +IF(USE_LLVM)
- + FIND_PACKAGE(LLVM)
- + FIND_PACKAGE(CLANG)
- +ENDIF()
-
- IF (LLVM_FOUND AND CLANG_FOUND)
- add_definitions(-DHAVE_LLVM)
|