Changeset bddfe5e in tol
- Timestamp:
- Feb 12, 2015, 10:59:39 AM (12 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 10ddc94
- Parents:
- a5a0d1c
- Location:
- tol
- Files:
-
- 2 edited
-
CMakeLists.txt (modified) (4 diffs)
-
dbdrivers/CMakeLists.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/CMakeLists.txt
ra5a0d1c rbddfe5e 28 28 #message( "aaaaaa FFTW_LIB ${FFTW_LIB}" ) 29 29 #-DFFTW_ROOT:PATH=c:/MinGW/msys/1.0/local -DFFTW_USE_STATIC_LIBS=1 30 set( CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/Runtime_Base" ) 30 31 endif( ) 31 32 32 33 set( TRACE_COMPONENTS_FOUND 1 ) 33 34 34 message( "CMAKE_ PREFIX_PATH ${CMAKE_PREFIX_PATH}" )35 message( "CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}" ) 35 36 36 37 set( CMAKE_MODULE_PATH … … 38 39 ${CMAKE_MODULE_PATH} ) 39 40 include( MSysMacros ) 41 include( GetPrerequisites ) 40 42 41 43 if( MSYS ) … … 337 339 create_header_links( ) 338 340 339 set( write_config_h 1)341 set( write_config_h 0 ) 340 342 if( write_config_h ) 341 343 message( STATUS "Invoking CONFIGURE_FILE" ) … … 376 378 add_custom_target( COPY_HEADERS ALL DEPENDS ${COPY_HEADERS_DEPENDS} ) 377 379 378 install( TARGETS tolcon DESTINATION bin ) 379 install( TARGETS tol DESTINATION lib ) 380 install( DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/tol" 381 DESTINATION "include/tol" 380 if( WIN32 AND TOL_EXTERNAL_DEVEL_DIR ) 381 file( TO_CMAKE_PATH "${TOL_EXTERNAL_DEVEL_DIR}/Runtime_Base" rt_base_dir ) 382 install( DIRECTORY "${rt_base_dir}/bin" "${rt_base_dir}/lib" "${rt_base_dir}/include" 383 COMPONENT RUNTIME DESTINATION "." ) 384 #message( STATUS "Looking dll's at ${TOL_EXTERNAL_PREFIX}/bin" ) 385 file( TO_CMAKE_PATH "${TOL_EXTERNAL_PREFIX}/bin/*.dll" dll_pattern ) 386 file( GLOB RT_DLL ${dll_pattern} ) 387 #message( STATUS "Result: ${RT_DLL}" ) 388 list( APPEND RT_DLL ${LAPACK_LIBRARIES} ) 389 #message( STATUS ${RT_DLL} ) 390 install( FILES ${RT_DLL} COMPONENT RUNTIME DESTINATION bin ) 391 endif( ) 392 393 install( TARGETS tolcon RUNTIME DESTINATION bin ) 394 install( TARGETS tol 395 RUNTIME DESTINATION bin ARCHIVE DESTINATION lib ) 396 install( DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/tol" 397 DESTINATION "include" 382 398 FILES_MATCHING PATTERN "*.h" ) 383 install( DIRECTORY stdlib DESTINATION "bin"399 install( DIRECTORY stdlib COMPONENT RUNTIME DESTINATION "bin" 384 400 PATTERN "*.tol" 385 401 PATTERN "*.bst" 386 402 PATTERN "*.oza" ) 403 -
tol/dbdrivers/CMakeLists.txt
ra5a0d1c rbddfe5e 4 4 target_include_directories( tolodbc PRIVATE ${ODBC_INCLUDE_DIR} ) 5 5 target_link_libraries( tolodbc ${ODBC_LIBRARIES} ) 6 install( TARGETS tolodbc DESTINATION lib)6 install( TARGETS tolodbc RUNTIME DESTINATION bin ) 7 7 endif( ) 8 8 … … 12 12 target_include_directories( tolmysql PRIVATE ${MYSQL_INCLUDE_DIRECTORIES} ) 13 13 target_link_libraries( tolmysql ${MYSQL_LIBRARY} ) 14 install( TARGETS tolmysql DESTINATION lib)14 install( TARGETS tolmysql RUNTIME DESTINATION bin ) 15 15 endif( ) 16 16 … … 20 20 target_include_directories( tolpgsql PRIVATE ${PostgreSQL_INCLUDE_DIRS} ) 21 21 target_link_libraries( tolpgsql ${PostgreSQL_LIBRARY} ) 22 install( TARGETS tolpgsql DESTINATION lib)22 install( TARGETS tolpgsql RUNTIME DESTINATION bin ) 23 23 endif( ) 24 24
Note: See TracChangeset
for help on using the changeset viewer.
