47 lines
1.2 KiB
CMake
47 lines
1.2 KiB
CMake
# -*- cmake -*-
|
|
|
|
if(INSTALL_PROPRIETARY)
|
|
include(Prebuilt)
|
|
use_prebuilt_binary(quicktime)
|
|
endif(INSTALL_PROPRIETARY)
|
|
|
|
if (DARWIN)
|
|
include(CMakeFindFrameworks)
|
|
find_library(QUICKTIME_LIBRARY QuickTime)
|
|
elseif (WINDOWS)
|
|
set(QUICKTIME_SDK_DIR "$ENV{PROGRAMFILES}/QuickTime SDK"
|
|
CACHE PATH "Location of the QuickTime SDK.")
|
|
|
|
find_library(DEBUG_QUICKTIME_LIBRARY qtmlclient
|
|
PATHS
|
|
${ARCH_PREBUILT_DIRS_DEBUG}
|
|
"${QUICKTIME_SDK_DIR}\\libraries"
|
|
)
|
|
|
|
find_library(RELEASE_QUICKTIME_LIBRARY qtmlclient
|
|
PATHS
|
|
${ARCH_PREBUILT_DIRS_RELEASE}
|
|
"${QUICKTIME_SDK_DIR}\\libraries"
|
|
)
|
|
|
|
if (DEBUG_QUICKTIME_LIBRARY AND RELEASE_QUICKTIME_LIBRARY)
|
|
set(QUICKTIME_LIBRARY
|
|
optimized ${RELEASE_QUICKTIME_LIBRARY}
|
|
debug ${DEBUG_QUICKTIME_LIBRARY}
|
|
)
|
|
|
|
endif (DEBUG_QUICKTIME_LIBRARY AND RELEASE_QUICKTIME_LIBRARY)
|
|
|
|
include_directories(
|
|
${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/quicktime
|
|
"${QUICKTIME_SDK_DIR}\\CIncludes"
|
|
)
|
|
endif (DARWIN)
|
|
|
|
mark_as_advanced(QUICKTIME_LIBRARY)
|
|
|
|
if (QUICKTIME_LIBRARY)
|
|
set(QUICKTIME ON CACHE BOOL "Build with QuickTime streaming media support.")
|
|
endif (QUICKTIME_LIBRARY)
|
|
|