1cmake_minimum_required(VERSION 3.0)
2
3project(librenode_api)
4
5file (GLOB SOURCES CONFIGURE_DEPENDS
6    ${CMAKE_CURRENT_LIST_DIR}/*.c
7    )
8
9add_library(renode_api STATIC ${SOURCES})
10
11target_compile_options(renode_api
12    PRIVATE
13    -Wall
14    -Werror
15    -Wextra
16    -fno-strict-aliasing
17    )
18set_property(TARGET renode_api PROPERTY POSITION_INDEPENDENT_CODE ON)
19
20include_directories(
21    ${CMAKE_CURRENT_LIST_DIR}/../include
22    )
23