Changeset e383810 in tol for tolbase/ThirdParty
- Timestamp:
- Jan 10, 2016, 8:52:10 PM (11 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 4197fb9
- Parents:
- 0f1a83b
- File:
-
- 1 edited
-
tolbase/ThirdParty/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tolbase/ThirdParty/CMakeLists.txt
r0f1a83b re383810 4 4 get_filename_component( TK_LIB_DIR ${TK_LIBRARY} DIRECTORY ) 5 5 6 find_library( ODBC_LIBRARY 7 NAMES iodbc unixodbc odbc 8 ) 6 if( BUILD_TCLODBC ) 7 find_library( ODBC_LIBRARY 8 NAMES iodbc unixodbc odbc 9 ) 9 10 10 if( ODBC_LIBRARY )11 message( STATUS "ODBC_LIBRARY = ${ODBC_LIBRARY}" )12 else( ODBC_LIBRARY )13 message( ERROR "Could not find ODBC library" )14 endif( ODBC_LIBRARY )11 if( ODBC_LIBRARY ) 12 message( STATUS "ODBC_LIBRARY = ${ODBC_LIBRARY}" ) 13 else( ODBC_LIBRARY ) 14 message( ERROR "Could not find ODBC library" ) 15 endif( ODBC_LIBRARY ) 15 16 16 get_filename_component( ODBC_LIB_DIR ${ODBC_LIBRARY} DIRECTORY )17 get_filename_component( ODBC_LIB_DIR ${ODBC_LIBRARY} DIRECTORY ) 17 18 18 ExternalProject_Add( tclodbc19 URL ${CMAKE_CURRENT_SOURCE_DIR}/tclodbc2.5_bayes.tar.gz20 PREFIX ${CMAKE_CURRENT_BINARY_DIR}21 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tclodbc/configure19 ExternalProject_Add( tclodbc 20 URL ${CMAKE_CURRENT_SOURCE_DIR}/tclodbc2.5_bayes.tar.gz 21 PREFIX ${CMAKE_CURRENT_BINARY_DIR} 22 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tclodbc/configure 22 23 CC=g++ --prefix=${CMAKE_CURRENT_BINARY_DIR} 23 24 --exec-prefix=${CMAKE_CURRENT_BINARY_DIR} 24 25 --with-tcl=${TCL_LIB_DIR} 25 26 --with-odbclibrary=${ODBC_LIB_DIR} 26 ) 27 ) 28 endif( BUILD_TCLODBC ) 27 29 28 ExternalProject_Add( tktable 29 URL ${CMAKE_CURRENT_SOURCE_DIR}/Tktable2.10.tar.gz 30 PREFIX ${CMAKE_CURRENT_BINARY_DIR} 31 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tktable/configure 30 if( BUILD_TKTABLE ) 31 ExternalProject_Add( tktable 32 URL ${CMAKE_CURRENT_SOURCE_DIR}/Tktable2.10.tar.gz 33 PREFIX ${CMAKE_CURRENT_BINARY_DIR} 34 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tktable/configure 32 35 --prefix=${CMAKE_CURRENT_BINARY_DIR} 33 36 --exec-prefix=${CMAKE_CURRENT_BINARY_DIR} 34 37 --with-tcl=${TCL_LIB_DIR} 35 38 --with-tk=${TK_LIB_DIR} 36 ) 39 ) 40 endif( BUILD_TKTABLE ) 37 41 38 file( GLOB lib_children 39 ${CMAKE_CURRENT_BINARY_DIR}/lib/* ) 40 41 #message( STATUS "lib_children = ${lib_children}" ) 42 43 install( DIRECTORY ${lib_children} COMPONENT RUNTIME DESTINATION lib ) 42 if( BUILD_TCLODBC OR BUILD_TKTABLE ) 43 file( GLOB lib_children 44 ${CMAKE_CURRENT_BINARY_DIR}/lib/* ) 45 46 #message( STATUS "lib_children = ${lib_children}" ) 47 48 install( DIRECTORY ${lib_children} COMPONENT RUNTIME DESTINATION lib ) 49 endif( BUILD_TCLODBC OR BUILD_TKTABLE )
Note: See TracChangeset
for help on using the changeset viewer.
