Mercurial > hg > orthanc
diff Resources/Samples/RestApiStandalone/CMakeLists.txt @ 328:25514c48e30e
demonstration of C++11 lambda functions
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 08 Jan 2013 14:55:55 +0100 |
parents | 7233461e2f61 |
children |
line wrap: on
line diff
--- a/Resources/Samples/RestApiStandalone/CMakeLists.txt Tue Jan 08 14:49:08 2013 +0100 +++ b/Resources/Samples/RestApiStandalone/CMakeLists.txt Tue Jan 08 14:55:55 2013 +0100 @@ -2,6 +2,9 @@ project(RestApiSample) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -Wall -std=c++0x") + file(DOWNLOAD http://mongoose.googlecode.com/files/mongoose-3.1.tgz ${CMAKE_BINARY_DIR}/mongoose-3.1.tar.gz @@ -26,6 +29,12 @@ WORKING_DIRECTORY ${CMAKE_BINARY_DIR} ) +# Apply a patch to improve Mongoose shutdown +execute_process( + COMMAND patch mongoose.c ${ORTHANC_DIR}/Resources/Patches/mongoose-patch.diff + WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/mongoose + ) + execute_process( COMMAND ${CMAKE_COMMAND} -E tar xvfz ${CMAKE_BINARY_DIR}/jsoncpp-src-0.5.0.tar.gz WORKING_DIRECTORY ${CMAKE_BINARY_DIR}