17 lines
1005 B
CMake
17 lines
1005 B
CMake
FIND_PACKAGE (GTest REQUIRED)
|
|
|
|
ADD_EXECUTABLE(integer_tests integer_tests.cpp)
|
|
TARGET_LINK_LIBRARIES(integer_tests GTest::GTest GTest::Main hoocore hooruntime antlr4-runtime LLVMCore LLVMSupport)
|
|
TARGET_INCLUDE_DIRECTORIES(integer_tests PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
|
|
|
ADD_EXECUTABLE(double_tests double_tests.cpp)
|
|
TARGET_LINK_LIBRARIES(double_tests GTest::GTest GTest::Main hoocore hooruntime antlr4-runtime LLVMCore LLVMSupport)
|
|
TARGET_INCLUDE_DIRECTORIES(double_tests PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
|
|
|
ADD_EXECUTABLE(bool_tests bool_tests.cpp)
|
|
TARGET_LINK_LIBRARIES(bool_tests GTest::GTest GTest::Main hoocore hooruntime antlr4-runtime LLVMCore LLVMSupport)
|
|
TARGET_INCLUDE_DIRECTORIES(bool_tests PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
|
|
|
ADD_EXECUTABLE(char_tests char_tests.cpp)
|
|
TARGET_LINK_LIBRARIES(char_tests GTest::GTest GTest::Main hoocore hooruntime antlr4-runtime LLVMCore LLVMSupport)
|
|
TARGET_INCLUDE_DIRECTORIES(char_tests PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../src) |