23 lines
633 B
CMake
23 lines
633 B
CMake
PROJECT(Ogg)
|
|
|
|
ADD_DEFINITIONS(-DLIBOGG_EXPORTS)
|
|
|
|
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
set(OGG_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include PARENT_SCOPE)
|
|
|
|
include_directories (include)
|
|
include(libogg_src_files)
|
|
|
|
add_library(Ogg STATIC ${file_root})
|
|
target_link_libraries(Ogg)
|
|
|
|
if (APPLE AND CAUDIO_IOS_BUILD)
|
|
set_target_properties(Ogg PROPERTIES XCODE_ATTRIBUTE_GCC_THUMB_SUPPORT "NO")
|
|
set_target_properties(Ogg PROPERTIES XCODE_ATTRIBUTE_GCC_UNROLL_LOOPS "YES")
|
|
set_target_properties(Ogg PROPERTIES XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "iPhone Developer")
|
|
|
|
endif()
|
|
|
|
install_all_targets(Ogg)
|