| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Modify CPackDeb and CPackRPM as an example
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| |
| |
| | |
49da3bd CPackDeb fix #10325 automagically use fakeroot for DEB if fakeroot is found
|
| | |
|
|/ |
|
|
|
|
| |
Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
|
|
|
|
|
| |
Contribution by Martin Konrad
Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 10029: warning [p 158, 13.5i]: can't break line
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz informations information
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz dependant dependent
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cmake prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cpack prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/ctest prefered preferred
I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakepolicies.1.gz prefered preferred
I: cmake-curses-gui: spelling-error-in-binary ./usr/bin/ccmake prefered preferred
I: cmake-qt-gui: spelling-error-in-binary ./usr/bin/cmake-gui prefered preferred
|
|
|
|
|
|
| |
This fixes bugs #0011355 and 0008342.
The merged patch is a contribution from Michael Lasmanis and Petri Hodju
with some extra documentation added by the merger.
|
| |
|
|
|
|
|
| |
The default behavior is not to activate this option because it may break
DEB package building for project who does not use INSTALL RPATH.
|
| |
|
|
|
|
|
|
|
| |
This adds copyright/license notification blocks CMake's non-find
modules. Most of the modules had no notices at all. Some had notices
referring to the BSD license already. This commit normalizes existing
notices and adds missing notices.
|
| |
|
| |
|
|
|
|
|
|
| |
other MESSAGE() calls do
Alex
|
| |
|
| |
|
| |
|
|
|
|
| |
extendible.
|
|
|
|
|
|
| |
to make them actually work
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
using the code from OpenBSD ar
COMP: don't build all package generators on all platforms
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
-don't display the cpack help if a generator failed with some problem
-check for cmSystemTools::GetErrorOccuredFlag()
Alex
|
|
|
|
|
|
|
|
|
|
| |
-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
|
|
:-)
Alex
|