aboutsummaryrefslogtreecommitdiff
path: root/lib/CMakeLists.txt
blob: c97b8381cb32ac8bf9f63c452c1e04c81a22a6fc (plain)
1
2
3
4
5
6
7
8
9
10
11
cmake_minimum_required(VERSION 2.8.11)
project(ecgen_libs C)

set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG -g -Wall -Werror -pedantic")
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DNDEBUG -O3 -Wall")

file(GLOB PARSON_SRC "parson/*.c")
file(GLOB SHA1_SRC "sha1/*.c")

add_library(parson STATIC ${PARSON_SRC})
add_library(sha1 STATIC ${SHA1_SRC})