mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
Merge topic 'cpackrpm-fix-docs'
78f0dcdcc9CPackRPM: Fix misleading CPACK_RPM_SPEC_INSTALL_POST docs2ae2f0ca98CPackRPM: Minor formatting cleanup Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2070
This commit is contained in:
@@ -410,17 +410,17 @@
|
||||
#
|
||||
# .. variable:: CPACK_RPM_SPEC_INSTALL_POST
|
||||
#
|
||||
# Deprecated - use :variable:`CPACK_RPM_POST_INSTALL_SCRIPT_FILE` instead.
|
||||
# Deprecated - use :variable:`CPACK_RPM_SPEC_MORE_DEFINE` instead.
|
||||
#
|
||||
# * Mandatory : NO
|
||||
# * Default : -
|
||||
# * Deprecated: YES
|
||||
#
|
||||
# This way of specifying post-install script is deprecated, use
|
||||
# :variable:`CPACK_RPM_POST_INSTALL_SCRIPT_FILE`.
|
||||
# May be used to set an RPM post-install command inside the spec file.
|
||||
# For example setting it to ``/bin/true`` may be used to prevent
|
||||
# rpmbuild to strip binaries.
|
||||
# May be used to override the ``__spec_install_post`` section within the
|
||||
# generated spec file. This affects the install step during package creation,
|
||||
# not during package installation. For adding operations to be performed
|
||||
# during package installation, use
|
||||
# :variable:`CPACK_RPM_POST_INSTALL_SCRIPT_FILE` instead.
|
||||
#
|
||||
# .. variable:: CPACK_RPM_SPEC_MORE_DEFINE
|
||||
#
|
||||
@@ -429,7 +429,11 @@
|
||||
# * Mandatory : NO
|
||||
# * Default : -
|
||||
#
|
||||
# May be used to add any ``%define`` lines to the generated spec file.
|
||||
# May be used to add any ``%define`` lines to the generated spec file. An
|
||||
# example of its use is to prevent stripping of executables (but note that
|
||||
# this may also disable other default post install processing)::
|
||||
#
|
||||
# set(CPACK_RPM_SPEC_MORE_DEFINE "%define __spec_install_post /bin/true")
|
||||
#
|
||||
# .. variable:: CPACK_RPM_PACKAGE_DEBUG
|
||||
#
|
||||
@@ -877,9 +881,9 @@
|
||||
# variable while usually using :variable:`CPACK_INSTALLED_DIRECTORIES` variable
|
||||
# to provide directory containing CMakeLists.txt and source files.
|
||||
#
|
||||
# For CMake projects SRPM package would be product by executing:
|
||||
# For CMake projects SRPM package would be produced by executing::
|
||||
#
|
||||
# ``cpack -G RPM --config ./CPackSourceConfig.cmake``
|
||||
# cpack -G RPM --config ./CPackSourceConfig.cmake
|
||||
#
|
||||
# .. note::
|
||||
#
|
||||
@@ -892,10 +896,10 @@
|
||||
#
|
||||
# Once the SRPM package is generated it can be used to generate binary packages
|
||||
# by creating a directory structure for rpm generation and executing rpmbuild
|
||||
# tool:
|
||||
# tool::
|
||||
#
|
||||
# ``mkdir -p build_dir/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}``
|
||||
# ``rpmbuild --define "_topdir <path_to_build_dir>" --rebuild <SRPM_file_name>``
|
||||
# mkdir -p build_dir/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
|
||||
# rpmbuild --define "_topdir <path_to_build_dir>" --rebuild <SRPM_file_name>
|
||||
#
|
||||
# Generated packages will be located in build_dir/RPMS directory or its sub
|
||||
# directories.
|
||||
|
||||
Reference in New Issue
Block a user