Files
MXCompiler/src/ast/CMakeLists.txt
2024-10-22 14:27:40 +00:00

6 lines
334 B
CMake

include_directories(${CMAKE_SOURCE_DIR}/include/ast)
file(GLOB AST_SOURCES "*.cpp")
add_library(ast SHARED ${AST_SOURCES})
target_include_directories(ast PUBLIC /usr/include/antlr4-runtime/)
target_include_directories(ast PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../semantic/antlr-generated)
target_link_libraries(ast PUBLIC antlr4-runtime)