Added CMakeLists.txt

This commit is contained in:
Benoit Blanchon
2014-10-14 09:51:23 +02:00
parent 95a2d6714e
commit be891daa5a
2 changed files with 20 additions and 0 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
Debug
ipch
*.opensdf
/cmake

19
CMakeLists.txt Normal file
View File

@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 2.8.4)
project(ArduinoJson)
file(GLOB_RECURSE SRCS_FILES srcs/*.cpp)
file(GLOB TESTS_FILES tests/*.cpp)
add_library(ArduinoJson ${SRCS_FILES})
include_directories(
srcs
third-party/gtest-1.7.0
third-party/gtest-1.7.0/include)
add_executable(ArduinoJsonTests
${TESTS_FILES}
third-party/gtest-1.7.0/src/gtest-all.cc
third-party/gtest-1.7.0/src/gtest_main.cc)
target_link_libraries(ArduinoJsonTests ArduinoJson)