Commit Graph

112 Commits

Author SHA1 Message Date
Alexander Neundorf d6a0c330bc ENH: deb generator can now generate deb packages
-remove the unscriptable commands also from the cpack cmake
-use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and
the deb generator
-make set_properties() scriptable
-use a non-const char array for adding the python modules

Alex
2007-07-27 08:59:59 -04:00
Alexander Neundorf 0ea4c7b784 STYLE: fix line lengths
Alex
2007-07-26 08:40:51 -04:00
Alexander Neundorf 9c2d6f98d7 ENH: apply patch from Mathieu which creates a deb file (not finishsed yet)
Alex
2007-07-25 13:08:17 -04:00
Alexander Neundorf 8796bfcbaf COMP: silence warnings
Alex
2007-07-25 11:41:25 -04:00
Alexander Neundorf a39aff52a0 ENH: add an empty debian package generator, Mathieu volunteered to fill it
:-)

Alex
2007-07-25 10:57:33 -04:00
Alexander Neundorf 919265516e ENH: add ReadListFile() to cmCPackGenericGenerator, so cmMakefile can be
private again
-convert the ZIP generator to use a cmake script instead of hardcoding
everything (CPackZIP.cmake)

Alex
2007-07-24 12:52:39 -04:00
Alexander Neundorf 8a6e2bb81d ENH: determine the current system also in cpack, so the search paths are
loaded
Additionally the makefile in cmCPackGenericGenerator is now protected
instead of private, so with these two changes the cpack generators should
now be able to find their tools and how to call these tools from cmake
scripts, instead of hardcoding the search order and command line (as done
e.g. in cmCPackZIPGenerator.cxx)

Alex
2007-07-24 10:00:26 -04:00
Alexander Neundorf 8c77fe55dc STYLE: fix some typos, nicer debug output
Alex
2007-07-19 11:13:01 -04:00
Alexander Neundorf ef81ac50e5 ENH: NSIS exists also for Linux, not only Windows, so enable it there too
patch by   Michal Čihař <michal (AT) cihar.com>

Alex
2007-06-18 09:00:33 -04:00
Alexander Neundorf 2f6f3316e4 STYLE: fix typo
Alex
2007-06-14 13:57:00 -04:00
Alexander Neundorf f80d98bc09 ENH: support 7zip for creating zip files (not 7z files)
Alex
2007-06-14 12:03:53 -04:00
Alexander Neundorf 9670a8c485 ENH: 2nd try to move stripping out of cpack and to install time, now if
CPACK_STRIP_FILES is true (or contains a list of files), everything will be
stripped, if it's empty or false they won't be stripped

