adds initial working version of llvm backend

This commit is contained in:
2023-09-19 16:26:07 +02:00
parent b360fc2c75
commit de45d06878
4 changed files with 4083 additions and 3649 deletions

View File

@ -95,6 +95,7 @@ if(TARGET RapidJSON)
endif()
if(WITH_LLVM)
find_package(LLVM)
target_compile_definitions(${PROJECT_NAME} PUBLIC ${LLVM_DEFINITIONS})
target_include_directories(${PROJECT_NAME} PUBLIC ${LLVM_INCLUDE_DIRS})
if(BUILD_SHARED_LIBS)