set up structure for opt

This commit is contained in:
2024-10-17 14:25:21 +00:00
parent cafd3ccdac
commit 84c92dac81
9 changed files with 182 additions and 8 deletions

View File

@ -2,8 +2,9 @@ add_subdirectory(ast)
add_subdirectory(semantic)
add_subdirectory(IR)
add_subdirectory(naivebackend)
add_subdirectory(opt)
add_executable(zmxcc main.cpp)
target_link_libraries(zmxcc semantic argparse IR naivebackend)
target_link_libraries(zmxcc semantic argparse IR naivebackend opt)
set_target_properties(zmxcc PROPERTIES
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}"
)