Changeset 48833d3 in tol
- Timestamp:
- Feb 19, 2016, 11:45:27 AM (11 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 6755180
- Parents:
- 232d1b9
- Files:
-
- 3 edited
-
building/Linux/build.sh (modified) (1 diff)
-
tolbase/ThirdParty/CMakeLists.txt (modified) (4 diffs)
-
toltcl/ThirdParty/CMakeLists.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
building/Linux/build.sh
r232d1b9 r48833d3 65 65 cmake $PROJECT_DIR -DCMAKE_BUILD_TYPE=$mode -DZIPARCHIVE_ROOT_DIR=/usr/local/ZipArchive$suffix -DZIPARCHIVE_AS_STATIC=TRUE -DCMAKE_INSTALL_PREFIX=/usr/local/tol$version$suffix 66 66 else 67 cmake $PROJECT_DIR -DCMAKE_BUILD_TYPE=$mode -DTOL_PREFIX_PATH=/usr/local/tol$version$suffix -DCMAKE_INSTALL_PREFIX=/usr/local/tol$version$suffix 67 if [ "$project" = "toltcl" ]; then 68 OPT_3PARTY="-DBUILD_TCLCURL=TRUE" 69 elif [ "$project" = "tolbase" ]; then 70 OPT_3PARTY="-DBUILD_TCLODBC=TRUE -DBUILD_TKTABLE=TRUE" 71 else 72 OPT_3PARTY= 73 fi 74 cmake $PROJECT_DIR $OPT_3PARTY -DCMAKE_BUILD_TYPE=$mode -DTOL_PREFIX_PATH=/usr/local/tol$version$suffix -DCMAKE_INSTALL_PREFIX=/usr/local/tol$version$suffix 68 75 fi 69 76 fi -
tolbase/ThirdParty/CMakeLists.txt
r232d1b9 r48833d3 4 4 get_filename_component( TK_LIB_DIR ${TK_LIBRARY} DIRECTORY ) 5 5 6 if( NOT TCLODBC_VERSION ) 7 set( TCLODBC_VERSION 2.5 ) 8 endif( ) 9 6 10 if( BUILD_TCLODBC ) 11 message( STATUS "Third party tclodbc${TCLODBC_VERSION} will be built." ) 7 12 find_library( ODBC_LIBRARY 8 13 NAMES iodbc unixodbc odbc … … 18 23 19 24 ExternalProject_Add( tclodbc 20 URL ${CMAKE_CURRENT_SOURCE_DIR}/tclodbc 2.5_bayes.tar.gz25 URL ${CMAKE_CURRENT_SOURCE_DIR}/tclodbc${TCLODBC_VERSION}_bayes.tar.gz 21 26 PREFIX ${CMAKE_CURRENT_BINARY_DIR} 22 27 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tclodbc/configure … … 26 31 --with-odbclibrary=${ODBC_LIB_DIR} 27 32 ) 33 install( DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib/tclodbc${TCLODBC_VERSION} COMPONENT RUNTIME DESTINATION lib ) 28 34 endif( BUILD_TCLODBC ) 29 35 36 if( NOT TKTABLE_VERSION ) 37 set( TKTABLE_VERSION 2.10 ) 38 endif( ) 39 30 40 if( BUILD_TKTABLE ) 41 message( STATUS "Third party Tktable${TKTABLE_VERSION} will be built." ) 31 42 ExternalProject_Add( tktable 32 URL ${CMAKE_CURRENT_SOURCE_DIR}/Tktable 2.10.tar.gz43 URL ${CMAKE_CURRENT_SOURCE_DIR}/Tktable${TKTABLE_VERSION}.tar.gz 33 44 PREFIX ${CMAKE_CURRENT_BINARY_DIR} 34 45 CONFIGURE_COMMAND ${CMAKE_CURRENT_BINARY_DIR}/src/tktable/configure … … 38 49 --with-tk=${TK_LIB_DIR} 39 50 ) 51 install( DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib/Tktable${TKTABLE_VERSION} COMPONENT RUNTIME DESTINATION lib ) 40 52 endif( BUILD_TKTABLE ) 41 42 if( BUILD_TCLODBC OR BUILD_TKTABLE )43 file( GLOB lib_children44 ${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 ) -
toltcl/ThirdParty/CMakeLists.txt
r232d1b9 r48833d3 9 9 10 10 if( BUILD_TCLCURL ) 11 message( STATUS "Third party TclCurl${TCLCURL_VERSION} will be built." ) 11 12 set( tclcurl_tgz "TclCurl-${TCLCURL_VERSION}.tar.gz" ) 12 13 ExternalProject_Add( tclcurl
Note: See TracChangeset
for help on using the changeset viewer.
