PROJECT(Vorbis) ADD_DEFINITIONS(-DLIBVORBIS_EXPORTS) set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}) set(VORBIS_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include PARENT_SCOPE) include_directories (include src ${OGG_INCLUDE_DIR}) include(libvorbis_src_files) add_library(Vorbis STATIC ${file_root}) target_link_libraries(Vorbis Ogg) add_dependencies(Vorbis Ogg) if (APPLE AND CAUDIO_IOS_BUILD) set_target_properties(Vorbis PROPERTIES XCODE_ATTRIBUTE_GCC_THUMB_SUPPORT "NO") set_target_properties(Vorbis PROPERTIES XCODE_ATTRIBUTE_GCC_UNROLL_LOOPS "YES") set_target_properties(Vorbis PROPERTIES XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "iPhone Developer") endif() install_all_targets(Vorbis)