21 lines
425 B
CMake
21 lines
425 B
CMake
cmake_minimum_required(VERSION 3.18)
|
|
|
|
add_library(liblocky)
|
|
set_target_properties(liblocky PROPERTIES PREFIX "")
|
|
target_compile_options(liblocky PRIVATE ${BLOCKY_C_FLAGS})
|
|
|
|
target_link_libraries(liblocky PUBLIC m)
|
|
target_include_directories(liblocky PUBLIC SYSTEM .)
|
|
target_sources(liblocky
|
|
PUBLIC
|
|
liblocky.h
|
|
PRIVATE
|
|
block.c
|
|
decoder.c
|
|
encoder.c
|
|
extractor.c
|
|
image.c
|
|
pathfinder.c
|
|
sensor.c
|
|
)
|