Added CMake option to build for the iphone

This commit is contained in:
jbeder
2009-08-24 23:43:53 +00:00
parent 4457b7dd5b
commit 3c35ab1e42

View File

@@ -2,6 +2,13 @@ cmake_minimum_required(VERSION 2.6)
project (YAML_CPP) project (YAML_CPP)
set(LIB_TYPE SHARED)
if(IPHONE)
set(CMAKE_OSX_SYSROOT iphoneos2.2.1)
set(LIB_TYPE)
endif(IPHONE)
if(CMAKE_COMPILER_IS_GNUCC) if(CMAKE_COMPILER_IS_GNUCC)
set(CMAKE_CXX_FLAGS "-O2 -Wall -pedantic -Wextra") set(CMAKE_CXX_FLAGS "-O2 -Wall -pedantic -Wextra")
endif(CMAKE_COMPILER_IS_GNUCC) endif(CMAKE_COMPILER_IS_GNUCC)
@@ -34,7 +41,8 @@ file(GLOB private_headers src/*.h)
file(GLOB sources src/*.cpp) file(GLOB sources src/*.cpp)
include_directories(${YAML_CPP_SOURCE_DIR}/include) include_directories(${YAML_CPP_SOURCE_DIR}/include)
add_library(yaml-cpp SHARED add_library(yaml-cpp
${LIB_TYPE}
${public_headers} ${public_headers}
${private_headers} ${private_headers}
${sources} ${sources}