Linux.pl
Opcje wyszukiwania podręcznika man:
Lista stron man zaczynających się od znaku:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When this generator is called from CPackSourceConfig.cmake (or  through
       the package_source target), then the generated archive will contain all
       files  in  the   project   directory,   except   those   specified   in
       CPACK_SOURCE_IGNORE_FILES.   The  following is one example of packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When this generator is called from CPackConfig.cmake  (or  through  the
       package target), then the generated archive will contain all files that
       have been installed via CMakes install() command  (and  the  deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from the archive format (see list above) and  automatically  ap-
              pended   to   the   file  name.   The  default  is  <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable component packaging. If enabled (ON),  then  the  archive
              generator  creates  multiple packages. The default is OFF, which
              means that a single package containing files of  all  components
              is generated.

   Variables used by CPack Archive generator
       These  variables are used by the Archive generator, but are also avail-
       able to CPack generators which are essentially archives at their  core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set to 0, the number of available cores on the machine  will  be
              used  instead.   The  default is 1 which limits compression to a
              single thread. Note  that  not  all  compression  modes  support
              threading  in  all environments. Currently, only the XZ compres-
              sion may support it.

       NOTE:
          Official CMake binaries available on cmake.org ship with  a  liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers  built on macOS using the Bundle generator use the aforemen-
       tioned DragNDrop (CPACK_DMG_xxx) variables,  plus  the  following  Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The  name  of  the  generated  bundle. This appears in the macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path to an macOS Property List (.plist) file that will  be  used
              for  the generated bundle. This assumes that the caller has gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated  bundle.  This  is  the icon that appears in the macOS
              Finder for the bundle, and in the macOS dock when the bundle  is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path  to  a  startup  script. This is a path to an executable or
              script that will be run whenever an end-user  double-clicks  the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.  The name usually takes the form Developer  ID  Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name]. If this variable is not set the application will not  be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The  name  of the Property List (.plist) file that contains your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A  list  of  additional files that you wish to be signed. You do
              not need to list the main application folder, or the  main  exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional parameter that  will  passed  to  codesign.   Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path  to  the codesign(1) command used to sign applications with
              an Apple cert. This variable can be used to override  the  auto-
              matically  detected  command  (or  specify  its  location if the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The following variable is specific to installers build  on  and/or  for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The  Cygwin  patch  number.  FIXME: This documentation is incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The Cygwin build script.  FIXME: This  documentation  is  incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The  CPack DEB generator may be used to create DEB package using CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The  CPack DEB generator should work on any Linux host but it will pro-
       duce better deb package when Debian specific tools dpkg-xxx are  usable
       on the build system.

       The  CPack  DEB generator has specific features which are controlled by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX variables may be used in  order  to  have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping name written in upper case. It may be either a component  name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When  this generator is called from CPackSourceConfig.cmake (or through
       the package_source target), then the generated archive will contain all
       files   in   the   project   directory,   except   those  specified  in
       CPACK_SOURCE_IGNORE_FILES.  The following is one example  of  packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When  this  generator  is called from CPackConfig.cmake (or through the
       package target), then the generated archive will contain all files that
       have  been  installed  via CMakes install() command (and the deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from  the  archive format (see list above) and automatically ap-
              pended  to  the  file  name.   The   default   is   <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable  component  packaging.  If enabled (ON), then the archive
              generator creates  multiple packages. The default is OFF,  which
              means  that  a single package containing files of all components
              is generated.

   Variables used by CPack Archive generator
       These variables are used by the Archive generator, but are also  avail-
       able  to CPack generators which are essentially archives at their core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set  to  0, the number of available cores on the machine will be
              used instead.  The default is 1 which limits  compression  to  a
              single  thread.  Note  that  not  all  compression modes support
              threading in all environments. Currently, only the  XZ  compres-
              sion may support it.

       NOTE:
          Official  CMake  binaries available on cmake.org ship with a liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers built on macOS using the Bundle generator use the  aforemen-
       tioned  DragNDrop  (CPACK_DMG_xxx)  variables,  plus the following Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The name of the generated bundle.  This  appears  in  the  macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path  to  an macOS Property List (.plist) file that will be used
              for the generated bundle. This assumes that the caller has  gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated bundle. This is the icon that  appears  in  the  macOS
              Finder  for the bundle, and in the macOS dock when the bundle is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path to a startup script. This is a path  to  an  executable  or
              script  that  will be run whenever an end-user double-clicks the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.   The  name usually takes the form Developer ID Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name].  If this variable is not set the application will not be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The name of the Property List (.plist) file that  contains  your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A list of additional files that you wish to be  signed.  You  do
              not  need  to list the main application folder, or the main exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional  parameter  that  will  passed  to codesign.  Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path to the codesign(1) command used to sign  applications  with
              an  Apple  cert. This variable can be used to override the auto-
              matically detected command  (or  specify  its  location  if  the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The  following  variable  is specific to installers build on and/or for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The Cygwin patch number.  FIXME: This  documentation  is  incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The  Cygwin  build  script.  FIXME: This documentation is incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The CPack DEB generator may be used to create DEB package using  CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The CPack DEB generator should work on any Linux host but it will  pro-
       duce  better deb package when Debian specific tools dpkg-xxx are usable
       on the build system.

       The CPack DEB generator has specific features which are  controlled  by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX  variables  may  be used in order to have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping  name written in upper case. It may be either a component name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When this generator is called from CPackSourceConfig.cmake (or  through
       the package_source target), then the generated archive will contain all
       files  in  the   project   directory,   except   those   specified   in
       CPACK_SOURCE_IGNORE_FILES.   The  following is one example of packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When this generator is called from CPackConfig.cmake  (or  through  the
       package target), then the generated archive will contain all files that
       have been installed via CMakes install() command  (and  the  deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from the archive format (see list above) and  automatically  ap-
              pended   to   the   file  name.   The  default  is  <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable component packaging. If enabled (ON),  then  the  archive
              generator  creates  multiple packages. The default is OFF, which
              means that a single package containing files of  all  components
              is generated.

   Variables used by CPack Archive generator
       These  variables are used by the Archive generator, but are also avail-
       able to CPack generators which are essentially archives at their  core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set to 0, the number of available cores on the machine  will  be
              used  instead.   The  default is 1 which limits compression to a
              single thread. Note  that  not  all  compression  modes  support
              threading  in  all environments. Currently, only the XZ compres-
              sion may support it.

       NOTE:
          Official CMake binaries available on cmake.org ship with  a  liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers  built on macOS using the Bundle generator use the aforemen-
       tioned DragNDrop (CPACK_DMG_xxx) variables,  plus  the  following  Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The  name  of  the  generated  bundle. This appears in the macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path to an macOS Property List (.plist) file that will  be  used
              for  the generated bundle. This assumes that the caller has gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated  bundle.  This  is  the icon that appears in the macOS
              Finder for the bundle, and in the macOS dock when the bundle  is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path  to  a  startup  script. This is a path to an executable or
              script that will be run whenever an end-user  double-clicks  the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.  The name usually takes the form Developer  ID  Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name]. If this variable is not set the application will not  be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The  name  of the Property List (.plist) file that contains your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A  list  of  additional files that you wish to be signed. You do
              not need to list the main application folder, or the  main  exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional parameter that  will  passed  to  codesign.   Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path  to  the codesign(1) command used to sign applications with
              an Apple cert. This variable can be used to override  the  auto-
              matically  detected  command  (or  specify  its  location if the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The following variable is specific to installers build  on  and/or  for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The  Cygwin  patch  number.  FIXME: This documentation is incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The Cygwin build script.  FIXME: This  documentation  is  incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The  CPack DEB generator may be used to create DEB package using CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The  CPack DEB generator should work on any Linux host but it will pro-
       duce better deb package when Debian specific tools dpkg-xxx are  usable
       on the build system.

       The  CPack  DEB generator has specific features which are controlled by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX variables may be used in  order  to  have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping name written in upper case. It may be either a component  name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When  this generator is called from CPackSourceConfig.cmake (or through
       the package_source target), then the generated archive will contain all
       files   in   the   project   directory,   except   those  specified  in
       CPACK_SOURCE_IGNORE_FILES.  The following is one example  of  packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When  this  generator  is called from CPackConfig.cmake (or through the
       package target), then the generated archive will contain all files that
       have  been  installed  via CMakes install() command (and the deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from  the  archive format (see list above) and automatically ap-
              pended  to  the  file  name.   The   default   is   <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable  component  packaging.  If enabled (ON), then the archive
              generator creates  multiple packages. The default is OFF,  which
              means  that  a single package containing files of all components
              is generated.

   Variables used by CPack Archive generator
       These variables are used by the Archive generator, but are also  avail-
       able  to CPack generators which are essentially archives at their core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set  to  0, the number of available cores on the machine will be
              used instead.  The default is 1 which limits  compression  to  a
              single  thread.  Note  that  not  all  compression modes support
              threading in all environments. Currently, only the  XZ  compres-
              sion may support it.

       NOTE:
          Official  CMake  binaries available on cmake.org ship with a liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers built on macOS using the Bundle generator use the  aforemen-
       tioned  DragNDrop  (CPACK_DMG_xxx)  variables,  plus the following Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The name of the generated bundle.  This  appears  in  the  macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path  to  an macOS Property List (.plist) file that will be used
              for the generated bundle. This assumes that the caller has  gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated bundle. This is the icon that  appears  in  the  macOS
              Finder  for the bundle, and in the macOS dock when the bundle is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path to a startup script. This is a path  to  an  executable  or
              script  that  will be run whenever an end-user double-clicks the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.   The  name usually takes the form Developer ID Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name].  If this variable is not set the application will not be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The name of the Property List (.plist) file that  contains  your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A list of additional files that you wish to be  signed.  You  do
              not  need  to list the main application folder, or the main exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional  parameter  that  will  passed  to codesign.  Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path to the codesign(1) command used to sign  applications  with
              an  Apple  cert. This variable can be used to override the auto-
              matically detected command  (or  specify  its  location  if  the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The  following  variable  is specific to installers build on and/or for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The Cygwin patch number.  FIXME: This  documentation  is  incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The  Cygwin  build  script.  FIXME: This documentation is incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The CPack DEB generator may be used to create DEB package using  CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The CPack DEB generator should work on any Linux host but it will  pro-
       duce  better deb package when Debian specific tools dpkg-xxx are usable
       on the build system.

       The CPack DEB generator has specific features which are  controlled  by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX  variables  may  be used in order to have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping  name written in upper case. It may be either a component name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When this generator is called from CPackSourceConfig.cmake (or  through
       the package_source target), then the generated archive will contain all
       files  in  the   project   directory,   except   those   specified   in
       CPACK_SOURCE_IGNORE_FILES.   The  following is one example of packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When this generator is called from CPackConfig.cmake  (or  through  the
       package target), then the generated archive will contain all files that
       have been installed via CMakes install() command  (and  the  deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from the archive format (see list above) and  automatically  ap-
              pended   to   the   file  name.   The  default  is  <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable component packaging. If enabled (ON),  then  the  archive
              generator  creates  multiple packages. The default is OFF, which
              means that a single package containing files of  all  components
              is generated.

   Variables used by CPack Archive generator
       These  variables are used by the Archive generator, but are also avail-
       able to CPack generators which are essentially archives at their  core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set to 0, the number of available cores on the machine  will  be
              used  instead.   The  default is 1 which limits compression to a
              single thread. Note  that  not  all  compression  modes  support
              threading  in  all environments. Currently, only the XZ compres-
              sion may support it.

       NOTE:
          Official CMake binaries available on cmake.org ship with  a  liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers  built on macOS using the Bundle generator use the aforemen-
       tioned DragNDrop (CPACK_DMG_xxx) variables,  plus  the  following  Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The  name  of  the  generated  bundle. This appears in the macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path to an macOS Property List (.plist) file that will  be  used
              for  the generated bundle. This assumes that the caller has gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated  bundle.  This  is  the icon that appears in the macOS
              Finder for the bundle, and in the macOS dock when the bundle  is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path  to  a  startup  script. This is a path to an executable or
              script that will be run whenever an end-user  double-clicks  the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.  The name usually takes the form Developer  ID  Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name]. If this variable is not set the application will not  be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The  name  of the Property List (.plist) file that contains your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A  list  of  additional files that you wish to be signed. You do
              not need to list the main application folder, or the  main  exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional parameter that  will  passed  to  codesign.   Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path  to  the codesign(1) command used to sign applications with
              an Apple cert. This variable can be used to override  the  auto-
              matically  detected  command  (or  specify  its  location if the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The following variable is specific to installers build  on  and/or  for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The  Cygwin  patch  number.  FIXME: This documentation is incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The Cygwin build script.  FIXME: This  documentation  is  incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The  CPack DEB generator may be used to create DEB package using CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The  CPack DEB generator should work on any Linux host but it will pro-
       duce better deb package when Debian specific tools dpkg-xxx are  usable
       on the build system.

       The  CPack  DEB generator has specific features which are controlled by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX variables may be used in  order  to  have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping name written in upper case. It may be either a component  name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When  this generator is called from CPackSourceConfig.cmake (or through
       the package_source target), then the generated archive will contain all
       files   in   the   project   directory,   except   those  specified  in
       CPACK_SOURCE_IGNORE_FILES.  The following is one example  of  packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When  this  generator  is called from CPackConfig.cmake (or through the
       package target), then the generated archive will contain all files that
       have  been  installed  via CMakes install() command (and the deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from  the  archive format (see list above) and automatically ap-
              pended  to  the  file  name.   The   default   is   <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable  component  packaging.  If enabled (ON), then the archive
              generator creates  multiple packages. The default is OFF,  which
              means  that  a single package containing files of all components
              is generated.

   Variables used by CPack Archive generator
       These variables are used by the Archive generator, but are also  avail-
       able  to CPack generators which are essentially archives at their core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set  to  0, the number of available cores on the machine will be
              used instead.  The default is 1 which limits  compression  to  a
              single  thread.  Note  that  not  all  compression modes support
              threading in all environments. Currently, only the  XZ  compres-
              sion may support it.

       NOTE:
          Official  CMake  binaries available on cmake.org ship with a liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers built on macOS using the Bundle generator use the  aforemen-
       tioned  DragNDrop  (CPACK_DMG_xxx)  variables,  plus the following Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The name of the generated bundle.  This  appears  in  the  macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path  to  an macOS Property List (.plist) file that will be used
              for the generated bundle. This assumes that the caller has  gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated bundle. This is the icon that  appears  in  the  macOS
              Finder  for the bundle, and in the macOS dock when the bundle is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path to a startup script. This is a path  to  an  executable  or
              script  that  will be run whenever an end-user double-clicks the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.   The  name usually takes the form Developer ID Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name].  If this variable is not set the application will not be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The name of the Property List (.plist) file that  contains  your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A list of additional files that you wish to be  signed.  You  do
              not  need  to list the main application folder, or the main exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional  parameter  that  will  passed  to codesign.  Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path to the codesign(1) command used to sign  applications  with
              an  Apple  cert. This variable can be used to override the auto-
              matically detected command  (or  specify  its  location  if  the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The  following  variable  is specific to installers build on and/or for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The Cygwin patch number.  FIXME: This  documentation  is  incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The  Cygwin  build  script.  FIXME: This documentation is incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The CPack DEB generator may be used to create DEB package using  CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The CPack DEB generator should work on any Linux host but it will  pro-
       duce  better deb package when Debian specific tools dpkg-xxx are usable
       on the build system.

       The CPack DEB generator has specific features which are  controlled  by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX  variables  may  be used in order to have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping  name written in upper case. It may be either a component name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When this generator is called from CPackSourceConfig.cmake (or  through
       the package_source target), then the generated archive will contain all
       files  in  the   project   directory,   except   those   specified   in
       CPACK_SOURCE_IGNORE_FILES.   The  following is one example of packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When this generator is called from CPackConfig.cmake  (or  through  the
       package target), then the generated archive will contain all files that
       have been installed via CMakes install() command  (and  the  deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from the archive format (see list above) and  automatically  ap-
              pended   to   the   file  name.   The  default  is  <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable component packaging. If enabled (ON),  then  the  archive
              generator  creates  multiple packages. The default is OFF, which
              means that a single package containing files of  all  components
              is generated.

   Variables used by CPack Archive generator
       These  variables are used by the Archive generator, but are also avail-
       able to CPack generators which are essentially archives at their  core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set to 0, the number of available cores on the machine  will  be
              used  instead.   The  default is 1 which limits compression to a
              single thread. Note  that  not  all  compression  modes  support
              threading  in  all environments. Currently, only the XZ compres-
              sion may support it.

       NOTE:
          Official CMake binaries available on cmake.org ship with  a  liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers  built on macOS using the Bundle generator use the aforemen-
       tioned DragNDrop (CPACK_DMG_xxx) variables,  plus  the  following  Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The  name  of  the  generated  bundle. This appears in the macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path to an macOS Property List (.plist) file that will  be  used
              for  the generated bundle. This assumes that the caller has gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated  bundle.  This  is  the icon that appears in the macOS
              Finder for the bundle, and in the macOS dock when the bundle  is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path  to  a  startup  script. This is a path to an executable or
              script that will be run whenever an end-user  double-clicks  the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.  The name usually takes the form Developer  ID  Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name]. If this variable is not set the application will not  be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The  name  of the Property List (.plist) file that contains your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A  list  of  additional files that you wish to be signed. You do
              not need to list the main application folder, or the  main  exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional parameter that  will  passed  to  codesign.   Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path  to  the codesign(1) command used to sign applications with
              an Apple cert. This variable can be used to override  the  auto-
              matically  detected  command  (or  specify  its  location if the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The following variable is specific to installers build  on  and/or  for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The  Cygwin  patch  number.  FIXME: This documentation is incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The Cygwin build script.  FIXME: This  documentation  is  incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The  CPack DEB generator may be used to create DEB package using CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The  CPack DEB generator should work on any Linux host but it will pro-
       duce better deb package when Debian specific tools dpkg-xxx are  usable
       on the build system.

       The  CPack  DEB generator has specific features which are controlled by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX variables may be used in  order  to  have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping name written in upper case. It may be either a component  name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

GENERATORS
   CPack Archive Generator
       CPack generator for packaging files into an archive, which can have any
       of the following formats:

          o 7Z - 7zip - (.7z)

          o TBZ2 (.tar.bz2)

          o TGZ (.tar.gz)

          o TXZ (.tar.xz)

          o TZ (.tar.Z)

          o TZST (.tar.zst)

          o ZIP (.zip)

       When  this generator is called from CPackSourceConfig.cmake (or through
       the package_source target), then the generated archive will contain all
       files   in   the   project   directory,   except   those  specified  in
       CPACK_SOURCE_IGNORE_FILES.  The following is one example  of  packaging
       all source files of a project:

          set(CPACK_SOURCE_GENERATOR "TGZ")
          set(CPACK_SOURCE_IGNORE_FILES
            \\.git/
            build/
            ".*~$"
          )
          set(CPACK_VERBATIM_VARIABLES YES)
          include(CPack)

       When  this  generator  is called from CPackConfig.cmake (or through the
       package target), then the generated archive will contain all files that
       have  been  installed  via CMakes install() command (and the deprecated
       commands install_files(), install_programs(), and install_targets()).

   Variables specific to CPack Archive generator
       CPACK_ARCHIVE_FILE_NAME

       CPACK_ARCHIVE_<component>_FILE_NAME
              Package file name without extension. The extension is determined
              from  the  archive format (see list above) and automatically ap-
              pended  to  the  file  name.   The   default   is   <CPACK_PACK-
              AGE_FILE_NAME>[-<component>], with spaces replaced by -.

       CPACK_ARCHIVE_COMPONENT_INSTALL
              Enable  component  packaging.  If enabled (ON), then the archive
              generator creates  multiple packages. The default is OFF,  which
              means  that  a single package containing files of all components
              is generated.

   Variables used by CPack Archive generator
       These variables are used by the Archive generator, but are also  avail-
       able  to CPack generators which are essentially archives at their core.
       These include:

          o CPack Cygwin Generator

          o CPack FreeBSD Generator

       CPACK_ARCHIVE_THREADS
              The number of threads to use when performing the compression. If
              set  to  0, the number of available cores on the machine will be
              used instead.  The default is 1 which limits  compression  to  a
              single  thread.  Note  that  not  all  compression modes support
              threading in all environments. Currently, only the  XZ  compres-
              sion may support it.

       NOTE:
          Official  CMake  binaries available on cmake.org ship with a liblzma
          that does not support parallel compression.

   CPack Bundle Generator
       CPack Bundle generator (macOS) specific options

   Variables specific to CPack Bundle generator
       Installers built on macOS using the Bundle generator use the  aforemen-
       tioned  DragNDrop  (CPACK_DMG_xxx)  variables,  plus the following Bun-
       dle-specific parameters (CPACK_BUNDLE_xxx).

       CPACK_BUNDLE_NAME
              The name of the generated bundle.  This  appears  in  the  macOS
              Finder as the bundle name. Required.

       CPACK_BUNDLE_PLIST
              Path  to  an macOS Property List (.plist) file that will be used
              for the generated bundle. This assumes that the caller has  gen-
              erated or specified their own Info.plist file. Required.

       CPACK_BUNDLE_ICON
              Path to an macOS icon file that will be used as the icon for the
              generated bundle. This is the icon that  appears  in  the  macOS
              Finder  for the bundle, and in the macOS dock when the bundle is
              opened. Required.

       CPACK_BUNDLE_STARTUP_COMMAND
              Path to a startup script. This is a path  to  an  executable  or
              script  that  will be run whenever an end-user double-clicks the
              generated bundle in the macOS Finder. Optional.

       CPACK_BUNDLE_APPLE_CERT_APP
              The name of your Apple supplied code signing certificate for the
              application.   The  name usually takes the form Developer ID Ap-
              plication:  [Name]  or  3rd  Party  Mac  Developer  Application:
              [Name].  If this variable is not set the application will not be
              signed.

       CPACK_BUNDLE_APPLE_ENTITLEMENTS
              The name of the Property List (.plist) file that  contains  your
              Apple entitlements for sandboxing your application. This file is
              required for submission to the macOS App Store.

       CPACK_BUNDLE_APPLE_CODESIGN_FILES
              A list of additional files that you wish to be  signed.  You  do
              not  need  to list the main application folder, or the main exe-
              cutable. You should list any frameworks and plugins that are in-
              cluded in your app bundle.

       CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER
              Additional  parameter  that  will  passed  to codesign.  Default
              value: --deep -f

       CPACK_COMMAND_CODESIGN
              Path to the codesign(1) command used to sign  applications  with
              an  Apple  cert. This variable can be used to override the auto-
              matically detected command  (or  specify  its  location  if  the
              auto-detection fails to find it).

   CPack Cygwin Generator
       Cygwin CPack generator (Cygwin).

   Variables affecting the CPack Cygwin generator
          o CPACK_ARCHIVE_THREADS

   Variables specific to CPack Cygwin generator
       The  following  variable  is specific to installers build on and/or for
       Cygwin:

       CPACK_CYGWIN_PATCH_NUMBER
              The Cygwin patch number.  FIXME: This  documentation  is  incom-
              plete.

       CPACK_CYGWIN_PATCH_FILE
              The Cygwin patch file.  FIXME: This documentation is incomplete.

       CPACK_CYGWIN_BUILD_SCRIPT
              The  Cygwin  build  script.  FIXME: This documentation is incom-
              plete.

   CPack DEB Generator
       The built in (binary) CPack DEB generator (Unix only)

   Variables specific to CPack Debian (DEB) generator
       The CPack DEB generator may be used to create DEB package using  CPack.
       The CPack DEB generator is a CPack generator thus it uses the CPACK_XXX
       variables used by CPack.

       The CPack DEB generator should work on any Linux host but it will  pro-
       duce  better deb package when Debian specific tools dpkg-xxx are usable
       on the build system.

       The CPack DEB generator has specific features which are  controlled  by
       the specifics CPACK_DEBIAN_XXX variables.

       CPACK_DEBIAN_<COMPONENT>_XXXX  variables  may  be used in order to have
       component specific values.  Note however that <COMPONENT> refers to the
       grouping  name written in upper case. It may be either a component name
       or a component GROUP name.

       Here are some CPack DEB generator wiki resources that are here for his-
       toric reasons and are no longer maintained but may still prove useful:

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/Configuration

          o https://gitlab.kitware.com/cmake/community/-/wikis/doc/cpack/PackageGenerators#deb-unix-only

       Lis.

CPACK-GENERATORS(7)                  CMake                 CPACK-GENERATORS(7)

NAME
       cpack-generators - CPack Generator Reference

       Also,  be  aware  that  including  a  top  level  directory  (CPACK_IN-
       CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names  on nuget.org. These are displayed in the NuGet Gallery on
              nuget.org and are used to cross-reference packages by  the  same
              authors.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VENDOR

       CPACK_NUGET_PACKAGE_TITLE

       CPACK_NUGET_<compName>_PACKAGE_TITLE
              A human-friendly title of the package, typically used in UI dis-
              plays as on nuget.org and the Package Manager in Visual  Studio.
              If not specified, the package ID is used.

              o Mandatory : NO

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DISPLAY_NAME,

                       o CPACK_COMPONENT_GROUP_<groupName>_DISPLAY_NAME

       CPACK_NUGET_PACKAGE_OWNERS

       CPACK_NUGET_<compName>_PACKAGE_OWNERS
              A  comma-separated  list  of  the package creators using profile
              names on nuget.org. This is often the same list as  in  authors,
              and is ignored when uploading the package to nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL
              A  URL for the packages home page, often shown in UI displays as
              well as nuget.org.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_HOMEPAGE_URL

       CPACK_NUGET_PACKAGE_LICENSEURL

       CPACK_NUGET_<compName>_PACKAGE_LICENSEURL
              A URL for the packages license, often shown in  UI  displays  as
              well as nuget.org.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_ICONURL

       CPACK_NUGET_<compName>_PACKAGE_ICONURL
              A  URL  for a 64x64 image with transparency background to use as
              the icon for the package in UI display.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY
              A short description of the package for UI display. If omitted, a
              truncated version of description is used.

              o Mandatory : NO

              o Default   : CPACK_PACKAGE_DESCRIPTION_SUMMARY

       CPACK_NUGET_PACKAGE_RELEASE_NOTES

       CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES
              A  description  of the changes made in this release of the pack-
              age, often used in UI like the Updates tab of the Visual  Studio
              Package Manager in place of the package description.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_COPYRIGHT

       CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT
              Copyright details for the package.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_TAGS

       CPACK_NUGET_<compName>_PACKAGE_TAGS
              A  space-delimited  list  of tags and keywords that describe the
              package and aid discoverability of packages through  search  and
              filtering.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES
              A list of package dependencies.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION

       CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION
              A  version  specification  for  the particular dependency, where
              <dependency> is an item  of  the  dependency  list  (see  above)
              transformed with MAKE_C_IDENTIFIER function of string() command.

              o Mandatory : NO

              o Default   : -

       CPACK_NUGET_PACKAGE_DEBUG
              Enable debug messages while executing CPack NuGet generator.

              o Mandatory : NO

              o Default   : OFF

   CPack PackageMaker Generator
       PackageMaker CPack generator (macOS).

       Deprecated since version 3.17: Xcode no longer distributes the Package-
       Maker tools.  This CPack generator will be removed in a future  version
       of CPack.

   Variables specific to CPack PackageMaker generator
       The following variable is specific to installers built on Mac macOS us-
       ing PackageMaker:

       CPACK_OSX_PACKAGE_VERSION
              The version of macOS that  the  resulting  PackageMaker  archive
              should  be  compatible with. Different versions of macOS support
              different features. For example, CPack  can  only  build  compo-
              nent-based  installers  for  macOS  10.4  or newer, and can only
              build installers that download components on-the-fly  for  macOS
              10.5 or newer. If left blank, this value will be set to the min-
              imum version of macOS that supports the requested features.  Set
              this  variable  to  some  value (e.g., 10.4) only if you want to
              guarantee that your installer  will  work  on  that  version  of
              macOS, and dont mind missing extra features available in the in-
              staller shipping with later versions of macOS.

       CPACK_PACKAGEMAKER_BACKGROUND
              Adds a background to Distribtion XML  if  specified.  The  value
              contains the path to image in Resources directory.

       CPACK_PACKAGEMAKER_BACKGROUND_ALIGNMENT
              Adds  an  alignment  attribute to the background in Distribution
              XML.  Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_SCALING
              Adds a scaling attribute to the background in Distribution  XML.
              Refer to Apple documentation for valid values.

       CPACK_PACKAGEMAKER_BACKGROUND_MIME_TYPE
              Adds  a  mime-type  attribute  to the background in Distribution
              XML.  The option contains MIME type of an image.

       CPACK_PACKAGEMAKER_BACKGROUND_UTI
              Adds an uti attribute to the  background  in  Distribution  XML.
              The option contains UTI type of an image.

       CPACK_PACs built-in rules.

              Also,  be  aware that including a top level directory (CPACK_IN-
              CLUDE_TOPLEVEL_DIRECTORY) is ignored by this generator.

   Variables specific to CPack NuGet generator
       The CPack NuGet generator may be used to create  NuGet  packages  using
       CPack.  The CPack NuGet generator is a CPack generator thus it uses the
       CPACK_XXX variables used by CPack.

       The CPack NuGet generator has specific features which are controlled by
       the specifics CPACK_NUGET_XXX variables. In the one per group mode (see
       CPACK_COMPONENTS_GROUPING), <compName> placeholder in the variables be-
       low  would contain a group name (uppercased and turned into a C identi-
       fier).

       List of CPack NuGet generator specific variables:

       CPACK_NUGET_COMPONENT_INSTALL
              Enable component packaging for CPack NuGet generator

              o Mandatory : NO

              o Default   : OFF

       CPACK_NUGET_PACKAGE_NAME

       CPACK_NUGET_<compName>_PACKAGE_NAME
              The NUGET package name.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_NAME

       CPACK_NUGET_PACKAGE_VERSION

       CPACK_NUGET_<compName>_PACKAGE_VERSION
              The NuGet package version.

              o Mandatory : YES

              o Default   : CPACK_PACKAGE_VERSION

       CPACK_NUGET_PACKAGE_DESCRIPTION

       CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION
              A long description of the package for UI display.

              o Mandatory : YES

              o

                Default :

                       o CPACK_COMPONENT_<compName>_DESCRIPTION,

                       o CPACK_COMPONENT_GROUP_<groupName>_DESCRIPTION,

                       o CPACK_PACKAGE_DESCRIPTION

       CPACK_NUGET_PACKAGE_AUTHORS

       CPACK_NUGET_<compName>_PACKAGE_AUTHORS
              A comma-separated list of packages authors, matching the profile
              names on nuget.org

3.18.4                        September 13, 2021           CPACK-GENERATORS(7)

Czas wygenerowania: 0.00036 sek.


Created with the man page lookup class by Andrew Collington.
Based on a C man page viewer by Vadim Pavlov
Unicode soft-hyphen fix (as used by RedHat) by Dan Edwards
Some optimisations by Eli Argon
Caching idea and code contribution by James Richardson

Copyright © 2003-2025 Linux.pl
Hosted by Hosting Linux.pl