Changeset 1400
- Timestamp:
- 06/25/08 05:11:17 (5 months ago)
- Location:
- trunk
- Files:
-
- 8 modified
-
FindFFMPEG.cmake (modified) (3 diffs)
-
src/openassetlib/al/CMakeLists.txt (modified) (1 diff)
-
src/openeffectslib/plugins/tonemap/CMakeLists.txt (modified) (1 diff)
-
src/openimagelib/il/CMakeLists.txt (modified) (1 diff)
-
src/openmedialib/ml/CMakeLists.txt (modified) (1 diff)
-
src/openmedialib/plugins/avformat/CMakeLists.txt (modified) (2 diffs)
-
src/openobjectlib/sg/CMakeLists.txt (modified) (1 diff)
-
src/openpluginlib/pl/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/FindFFMPEG.cmake
r1399 r1400 16 16 PATHS $ENV{FFMPEGDIR}/lib ) 17 17 else( WIN32 ) 18 #SET( FFMPEG_LIBRARIES avformat.* avcodec.* avutil.* avdevice.* swscale.* )19 #FIND_PATH( FFMPEG_INCLUDE_DIR ${FFMPEG_HEADERS}20 # PATHS /usr/local/include/ffmpeg /usr/include/ffmpeg )21 #FIND_PATH( FFMPEG_LIBRARY_DIR ${FFMPEG_LIBRARIES}22 # PATHS /usr/lib /usr/local/lib )23 18 #FindAvformat 24 19 FIND_PATH( AVFORMAT_INCLUDE_DIR avformat.h … … 99 94 100 95 IF ( WIN32 ) 101 IF (FFMPEG_INCLUDE_DIR AND FFMPEG_LIBRARY_DIR) 102 SET(FFMPEG_FOUND TRUE) 103 FOREACH( l ${FFMPEG_LIBRARIES} ) 104 SET( TMP ${TMP} ${FFMPEG_LIBRARY_DIR}/${l} ) 105 ENDFOREACH( l ) 106 SET( FFMPEG_LIBRARIES ${TMP} ) 107 ELSE (FFMPEG_INCLUDE_DIR AND FFMPEG_LIBRARY_DIR) 108 SET( FFMPEG_FOUND FALSE ) 109 SET( FFMPEG_LIBRARY_DIR ) 110 ENDIF (FFMPEG_INCLUDE_DIR AND FFMPEG_LIBRARY_DIR) 96 IF ( FFMPEG_INCLUDE_DIR AND FFMPEG_LIBRARY_DIR ) 97 SET( FFMPEG_FOUND TRUE ) 98 ENDIF ( FFMPEG_INCLUDE_DIR AND FFMPEG_LIBRARY_DIR ) 111 99 ELSE ( WIN32 ) 112 113 100 IF ( AVFORMAT_INCLUDE_DIR OR AVCODEC_INCLUDE_DIR OR AVUTIL_INCLUDE_DIR OR AVDEVICE_FOUND OR SWSCALE_FOUND ) 114 115 101 SET ( FFMPEG_FOUND TRUE ) 116 102 … … 128 114 ${AVDEVICE_LIBRARY} 129 115 ${SWSCALE_LIBRARY} ) 130 131 116 ENDIF ( AVFORMAT_INCLUDE_DIR OR AVCODEC_INCLUDE_DIR OR AVUTIL_INCLUDE_DIR OR AVDEVICE_FOUND OR SWSCALE_FOUND ) 132 133 117 ENDIF ( WIN32 ) 134 118 135 MARK_AS_ADVANCED(136 FFMPEG_LIBRARY_DIR137 FFMPEG_INCLUDE_DIR138 ) -
trunk/src/openassetlib/al/CMakeLists.txt
r1376 r1400 3 3 set( NAME openassetlib_al ) 4 4 5 add_definitions( -DAL_EXPORTS ) 5 6 if( WIN32 ) 6 add_definitions( -DAL_EXPORTS )7 7 add_definitions( -DOPENASSETLIB_LIBNAME=\\\"${NAME}\\\" ) 8 8 add_definitions( -DOPENASSETLIB_VERSION=\\\"${VERSION_STRING}\\\" ) -
trunk/src/openeffectslib/plugins/tonemap/CMakeLists.txt
r1398 r1400 1 2 set ( NAME openeffectslib_tonemap ) 3 1 4 find_package ( OpenEXR ) 5 if ( OPENEXR_FOUND ) 6 add_definitions( -DML_EXPORTS ) 7 set ( SOURCES tonemap_plugin.cpp ) 2 8 3 set ( NAME openeffectsib_tonemap ) 9 include_directories ( ${Boost_INCLUDE_DIR}i 10 ${OpenLibraries_SOURCE_DIR}/src ) 4 11 5 set ( SOURCES tonemap_plugin.cpp)12 add_library ( ${NAME} SHARED ${SOURCES} ) 6 13 7 include_directories ( ${Boost_INCLUDE_DIR}i 8 ${OpenLibraries_ SOURCE_DIR}/src)14 link_directories ( ${OpenLibraries_BINARY_DIR}/src/openpluginlib/pl/ 15 ${OpenLibraries_BINARY_DIR}/src/openimagelib/il/ ) 9 16 10 add_library ( ${NAME} SHARED ${SOURCES} ) 17 target_link_libraries ( ${NAME} "openpluginlib_pl${LIBRARY_IDENTIFIER}" 18 "openimagelib_il${LIBRARY_IDENTIFIER}" 19 ${Boost_FILESYSTEM_LIBRARY} 20 ${OpenEXR_LIBRARIES} ) 11 21 12 link_directories ( ${OpenLibraries_BINARY_DIR}/src/openpluginlib/pl/ 13 ${OpenLibraries_BINARY_DIR}/src/openimagelib/il/ ) 22 add_definitions ( ${OpenEXR_CFLAGS} ${IlmBase_CFLAGS} ) 14 23 15 target_link_libraries ( ${NAME} "openpluginlib_pl${LIBRARY_IDENTIFIER}" 16 "openimagelib_il${LIBRARY_IDENTIFIER}" 17 ${Boost_FILESYSTEM_LIBRARY} 18 ${OpenEXR_LIBRARIES} ) 19 20 add_definitions ( ${OpenEXR_CFLAGS} ${IlmBase_CFLAGS} ) 21 22 install ( TARGETS ${NAME} 23 ARCHIVE DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" 24 RUNTIME DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" 25 LIBRARY DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" ) 26 install ( FILES tonemap_plugin.opl DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" ) 24 install ( TARGETS ${NAME} 25 ARCHIVE DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" 26 RUNTIME DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" 27 LIBRARY DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" ) 28 install ( FILES tonemap_plugin.opl DESTINATION "lib/${PACKAGE}/openeffectslib/plugins/tonemap/" ) 29 else ( OPENEXR_FOUND ) 30 message( "failed to find openEXR; unable to build ${NAME}" ) 31 endif ( OPENEXR_FOUND ) -
trunk/src/openimagelib/il/CMakeLists.txt
r1383 r1400 3 3 set( NAME openimagelib_il ) 4 4 5 add_definitions( -DIL_EXPORTS ) 5 6 if( WIN32 ) 6 add_definitions( -DIL_EXPORTS )7 7 add_definitions( -DOPENIMAGELIB_LIBNAME=\\\"${NAME}\\\" ) 8 8 add_definitions( -DOPENIMAGELIB_VERSION=\\\"${VERSION_STRING}\\\" ) -
trunk/src/openmedialib/ml/CMakeLists.txt
r1376 r1400 3 3 set( NAME openmedialib_ml ) 4 4 5 add_definitions( -DML_EXPORTS ) 6 5 7 if( WIN32 ) 6 add_definitions( -DML_EXPORTS )7 8 add_definitions( -DOPENMEDIALIB_LIBNAME=\\\"${NAME}\\\" ) 8 9 add_definitions( -DOPENMEDIALIB_VERSION=\\\"${VERSION_STRING}\\\" ) -
trunk/src/openmedialib/plugins/avformat/CMakeLists.txt
r1399 r1400 6 6 include_directories( ${OpenLibraries_SOURCE_DIR}/src ) 7 7 8 target_link_libraries( ${NAME} ${FFMPEG_LIBRARIES} ) 8 # required links 9 link_directories( ${OpenLibraries_BINARY_DIR}/src/openpluginlib/pl 10 ${OpenLibraries_BINARY_DIR}/src/openimagelib/il 11 ${openmedialib_ml_BINARY_DIR} 12 ${FFMPEG_LIBRARY_DIR} ) 9 13 10 14 set( NAME openmedialib_avformat ) … … 36 40 endif( WIN32 ) 37 41 38 # required links39 link_directories( ${OpenLibraries_BINARY_DIR}/src/openpluginlib/pl40 ${OpenLibraries_BINARY_DIR}/src/openimagelib/il41 ${openmedialib_ml_BINARY_DIR} )42 42 target_link_libraries( ${NAME} "openpluginlib_pl${LIBRARY_IDENTIFIER}" 43 43 "openimagelib_il${LIBRARY_IDENTIFIER}" 44 44 "openmedialib_ml${LIBRARY_IDENTIFIER}" 45 ${Boost_FILESYSTEM_LIBRARY} ) 45 ${Boost_FILESYSTEM_LIBRARY} 46 ${FFMPEG_LIBRARIES} ) 47 46 48 else ( FFMPEG_FOUND ) 47 49 message( "failed to find FFMPEG: try setting FFMPEGDIR" ) -
trunk/src/openobjectlib/sg/CMakeLists.txt
r1376 r1400 3 3 set( NAME openobjectlib_sg ) 4 4 5 add_definitions( -DSG_EXPORTS ) 5 6 if( WIN32 ) 6 add_definitions( -DSG_EXPORTS )7 7 add_definitions( -DOPENOBJECTLIB_LIBNAME=\\\"${NAME}\\\" ) 8 8 add_definitions( -DOPENOBJECTLIB_VERSION=\\\"${VERSION_STRING}\\\" ) -
trunk/src/openpluginlib/pl/CMakeLists.txt
r1378 r1400 3 3 set( NAME openpluginlib_pl ) 4 4 5 add_definitions( -DOPENPLUGINLIB_EXPORTS ) 5 6 if( WIN32 ) 6 add_definitions( -DOPENPLUGINLIB_EXPORTS )7 7 add_definitions( -DOPENPLUGINLIB_LIBNAME=\\\"${NAME}\\\" ) 8 8 add_definitions( -DOPENPLUGINLIB_VERSION=\\\"${VERSION_STRING}\\\" )
