From cabeeacef1ae042d120f673ceb62c42e531947e8 Mon Sep 17 00:00:00 2001 From: Steven Murray <steven.murray@cern.ch> Date: Tue, 16 Aug 2016 11:24:42 +0200 Subject: [PATCH] Deleted cmake/CTAInstallationFunctions.cmake --- CMakeLists.txt | 1 - catalogue/CMakeLists.txt | 2 +- ...ock.man => cta-catalogue-schema-lock.1cta} | 0 cmake/CTAInstallationFunctions.cmake | 243 ------------------ 4 files changed, 1 insertion(+), 245 deletions(-) rename catalogue/{cta-catalogue-schema-lock.man => cta-catalogue-schema-lock.1cta} (100%) delete mode 100644 cmake/CTAInstallationFunctions.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index b881f0a2c5..eb4e047de3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -103,7 +103,6 @@ ELSE(DEFINED PackageOnly) set(CMAKE_DISABLE_SOURCE_CHANGES ON) set(CMAKE_DISABLE_IN_SOURCE_BUILD ON) list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) - include(cmake/CTAInstallationFunctions.cmake) include(GNUInstallDirs) set(CMAKE_INSTALL_PREFIX "/") diff --git a/catalogue/CMakeLists.txt b/catalogue/CMakeLists.txt index 34dde560a9..3ef937a4d7 100644 --- a/catalogue/CMakeLists.txt +++ b/catalogue/CMakeLists.txt @@ -105,4 +105,4 @@ target_link_libraries (cta-catalogue-schema-lock ctacatalogue) install(TARGETS cta-catalogue-schema-lock DESTINATION /usr/bin) -CTAInstallExeManPage(cta-catalogue-schema-lock) +install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/cta-catalogue-schema-lock.1cta DESTINATION /usr/share/man/man1) diff --git a/catalogue/cta-catalogue-schema-lock.man b/catalogue/cta-catalogue-schema-lock.1cta similarity index 100% rename from catalogue/cta-catalogue-schema-lock.man rename to catalogue/cta-catalogue-schema-lock.1cta diff --git a/cmake/CTAInstallationFunctions.cmake b/cmake/CTAInstallationFunctions.cmake deleted file mode 100644 index 95d08004d5..0000000000 --- a/cmake/CTAInstallationFunctions.cmake +++ /dev/null @@ -1,243 +0,0 @@ -################################################################################ -# Global rules and variables -################################################################################ -set (CTA_DEST_BIN_DIR /usr/bin) -set (CTA_DEST_LIB_DIR /usr/lib64) -set (CTA_DEST_MAN_DIR /usr/share/man) -set (CTA_DEST_INCLUDE_DIR /usr/include) -set (CTA_DEST_PERL_LIBDIR /usr/lib/perl/CTA) -set (CTA_DEST_WWW_DIR /var/www) -set (CTA_DEST_UDEV_RULE_DIR /etc/udev/rules.d) - -message (STATUS "CMAKE_SYSTEM_NAME = ${CMAKE_SYSTEM_NAME}") -message (STATUS "CMAKE_SIZEOF_VOID_P = ${CMAKE_SIZEOF_VOID_P}") -if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" AND - ${CMAKE_SIZEOF_VOID_P} MATCHES "8") - set (CTA_DEST_LIB_DIR /usr/lib64) - message (STATUS "CTA_DEST_LIB_DIR = ${CTA_DEST_LIB_DIR}") -else () - set (CTA_DEST_LIB_DIR /usr/lib) - message (STATUS "CTA_DEST_LIB_DIR = ${CTA_DEST_LIB_DIR}") -endif () - -set (CTA_BIN_SCRIPT_PERMS - OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ OWNER_EXECUTE - WORLD_READ WORLD_EXECUTE) - -set (CTA_ETC_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_ETC_CRON_D_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_ETC_XINETD_D_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_EXAMPLE_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_HEADER_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_INITSCRIPT_PERMS - OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE) - -set (CTA_LOGROTATE_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_MAN_PAGE_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_NON_EXEC_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_PYTHON_LIB_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_SCRIPT_PERMS - OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE) - -set (CTA_SYSCONFIG_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_UDEV_RULES_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -set (CTA_SQL_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ - WORLD_READ) - -function (CTAInstallDir _name) - install (CODE - "message (STATUS \"Installing directory \$ENV{DESTDIR}${_name}\")") - install (CODE "file (MAKE_DIRECTORY \$ENV{DESTDIR}${_name})") -endfunction () - -function (CTAInstallEtcCronD _name) - install (FILES ${_name}.cron_d - DESTINATION /etc/cron.d - PERMISSIONS ${CTA_ETC_CRON_D_PERMS} - RENAME ${_name}) -endfunction () - -function (CTAInstallEtcExample _name) - install (FILES ${_name}.etc - DESTINATION /etc - PERMISSIONS ${CTA_ETC_PERMS} - RENAME ${_name}.example) -endfunction () - -function (CTAInstallEtcXinetdD _name) - install (FILES ${_name}.xinetd_d - DESTINATION /etc/xinetd.d - PERMISSIONS ${CTA_ETC_XINETD_D_PERMS} - RENAME ${_name}) -endfunction () - -function (CTAInstallExample _name _dest) - install (FILES ${_name} - DESTINATION ${_dest} - PERMISSIONS ${CTA_EXAMPLE_PERMS} - RENAME ${_name}.example) -endfunction () - -function (CTAInstallScript _name) - install (FILES ${_name} - DESTINATION ${CTA_DEST_BIN_DIR} - PERMISSIONS ${CTA_BIN_SCRIPT_PERMS}) -endfunction () - -function (CTAInstallPythonLib _name) - if (${ARGC} GREATER 1) - set (_subdir "/${ARGV1}") - else () - set (_subdir "") - endif () - install (FILES ${_name} - DESTINATION ${CTA_DEST_PYTHON_LIBDIR}${_subdir} - PERMISSIONS ${CTA_PYTHON_LIB_PERMS}) -endfunction () - -function (CTAInstallManPage _name _section) - install (FILES ${_name}.man - DESTINATION ${CTA_DEST_MAN_DIR}/man${_section} - PERMISSIONS ${CTA_MAN_PAGE_PERMS} - RENAME ${_name}.${_section}cta) -endfunction () - -function (CTAInstallExeManPage _name) - CTAInstallManPage (${_name} 1) -endfunction () - -function (CTAInstallSysManPage _name) - CTAInstallManPage (${_name} 2) -endfunction () - -function (CTAInstallLibManPage _name) - CTAInstallManPage (${_name} 3) -endfunction () - -function (CTAInstallFileManPage _name) - CTAInstallManPage (${_name} 4) -endfunction () - -function (CTAInstallAdmManPage _name) - CTAInstallManPage (${_name} 8) -endfunction () - -function (CTAInstallLogrotate _name) - install (FILES ${_name}.logrotate - DESTINATION /etc/logrotate.d - PERMISSIONS ${CTA_LOGROTATE_PERMS} - RENAME ${_name}) -endfunction () - -function (CTAInstallSysconfigExample _name) - install (FILES ${_name}.sysconfig - DESTINATION /etc/sysconfig - PERMISSIONS ${CTA_SYSCONFIG_PERMS} - RENAME ${_name}.example) -endfunction () - -function (CTAInstallInitScript _name) - install (FILES ${_name}.init - DESTINATION /etc/init.d - PERMISSIONS ${CTA_INITSCRIPT_PERMS} - RENAME ${_name}) -endfunction () - -set (CTA_CONFIG_PERMS - OWNER_READ OWNER_WRITE - GROUP_READ) - -function (CTAInstallConfigFile _name) - install (FILES ${_name}CONFIG - DESTINATION /etc/cta - PERMISSIONS ${CTA_CONFIG_PERMS} - RENAME ${_name}CONFIG.example) -endfunction () - -function (CTAInstallConfigFileLowercase _name) - install (FILES ${_name} - DESTINATION /etc/cta - PERMISSIONS ${CTA_CONFIG_PERMS} - RENAME ${_name}.example) -endfunction () - -function (CTAInstallConfigNoRename _name) - install (FILES ${_name} - DESTINATION /etc/cta - PERMISSIONS ${CTA_CONFIG_PERMS}) -endfunction () - -function (CastorSetLibraryVersions _name) - set_target_properties (${_name} PROPERTIES - VERSION ${MAJOR_CTA_VERSION}.${MINOR_CTA_VERSION} - SOVERSION ${MAJOR_CTA_VERSION}) -endfunction () - -function (CTAInstallUdevRule _name) - install (FILES ${_name} - DESTINATION ${CTA_DEST_UDEV_RULE_DIR} - PERMISSIONS ${CTA_UDEV_RULES_PERMS}) -endfunction () - -function (CTAInstallSQL _name) - install (FILES ${CMAKE_CURRENT_BINARY_DIR}/${_name} - DESTINATION ${CTA_DEST_SQL_DIR} - PERMISSIONS ${CTA_SQL_PERMS}) -endfunction () - -function (CTAInstallSQLFromSource _name) - install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/${_name} - DESTINATION ${CTA_DEST_SQL_DIR} - PERMISSIONS ${CTA_SQL_PERMS}) -endfunction () -- GitLab