started writing c implementation of sappho
This commit is contained in:
parent
549443c670
commit
2ac5491b44
6 changed files with 134 additions and 0 deletions
27
CMakeLists.txt
Normal file
27
CMakeLists.txt
Normal file
|
@ -0,0 +1,27 @@
|
|||
cmake_minimum_required(VERSION 3.31)
|
||||
project(log-e-sappho C)
|
||||
|
||||
set(CMAKE_C_STANDARD 99)
|
||||
set(CMAKE_C_STANDARD_REQUIRED True)
|
||||
|
||||
set(INCLUDE_DIR include)
|
||||
set(SRC_DIR src)
|
||||
|
||||
set(SPHO_HEADER_DIR ${INCLUDE_DIR}/spho)
|
||||
|
||||
set(SPHO_HEADER
|
||||
${SPHO_HEADER_DIR}/data.h
|
||||
${SPHO_HEADER_DIR}/parse.h
|
||||
${SPHO_HEADER_DIR}/tp.h
|
||||
)
|
||||
|
||||
set(SPHO_SRC
|
||||
${SRC_DIR}/spho/tp.c
|
||||
)
|
||||
|
||||
add_library(spho STATIC ${SPHO_HEADER} ${SPHO_SRC})
|
||||
target_include_directories(spho PRIVATE ${INCLUDE_DIR})
|
||||
|
||||
add_executable(devcheck ${SRC_DIR}/run/devcheck.c)
|
||||
target_link_libraries(devcheck spho)
|
||||
target_include_directories(devcheck PRIVATE ${INCLUDE_DIR})
|
Loading…
Add table
Add a link
Reference in a new issue