Find LLVM
This commit is contained in:
@@ -11,11 +11,13 @@ SET (SCULLY_VERSION_MINOR 1)
|
||||
SET (SCULLY_VERSION_RELEASE 0)
|
||||
SET (SCULLY_VERSION_EXTRA "WoC Friday Night")
|
||||
|
||||
SET (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/)
|
||||
|
||||
INCLUDE_DIRECTORIES (${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR}/inc)
|
||||
|
||||
SET(CMAKE_CXX_FLAGS "-std=c++11")
|
||||
SET (CMAKE_CXX_FLAGS "-std=c++11")
|
||||
|
||||
ADD_EXECUTABLE (lemon grammar/lemon.c)
|
||||
ADD_EXECUTABLE (makeheaders grammar/makeheaders.c)
|
||||
@@ -85,4 +87,10 @@ SET(SCULLY_SOURCE
|
||||
${CMAKE_CURRENT_BINARY_DIR}/grammar.cpp
|
||||
)
|
||||
|
||||
FIND_PACKAGE (LLVM REQUIRED)
|
||||
ADD_DEFINITIONS (${LLVM_CFLAGS})
|
||||
|
||||
ADD_EXECUTABLE (scully ${SCULLY_SOURCE})
|
||||
|
||||
TARGET_LINK_LIBRARIES (scully ${LLVM_JIT_LIBS})
|
||||
TARGET_LINK_LIBRARIES (scully ${LLVM_LFLAGS})
|
||||
|
||||
Reference in New Issue
Block a user