Begin working on the lexer.
This commit is contained in:
@@ -8,7 +8,14 @@ project(libabacus)
|
||||
|
||||
add_compile_options(-pedantic -Wall)
|
||||
|
||||
add_library(abacus STATIC src/lexer.c)
|
||||
add_executable(libabacus src/main.c)
|
||||
add_subdirectory(external/liblex)
|
||||
|
||||
set_property(TARGET abacus PROPERTY C_STANDARD 90)
|
||||
set_property(TARGET libabacus PROPERTY C_STANDARD 90)
|
||||
target_include_directories(abacus PUBLIC include)
|
||||
target_include_directories(libabacus PUBLIC include)
|
||||
|
||||
target_link_libraries(abacus lex)
|
||||
target_link_libraries(libabacus abacus)
|
||||
|
||||
Reference in New Issue
Block a user