[CMake] Problems with CPack 2.8.8

NoRulez norulez at me.com
Tue Jul 3 07:56:46 EDT 2012


Because of the long time... this was because first I thought it was my fault.

It would be great if the old behavior could be restored.

Best Regards

Am 03. Juli 2012 um 13:35 schrieb David Cole <david.cole at kitware.com>:

> Looks like we let the default command line behavior get trounced when
> we added the new cpack --help* stuff... Guess we don't have a test for
> that.
>
> To loop over all configure CPack generators, you can still use the command line:
>
> cpack -C CPackConfig.cmake
>
> But:
>
> cpack
>
> just by itself simply spits out the help text now.
>
> Should we put it back to the way it was in 2.8.7, or should we leave
> it the way it is now in 2.8.8?
>
> Seems like 3 months is a pretty long time before anybody noticed a
> change in behavior like this one.
>
>
> Thanks for the report. And further comments will be appreciated.
>
> David
>
>
> On Tue, Jul 3, 2012 at 4:28 AM, NoRulez <norulez at me.com> wrote:
> > Hello,
> >
> > i've upgraded my cmake installation from 2.8.7 to 2.8.8. After the upgrade
> > the cpack has an unwanted behavior.
> >
> > When i run cpack from the build directory (in cpack 2.8.7) then cpack
> > iterates over all configured CPACK_GENERATORs and creates the
> > installer/archives.
> > But with cpack 2.8.8 I get only the options from cpack.
> > Is this a bug or did I need to configure something else in 2.8.8?
> >
> > cpack version 2.8.8
> > Usage
> >
> >   cpack -G <generator> [options]
> >
> > Options
> >   -G <generator>              = Use the specified generator to generate
> >                                 package.
> >   -C <Configuration>          = Specify the project configuration
> >   -D <var>=<value>            = Set a CPack variable.
> >   --config <config file>      = Specify the config file.
> >   --verbose,-V                = enable verbose output
> >   --debug                     = enable debug output (for CPack developers)
> >   -P <package name>           = override/define CPACK_PACKAGE_NAME
> >   -R <package version>        = override/define CPACK_PACKAGE_VERSION
> >   -B <package directory>      = override/define CPACK_PACKAGE_DIRECTORY
> >   --vendor <vendor name>      = override/define CPACK_PACKAGE_VENDOR
> >   --help-command cmd [file]   = Print help for a single command and exit.
> >   --help-command-list [file]  = List available commands and exit.
> >   --help-commands [file]      = Print help for all commands and exit.
> >   --help-variable var [file]  = Print help for a single variable and exit.
> >   --help-variable-list [file] = List documented variables and exit.
> >   --help-variables [file]     = Print help for all variables and exit.
> >   --copyright [file]          = Print the CMake copyright and exit.
> >   --help,-help,-usage,-h,-H,/?= Print usage information and exit.
> >   --help-full [file]          = Print full help and exit.
> >   --help-html [file]          = Print full help in HTML format.
> >   --help-man [file]           = Print full help as a UNIX man page and exit.
> >   --version,-version,/V [file]= Show program name/version banner and exit.
> >
> > Generators
> >   NSIS                        = Null Soft Installer
> >   STGZ                        = Self extracting Tar GZip compression
> >   TBZ2                        = Tar BZip2 compression
> >   TGZ                         = Tar GZip compression
> >   TZ                          = Tar Compress compression
> >   ZIP                         = ZIP file format
> >
> > Best Regards
> > NoRulez
> >
> > --
> >
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> > http://www.kitware.com/opensource/opensource.html
> >
> > Please keep messages on-topic and check the CMake FAQ at:
> > http://www.cmake.org/Wiki/CMake_FAQ
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.cmake.org/mailman/listinfo/cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20120703/4ba91e39/attachment.htm>


More information about the CMake mailing list