| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| |
| |
| | |
9e5e7e71 Help: Fix QtHelp commands on Windows
|
| |
| |
| |
| |
| |
| |
| | |
Explicitly invoke python script through the interpreter since
windows does not act on hashbangs.
Use the found qcollectiongenerator executable rather than what
happens to be in PATH.
|
| |
| |
| |
| |
| | |
Build liblzma as part of CMake or find one on the system. Modify our
port of libarchive to use the liblzma configured for use with CMake.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Any "#define restrict ..." line may conflict with MSVC header files
that use "__declspec(restrict)". Define our own LZMA_RESTRICT macro
in "Utilities/cmliblzma/config.h.in" and transform liblzma code to
use it:
git grep -lE '\<restrict\>' Utilities/cmliblzma/liblzma |
xargs sed -i 's/\<restrict\>/LZMA_RESTRICT/g'
|
| | |
|
| |
| |
| |
| | |
Also remove use of MSVC intrinsic.
|
| |
| |
| |
| |
| | |
Remove use of designated initializers and declarations of variables
after statements. Leave "//" comments as-is for now.
|
| |
| |
| |
| |
| | |
Modify sources just enough to build without the full xz common
directory.
|
| |
| |
| |
| | |
We will provide our own CMake-based build system.
|
| |
| |
| |
| | |
Describe how to update liblzma from upstream.
|
| | |
|
|/
|
|
| |
Tell Git not to check whitespace in third-party code.
|
|\
| |
| |
| |
| | |
376ba935 Help: Identify more artifact types in QtHelp documentation.
|
| |
| |
| |
| |
| |
| | |
Add identifiers for variables, properties, policies and modules.
This will allow QtCreator to show relevant documentation if it learns
more about the context of the contents of cmake files.
|
|\ \
| |/
|/|
| |
| | |
fd63722d cmcurl: Fix a build failure with the Cray compiler on Linux (#15026)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The error is caused by a workaround for UNICOS. The workaround
incorrectly uses the _CRAYC macro to determine if building for
UNICOS. This macro will always be defined for the Cray C and
C++ compiler regardless of the target platform, even when
building for Linux. The correct macro should be _CRAY, which as
per Cray documentation is only defined for UNICOS targeted
builds.
|
| |
| |
| |
| |
| |
| |
| | |
Newer HP-UX versions (e.g. 11.31) also offers F_SETTIMES, but with a
different struct for the timing information.
Suggested-by: Eric Berge <ericmberge@gmail.com>
|
| |
| |
| |
| | |
This allows disambiguation of identifiers in Qt Assistant and Creator.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is necessary in order for the QHelpEngineCore::linksForIdentifier API
to work.
http://doc-snapshot.qt-project.org/qt5-5.3/qhelpenginecore.html#linksForIdentifier
That API is used by QtCreator to enable contextual links to help files.
|
|\ \
| | |
| | |
| | |
| | | |
c1ddd77d libarchive: Fix compilation on Tru64 with F_SETTIMES
|
| | |
| | |
| | |
| | |
| | | |
The parent commit left a typo in the conditional code path for Tru64.
Add the missing '.'.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
478b1c8b libarchive: fix compilation on newer HP-UX versions
|
| |/
| |
| |
| |
| |
| |
| | |
Newer HP-UX versions (e.g. 11.31) also offers F_SETTIMES, but with a different
struct for the timing information.
Suggested-by: Eric Berge <ericmberge@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Teach set_property and get_property an "INSTALL" property type to be
associated with install-tree file paths. Make the properties available
to CPack for use during packaging. Add a "prop_inst" Sphinx domain
object type for documentation of such properties.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the CPack DragNDrop generator instead of the deprecated PackageMaker
tool to package CMake itself. This provides an installation experience
that is more consistent with other products on OS X and allows users to
select the destination directory easily. It also avoids installing
"/private/var/db/receipts/com.Kitware.CMake.*" receipts that must be
removed by "pkgutil --forget com.Kitware.CMake" before another version
of CMake can be installed.
The DragNDrop installer does not support a post-flight script, so drop
our configuration of it. The cmake-gui has an option for installing
symbolic links to enable command-line use. In practice users may simply
add "/Applications/CMake.app/Contents/bin" to their PATH instead.
|
| |
| |
| |
| |
| | |
The Utilities/Release/Cygwin/CMakeLists.txt is processed in the project,
not configured, so we should avoid using @-replacement syntax.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This machine has been decommissioned. See also SGI announcements:
SGI Support of MIPS IRIX Products Changes December 2013
https://www.sgi.com/services/support/irix_mips_support.html
https://www.sgi.com/products/software/irix/
|
|\ \
| |/
|/|
| |
| | |
Resolve conflicts in Utilities/Sphinx/CMakeLists.txt by adding the help
options from both sides.
|
| |\
| | |
| | |
| | |
| | | |
d55671ad Utilities/Sphinx: Fix cmake domain document removal with python3
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
69069cfb Utilities/Sphinx: Port documentation generation to python3 (#14886)
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
67f5f0a9 libarchive: Use _snprintf on Windows, not snprintf
fcfbb0a9 libarchive: Drop LIBARCHIVE_ADDITIONAL_LIBS, CMake does not need it
61a649d9 libarchive: Update README-CMake.txt for new snapshot
4533560c Merge branch 'libarchive-upstream' into update-libarchive
44d6b82f libarchive: Disable all whitespace checks in third-party code
37f225b7 libarchive 3.1.2-246-ga5a5d28b (reduced)
6ab7c326 libarchive: Avoid left-shift overflow of signed integer
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve conflicts in Utilities/cmlibarchive/CMakeLists.txt as
appropriate.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In libarchive/archive_write_set_format_zip.c there are two calls to
archive_le32enc whose second argument is of the form
archive_entry_mode(zip->entry) << 16
However, the return type from archive_entry_mode may be a signed integer
so the shift may overflow. Since the second argument of archive_le32enc
expects uint32_t anyway, simply cast to that prior to shifting.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Update the prebuilt binary build configurations for machines where
we build our own OpenSSL library to use a newer version.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
d9b59179 libarchive: Skip finding libacl.h when ENABLE_ACL is OFF (#14866)
|
| | | | | | |
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
6578508c Help: Fix installation of the Qt qch file.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The file was changed to have the version in its name in
commit 111bb67c (Help: Use a more-appropriate qthelp namespace and
file name., 2014-04-10).
|
| |\ \ \ \ \
| | |/ / / /
| |/| / / /
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
5a58efaa libarchive: Avoid using name 'u_long'
e2b02823 Update libarchive configuration within CMake
80883321 libarchive: Do not require includers to have windows.h
dfb0458e libarchive: Convert literal LL suffix to ARCHIVE_LITERAL_LL
b0a9807f libarchive: Update archive_util.c to use CMake zlib and bzip2 headers
debe4dec libarchive: Drop options not present in reduced version
66b0c4fa libarchive: Do not generate a pkg-config file
8092e759 libarchive: Update README-CMake.txt for new snapshot
2f197863 Merge branch 'libarchive-upstream' into update-libarchive
23e4666c libarchive: Disable more whitespace checks in third-party code
64713ae3 libarchive 3.1.2-218-g00f4bd83 (reduced)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The system headers on some platforms define a 'u_long' type so we cannot
use the name. Spell out 'unsigned long' instead.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In archive_entry.h refer to "BY_HANDLE_FILE_INFORMATION *" using
"struct _BY_HANDLE_FILE_INFORMATION *" to avoid requiring the
includer to already have <windows.h>.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Drop ENABLE_TAR and ENABLE_CPIO related options because we do not build
these command-line tools. Drop ENABLE_TEST and ENABLE_COVERAGE options
because we do not build the tests.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
CMake does not install the headers or libraries so skip the .pc file
too.
|
| | | | | |
|