project(media-layer) # Add Headers add_library(media-layer-headers INTERFACE) target_include_directories( media-layer-headers INTERFACE "$" "$" ) # SDK if(BUILD_ARM_COMPONENTS) install(TARGETS media-layer-headers EXPORT sdk DESTINATION "${MCPI_SDK_LIB_DIR}") # Copy Headers set(GLES_HEADERS "include/GLES") install( DIRECTORY "include/" DESTINATION "${MCPI_SDK_INCLUDE_DIR}/media-layer" PATTERN "${GLES_HEADERS}" EXCLUDE ) get_filename_component(GLES_HEADERS "${GLES_HEADERS}" REALPATH) install( DIRECTORY "${GLES_HEADERS}/" DESTINATION "${MCPI_SDK_INCLUDE_DIR}/media-layer/GLES" ) endif() # Add Extras add_subdirectory(extras) # Add Core if(BUILD_MEDIA_LAYER_CORE) add_subdirectory(core) endif() # Add Proxy if(MCPI_USE_MEDIA_LAYER_PROXY OR BUILD_ARM_COMPONENTS) add_subdirectory(proxy) endif()