Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge topic 'CPack-honorCPACK_XXX-valuesInScriptFile' | David Cole | 2012-07-09 | 1 | -3/+16 |
|\ | | | | | | | | | 05a8630 Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config. | ||||
| * | Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config. | Eric NOULARD | 2012-07-04 | 1 | -3/+16 |
| | | | | | | | | This fixes bug #0012906. | ||||
* | | CPack fix regression between 2.8.7 and 2.8.8 when running cpack with no arg. | Eric NOULARD | 2012-07-03 | 1 | -2/+6 |
|/ | | | | | | | | In 2.8.7 running cpack with no arguments would run the packaging iff a CPackConfig.cmake file is found whereas In 2.8.8 it displays the help. This commit restore the 2.8.7. We should add a test for this but this is not included in this commit. | ||||
* | Dynamically add documentation section specified in documented script. | Eric NOULARD | 2012-02-18 | 1 | -2/+1 |
| | | | | Modify CPackDeb and CPackRPM as an example | ||||
* | Avoid discovering system infos for documentation. Adding some path is enough. | Eric NOULARD | 2012-02-14 | 1 | -19/+20 |
| | |||||
* | Create getDocumentedModulesListInDir which may be used in other context. | Eric NOULARD | 2012-02-14 | 1 | -55/+12 |
| | | | | | This should makes it easier to use the same "documented module" techniques for CTest, CMake or user module. | ||||
* | Make the load of script documentation more efficient and dynamic. | Eric NOULARD | 2012-02-14 | 1 | -13/+47 |
| | | | | | | | | CPack help will be searched in any CPack*.cmake file located near to CPack.cmake file. The script files is parsed iff the first line begin with ##section. Moreover the documentation section name is specified on the remaining part of the line minus the space immediately following ##section. | ||||
* | CPack Documentation extraction from CMake script begins to work | Eric NOULARD | 2012-01-22 | 1 | -49/+54 |
| | | | | | | | | | | - Enhance extract doc parser. Seems robust now. The legacy module documentation parser works as before ignoring the new markup. - Proof of concept for CPack (generic), CPack RPM and CPack Deb generator for macro and variables. Try cpack --help-command and cpack --help-variables | ||||
* | Implement simple CMake script comment markup language. | Eric NOULARD | 2012-01-22 | 1 | -2/+32 |
| | | | | | | | | | The language is very simple. It use ##<keyword> special comment which opens a structured documentation block and ##end closes it. This may be used to extract documentation for macro as 'command' and 'variables' such that cpack --help-command and --help-variable does parse builtin modules files (CPack.cmake, CPackComponent.cmake, ...) in order to extract the corresponding doc. | ||||
* | CPack begin the implementation of --help-command* and --help-variables* | Eric NOULARD | 2012-01-22 | 1 | -5/+61 |
| | | | | | | This modifications set tries to keep the unified doc for cmake/ctest/cpack while introducing tool specific documentation separated. Some documentation sections for CMake do not fit well to CPack. | ||||
* | Document undocumented (but existing) cpack options (fix #0010134) | Eric NOULARD | 2012-01-03 | 1 | -0/+23 |
| | |||||
* | Usage: Print help, version and copyright options in usage information. | Nicolas Despres | 2011-10-23 | 1 | -1/+1 |
| | | | | There were missing for ctest, cpack and ccmake. | ||||
* | Remove trailing white-spaces. | Nicolas Despres | 2011-10-23 | 1 | -5/+5 |
| | |||||
* | Fix spelling errors reported by Lintian. | Kai Wasserbäch | 2010-07-13 | 1 | -1/+1 |
| | | | | | During a Lintian run on the binary packages of CMake in Debian I was notified of many spelling mistakes. | ||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | Add parentheses around '&&' between '||' for gcc | Brad King | 2009-09-11 | 1 | -4/+5 |
| | | | | | | | The GNU compiler warns about possible operator precedence mistakes and asks for explicit parentheses (-Wparentheses). We add the parentheses to silence the warning. This also fixes one real logic error in the find_package() implementation by correcting expression evaluation order. | ||||
* | BUG: Fix issue #8383. Avoid crashing when using the Bundle CPack generator ↵ | David Cole | 2009-01-22 | 1 | -0/+5 |
| | | | | and CPACK_BUNDLE_NAME is not set. Instead, fail gracefully giving an informative error message and non-zero exit code. | ||||
* | ENH: missed one | Bill Hoffman | 2008-09-24 | 1 | -1/+1 |
| | |||||
* | COMP: auto_ptr will not compile without including memory on some platforms | David Cole | 2008-04-18 | 1 | -0/+1 |
| | |||||
* | BUG: Fix mem leak. Thanks, Mathieu. | David Cole | 2008-04-17 | 1 | -1/+1 |
| | |||||
* | ENH: Centralized and globalized computation of CMake program locations. ↵ | Brad King | 2007-12-13 | 1 | -1/+2 |
| | | | | This eliminates startup paths that failed to produce this information. | ||||
* | ENH: changne ProcessGenertor to DoPackage | Bill Hoffman | 2007-11-06 | 1 | -1/+1 |
| | |||||
* | ENH: change name | Bill Hoffman | 2007-11-05 | 1 | -2/+2 |
| | |||||
* | ENH: change name of class | Bill Hoffman | 2007-11-05 | 1 | -3/+3 |
| | |||||
* | ENH: change to make the documentation class more generic, about halfway ↵ | Ken Martin | 2007-10-22 | 1 | -15/+13 |
| | | | | there, also provides secitons for Variables now | ||||
* | BUG: revert doc changes since VS7 cannot compile them, will implement them ↵ | Ken Martin | 2007-10-09 | 1 | -14/+14 |
| | | | | in a different manner | ||||
* | ENH: make documentation entries actually store their data | Ken Martin | 2007-10-09 | 1 | -14/+14 |
| | |||||
* | ENH: better error messages from the debian package generator | Alexander Neundorf | 2007-08-03 | 1 | -3/+3 |
| | | | | | | | -don't display the cpack help if a generator failed with some problem -check for cmSystemTools::GetErrorOccuredFlag() Alex | ||||
* | STYLE: fix some kwstyle errors | Bill Hoffman | 2007-07-27 | 1 | -2/+2 |
| | |||||
* | ENH: deb generator can now generate deb packages | Alexander Neundorf | 2007-07-27 | 1 | -0/+1 |
| | | | | | | | | | | -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 | ||||
* | STYLE: fix line lengths | Alexander Neundorf | 2007-07-26 | 1 | -2/+4 |
| | | | | Alex | ||||
* | ENH: determine the current system also in cpack, so the search paths are | Alexander Neundorf | 2007-07-24 | 1 | -71/+88 |
| | | | | | | | | | | | 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 | ||||
* | STYLE: fix some typos, nicer debug output | Alexander Neundorf | 2007-07-19 | 1 | -1/+1 |
| | | | | Alex | ||||
* | COMP: force a recompile on VS71 | Alexander Neundorf | 2007-05-18 | 1 | -1/+0 |
| | | | | Alex | ||||
* | STYLE: Fixed line-too-long. | Brad King | 2006-10-17 | 1 | -1/+2 |
| | |||||
* | ENH: Several CPack fixes. First, allow user to set CMAKE_MODULE_PATH for ↵ | Andy Cedilnik | 2006-10-12 | 1 | -0/+5 |
| | | | | 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 | ||||
* | ENH: fix line lengths | Ken Martin | 2006-07-31 | 1 | -2/+4 |
| | |||||
* | BUG: Bail out on generator initialization failure | Andy Cedilnik | 2006-07-28 | 1 | -29/+32 |
| | |||||
* | BUG: Fix executing and help | Andy Cedilnik | 2006-07-27 | 1 | -113/+116 |
| | |||||
* | BUG: Prevent crash when no input file or generator specified | Andy Cedilnik | 2006-07-27 | 1 | -1/+1 |
| | |||||
* | STYLE: Fix some style errors | Andy Cedilnik | 2006-07-10 | 1 | -6/+10 |
| | |||||
* | ENH: Several cleanups and support for multiple generators | Andy Cedilnik | 2006-07-09 | 1 | -111/+130 |
| | |||||
* | STYLE: fix line length | Ken Martin | 2006-05-12 | 1 | -1/+2 |
| | |||||
* | BUG: Fix relative path to config file, fix cmake_install.cmake location problem | Andy Cedilnik | 2006-05-10 | 1 | -16/+9 |
| | |||||
* | ENH: Add BZip2 support, add better documentation | Andy Cedilnik | 2006-05-04 | 1 | -13/+4 |
| | |||||
* | ENH: Add generators documentation | Andy Cedilnik | 2006-05-02 | 1 | -0/+17 |
| | |||||
* | ENH: More cleanups and add stgz header script, so it does not have to be ↵ | Andy Cedilnik | 2006-04-18 | 1 | -5/+1 |
| | | | | hard-coded. Also, the user can overwrite it | ||||
* | ENH: Add ZIP generator and add support for including or excluding the ↵ | Andy Cedilnik | 2006-04-02 | 1 | -1/+1 |
| | | | | toplevel directory | ||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-10 | 1 | -11/+11 |
| | |||||
* | STYLE: Fix style problems | Andy Cedilnik | 2006-03-09 | 1 | -13/+17 |
| |