Changeset bb5f9a8 in tol


Ignore:
Timestamp:
Mar 28, 2017, 8:21:33 AM (10 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
b09e2f4f
Parents:
6b873c7
Message:

fixes #1950, en sistemas unix ZipArchive es compilado como ExternalProject

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@7445 be4846ae-f051-483a-831f-b64e7d08527f

Location:
tol
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • tol/CMakeLists.txt

    r6b873c7 rbb5f9a8  
    169169macro( create_header_links )
    170170  if( WIN32 )
    171     set( cmd "copy" )
     171    set( _cmd "copy" )
    172172  else( WIN32 )
    173     set( cmd "create_symlink" )
     173    set( _cmd "create_symlink" )
    174174  endif( WIN32 )
    175175  file( GLOB headers RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" *.h *.hpp )
    … …  
    186186      add_custom_command (
    187187        OUTPUT ${destFile}
    188         COMMAND "${CMAKE_COMMAND}" "-E" ${cmd} ${srcFile} ${destFile}
     188        COMMAND "${CMAKE_COMMAND}" "-E" ${_cmd} ${srcFile} ${destFile}
    189189        DEPENDS ${srcFile}
    190190        COMMENT "Creating header ${destFile}" )
    … …  
    364364
    365365# ZIPARCHIVE configuration
    366 find_package( ZipArchive REQUIRED )
    367 if( ZIPARCHIVE_FOUND AND TRACE_COMPONENTS_FOUND )
    368   message( "ZIPARCHIVE_INCLUDE_DIR = ${ZIPARCHIVE_INCLUDE_DIR}" )
    369   message( "ZIPARCHIVE_LIBRARY = ${ZIPARCHIVE_LIBRARY}" )
    370 endif( )
     366if(UNIX)
     367  message(STATUS "On UNIX ZIPARCHIVE will be cmopiled as ExternalProject")
     368else(UNIX)
     369  find_package( ZipArchive REQUIRED )
     370  if( ZIPARCHIVE_FOUND AND TRACE_COMPONENTS_FOUND )
     371    message( "ZIPARCHIVE_INCLUDE_DIR = ${ZIPARCHIVE_INCLUDE_DIR}" )
     372    message( "ZIPARCHIVE_LIBRARY = ${ZIPARCHIVE_LIBRARY}" )
     373  endif( )
     374endif(UNIX)
    371375
    372376# ZLIB configuration
    … …  
    412416   
    413417foreach( d
    414     bbasic bmath bparser btol dbdrivers contrib lang LoadDynLib OIS
     418    contrib bbasic bmath bparser btol dbdrivers lang LoadDynLib OIS
    415419    PackArchive )
    416   add_subdirectory( ${d} )
     420  add_subdirectory(${d})
    417421#  get_property(type TARGET ${d} PROPERTY TYPE)
    418422#  message("type(${d}) = '${type}'")
  • tol/contrib/CMakeLists.txt

    r6b873c7 rbb5f9a8  
    77  add_subdirectory( cint )
    88endif( )
     9
     10if(UNIX)
     11  add_subdirectory(ZipArchive)
     12endif(UNIX)
Note: See TracChangeset for help on using the changeset viewer.