| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
bd510fe CPack: Avoid member shadowing after API refactor (part2)
31a313d CPack: Avoid member shadowing after API refactor
cd7b8a0 CPack: Refactor API in order to handle multi-file packages
|
| |
| |
| |
| |
| | |
After converting method arguments to members we need to avoid use of the
same names as local variables and other method arguments. One more fix.
|
| |
| |
| |
| |
| | |
After converting method arguments to members we need to avoid use of the
same names as local variables and other method arguments.
|
| |
| |
| |
| |
| |
| |
| |
| | |
The multi-argument CompressFiles(...) method has been replace by the
no-argument PackageFiles() method and 3 more member variables. This
will enable implemention of multi-package generators. Now each specific
generator (which overloads PackageFiles()) may decide to change the name
and/or the number of generated package files.
|
| | |
|
| |
| |
| |
| |
| |
| | |
See issue #11023.
Author: Clinton Stimpson <clinton@elemtech.com>
|
| |
| |
| |
| |
| | |
Windows paths may begin with a single backslash when the drive letter is
omitted. Recognize this as a root path component.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
aef6723 cmArchiveWrite: Fix signed/unsigned compare/convert
1b5b2ed Include entries for directories in tarballs (#11020)
c7c9009 Create class cmArchiveWrite to wrap libarchive (#11020)
ac26737 Merge branch 'system-libarchive-include' into libarchive-wrapper
3296e6a Include headers from chosen libarchive (#10923)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The libarchive interface accepts size_t but returns ssize_t. The std
streams interface wants streamsize, which is typically ssize_t. Since
no one type for our variable matches without conversions, make the
conversions explicit to avoid -Wsign-conversion and -Wsign-compare
warnings.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Use libarchive through class cmArchiveWrite to implement the method
cmSystemTools::CreateTar. The class includes entries for directories by
automatically traversing the tree on disk.
|
| | | |
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
When CMAKE_USE_SYSTEM_LIBARCHIVE is on we must include the system
libarchive headers to match the library that will be linked.
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
|/ / |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
df1e00f Refer to self with CMake_(SOURCE|BINARY)_DIR (#10046)
|
| | |
| | |
| | |
| | |
| | | |
This is good practice, and is necessary to support building CMake as a
subdirectory of another project.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
ded3a15 CPackDeb optionally generates auto-dependency list part fix of bug 10292
|
| | |/
| |/|
| | |
| | |
| | | |
The default behavior is not to activate this option because it may break
DEB package building for project who does not use INSTALL RPATH.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
5495a6d CPackDEB: merge wrong installed size patch. see bugs 10296 (and 10292)
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
a7319cf ctest_update: Run 'git submodule' at top level
7bf8dc1 ctest_update: Support ".git file" work trees
65cb72f ctest_update: Abort if Git FETCH_HEAD has no candidates
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The git submodule porcelain must be executed from the top level of the
work tree. Use 'git rev-parse --show-cdup' to find the top level
relative to the source tree. This is better than searching up the tree
for .git ourselves because it will always work the same way Git does and
thus honors settings like GIT_DISCOVERY_ACROSS_FILESYSTEM.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Commit c3781efb (Support Git upstream branch rewrites, 2010-06-08)
assumed that ".git/FETCH_HEAD" exists inside the source tree. Fix the
implementation to handle a work tree using a ".git file" to link to its
repository. Use "git rev-parse --git-dir" to locate the real .git dir.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If .git/FETCH_HEAD provides no merge candidate do not attempt to update.
Also log FETCH_HEAD lines as we parse them since they are essentially
output from the git fetch command.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
| |/
|/| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|