diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a3af40d..001f3e1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -11,7 +11,7 @@ add_library(SysYParser SHARED ${ANTLR_SysYGen_CXX_OUTPUTS}) target_include_directories(SysYParser PUBLIC ${ANTLR_RUNTIME}/runtime/src) target_link_libraries(SysYParser PUBLIC antlr4_shared) -add_executable(sysyc +add_executable(compiler sysyc.cpp IR.cpp SysYIRGenerator.cpp @@ -24,9 +24,9 @@ add_executable(sysyc Reg2Mem.cpp RISCv64Backend.cpp ) -target_include_directories(sysyc PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include) -target_compile_options(sysyc PRIVATE -frtti) -target_link_libraries(sysyc PRIVATE SysYParser) +target_include_directories(compiler PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include) +target_compile_options(compiler PRIVATE -frtti) +target_link_libraries(compiler PRIVATE SysYParser) # set(THREADS_PREFER_PTHREAD_FLAG ON) # find_package(Threads REQUIRED)