- Timestamp:
- Jan 10, 2016, 8:52:10 PM (11 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 4197fb9
- Parents:
- 0f1a83b
- Location:
- tolbase
- Files:
-
- 2 edited
-
ThirdParty/CMakeLists.txt (modified) (1 diff)
-
bin/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 ) -
tolbase/bin/CMakeLists.txt
r0f1a83b re383810 1 file( GLOB FILES_SH "${CMAKE_CURRENT_SOURCE_DIR}/*.sh" )2 message( STATUS "FILES_SH = ${FILES_SH}" )3 install( FILES ${FILES_SH} DESTINATION "bin"4 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ5 GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE6 WORLD_EXECUTE )7 1 install( FILES tolbase.tcl DESTINATION "bin" 8 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ9 GROUP_WRITE WORLD_READ WORLD_WRITE )2 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ 3 GROUP_WRITE WORLD_READ WORLD_WRITE )
Note: See TracChangeset
for help on using the changeset viewer.
