Ignore:
Timestamp:
Jan 10, 2016, 5:17:54 PM (11 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
595f6e5
Parents:
6dce91c
Message:

refs #1899, etiquetamos el nombre del archivo segun la plataforma

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • installer/linux/CMakeLists.txt

    r6dce91c r8bac87d  
    3434set( CPACK_RPM_COMPONENT_INSTALL 1 PARENT_SCOPE )
    3535set( CPACK_PACKAGE_NAME tol PARENT_SCOPE )
    36 string( TOLOWER "${LINUX_NAME}.${CMAKE_SYSTEM_PROCESSOR}" _CPACK_SYSTEM_NAME )
    37 set( CPACK_SYSTEM_NAME ${_CPACK_SYSTEM_NAME} CACHE STRING "" )
    3836
    3937#cpack --help-variable CPACK_PACKAGE_FILE_NAME
    … …  
    4341 
    4442set(CPACK_DEBIAN_PACKAGE_SECTION "Mathematics")
     43
     44if ( CPACK_GENERATOR STREQUAL "RPM" )
     45  execute_process(COMMAND uname "-m"
     46    OUTPUT_VARIABLE PACKAGE_ARCHITECTURE
     47    OUTPUT_STRIP_TRAILING_WHITESPACE )
     48elseif( CPACK_GENERATOR STREQUAL "DEB" )
     49  find_program(DPKG_CMD dpkg)
     50  if(NOT DPKG_CMD)
     51    message(STATUS "Can not find dpkg in your path, default to i386.")
     52    set( PACKAGE_ARCHITECTURE i386 )
     53  endif()
     54  execute_process(COMMAND "${DPKG_CMD}" --print-architecture
     55    OUTPUT_VARIABLE PACKAGE_ARCHITECTURE
     56    OUTPUT_STRIP_TRAILING_WHITESPACE )
     57else( CPACK_GENERATOR STREQUAL "RPM" )
     58  set( PACKAGE_ARCHITECTURE ${CMAKE_SYSTEM_PROCESSOR} )
     59endif( CPACK_GENERATOR STREQUAL "RPM" )
     60
     61string( TOLOWER "${LINUX_NAME}.${PACKAGE_ARQUITECTURE}" _CPACK_SYSTEM_NAME )
     62set( CPACK_SYSTEM_NAME ${_CPACK_SYSTEM_NAME} CACHE STRING "" )
    4563
    4664get_property(LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
Note: See TracChangeset for help on using the changeset viewer.