RMUL2025/lib/MiniFlashDB/example/linux/CMakeLists.txt

27 lines
438 B
CMake

cmake_minimum_required(VERSION 3.10)
add_compile_options(-g)
add_subdirectory(../.. mf.out)
target_include_directories(
MiniFlash
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
)
project(example)
add_executable(example main.c)
add_dependencies(example MiniFlash)
target_link_libraries(
example
PUBLIC MiniFlash
)
target_include_directories(
example
PRIVATE $<TARGET_PROPERTY:MiniFlash,INTERFACE_INCLUDE_DIRECTORIES>
)