Alex
2007-05-18 14:41:09 -04:00
Alexander Neundorf d64dc9b5bb COMP: force a recompile on VS71
Alex
2007-05-18 11:45:18 -04:00
Bill Hoffman 8f870ddeca BUG: fix coverity error, null check after usage fix 2007-03-20 12:44:36 -04:00
Ken Martin b41d4a1b54 STYLE: fix someones line length 2007-02-22 09:44:27 -05:00
Bill Hoffman f7cd9f76ce STYLE: fix line length issues 2007-02-17 08:46:25 -05:00
Andy Cedilnik f2c0dbd164 ENH: More work on the packaging. Add Applicaitons, add icons, etc 2007-02-13 14:13:51 -05:00
Bill Hoffman 266971e302 STYLE: fix warnings 2007-02-02 16:52:20 -05:00
Bill Hoffman 4925e64b97 ENH: add support for cygwin source and binary packaging 2007-02-02 14:40:26 -05:00
Bill Hoffman 39eba4ce11 ENH: commit cygwin source generator files, not used yet 2007-01-31 16:50:24 -05:00
Andy Cedilnik 4240fc1bcb COMP: Use new API 2007-01-31 13:53:30 -05:00
Andy Cedilnik 8388640c03 STYLE: Fix kwstyle 2007-01-15 12:31:29 -05:00
Andy Cedilnik cd5535ee9c STYLE: Fix kwstyle issues 2007-01-11 10:49:18 -05:00
Bill Hoffman c3148813f4 ENH: fix warning and code style 2007-01-10 19:59:53 -05:00
Andy Cedilnik de5540f7e5 ENH: First pass at CPack generator for OSX X11 applications. This are applications that require X11 to work. This is not really installed but a bundle packager 2007-01-10 15:30:26 -05:00
Ken Martin 240deb027b STYLE: fix a long line 2006-11-17 11:14:04 -05:00
Andy Cedilnik 2e37a00610 ENH: Expand comment 2006-11-13 22:08:42 -05:00
Bill Hoffman 7aef92391b ENH: make sure null const char* is not put into ossttringstream to avoid seg faults 2006-10-30 11:22:48 -05:00
Brad King f91b3c1daa ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653. 2006-10-19 15:00:10 -04:00
Brad King 4d6435f5f3 STYLE: Fixed line-too-long. 2006-10-17 09:34:07 -04:00
Andy Cedilnik 2071291956 STYLE: Fix kwstyle 2006-10-15 07:54:52 -04:00
Andy Cedilnik b548e2db1f ENH: Add NSIS compression 2006-10-12 14:59:43 -04:00
Andy Cedilnik e31dc3abe5 ENH: Several CPack fixes. First, allow user to set CMAKE_MODULE_PATH for CPack; make SetOptionIfNotSet more robust to handle empty options; do test TGZ, STGZ, and TZ, Add handling (and test) of Install Script; set environment variable CMAKE_INSTALL_PREFIX 2006-10-12 13:05:50 -04:00
Andy Cedilnik c9fd17b884 BUG: Attempt to fix winzip problems 2006-09-23 14:41:08 -04:00
Andy Cedilnik 0952a96485 ENH: Handle zip (command line was too long) 2006-09-21 15:09:34 -04:00
Brad King 2b602ea738 COMP: Need to use cmsys_stl when in CMake code, not kwsys_stl. 2006-08-27 13:15:39 -04:00
Andy Cedilnik 377e4c132f COMP: Remove warnings 2006-08-22 09:20:44 -04:00
Andy Cedilnik 07fa9ac09c ENH: Implement TarCompress generator using compress library 2006-08-21 12:37:40 -04:00
Ken Martin b24533f27c ENH: fix line lengths 2006-07-31 10:28:30 -04:00
Andy Cedilnik b0d7f6999b BUG: Bail out on generator initialization failure 2006-07-28 09:14:17 -04:00
Andy Cedilnik 7e3310e6e5 BUG: Fix executing and help 2006-07-27 11:55:34 -04:00
Andy Cedilnik 15ddcb424f BUG: Prevent crash when no input file or generator specified 2006-07-27 11:26:47 -04:00
Bill Hoffman 6a944aad81 ENH: remove uncompiled header 2006-07-25 10:01:55 -04:00
Andy Cedilnik e918403eee COMP: Remove warnings and style problems 2006-07-10 07:59:05 -04:00
Andy Cedilnik 0f28edbe4a STYLE: Fix some style errors 2006-07-10 07:52:35 -04:00
Andy Cedilnik e36ae0fcb8 ENH: Several cleanups and support for multiple generators 2006-07-09 13:20:07 -04:00
Bill Hoffman 4bdc78339b ENH: remove cerr output 2006-06-28 16:16:52 -04:00
Bill Hoffman bba61bc8a7 ENH: check in partial cygwin generator 2006-06-09 13:45:09 -04:00
Andy Cedilnik 5bb3062ecc COMP: Remove warning 2006-06-03 18:43:30 -04:00
Andy Cedilnik 886c559518 ENH: Display cmake install information when in verbose mode 2006-06-02 11:26:10 -04:00