# create by lsm SET(CPACK_PACKAGE_VENDOR "zlog") SET(CPACK_PACKAGE_CONTACT "HardySimpson1984@gmail.com") SET(CPACK_RPM_PACKAGE_LICENSE "Apache License Version 2.0") SET(CPACK_PACKAGING_INSTALL_PREFIX "/usr/local") SET(CPACK_RPM_PACKAGE_GROUP "System Environment/Base") message(STATUS "system process is ${CMAKE_HOST_SYSTEM_PROCESSOR}") message(STATUS "system process is ${CMAKE_SYSTEM_PROCESSOR}") IF (NOT CMAKE_SYSTEM_PROCESSOR) set(CMAKE_SYSTEM_PROCESSOR ${CMAKE_HOST_SYSTEM_PROCESSOR}) endif () IF (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64|amd64") set(CMAKE_SYSTEM_PROCESSOR x86_64) SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE amd64) SET(CPACK_RPM_PACKAGE_ARCHITECTURE "x86_64") ELSEIF (${CMAKE_SYSTEM_PROCESSOR} MATCHES "powerpc64|ppc64") SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE powerpc64) SET(CPACK_RPM_PACKAGE_ARCHITECTURE "ppc64") ELSEIF (${CMAKE_SYSTEM_PROCESSOR} MATCHES "powerpc|ppc") SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE powerpc) SET(CPACK_RPM_PACKAGE_ARCHITECTURE "ppc") ELSE () SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE i386) SET(CPACK_RPM_PACKAGE_ARCHITECTURE i386) ENDIF () SET(CPACK_SYSTEM_NAME "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}") SET(CPACK_TOPLEVEL_TAG "${CMAKE_SYSTEM_NAME}-${CMAKE_SYSTEM_PROCESSOR}") SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") if (WIN32) SET(CPACK_GENERATOR "NSIS") else () SET(CPACK_GENERATOR "RPM;DEB") endif () add_subdirectory(zlog)