| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
found in the system
Qt3 and Qt4 cannot be used together in one project.
Now Qt3/KDE3 and Qt4/KDE4 handle the case that this is done nevertheless
properly, i.e. they fail with FATAL_ERROR if it was REQUIRED and they fail
with just MESSAGE(STATUS ...) and RETURN() if it was not REQUIRED
BUG: make FindQt4 error out with FATAL_ERROR also if it was searched QUIET
Alex
|
|
|
|
|
|
| |
STYLE: everything uppercase in this file
Alex
|
|
|
|
|
|
| |
part of the standard search paths (partly sync wih KDE)
Alex
|
|
|
|
|
|
| |
advanced (sync with KDE)
Alex
|
|
|
|
|
|
| |
FindLibXml2.cmake from KDE)
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
| |
STYLE: this file is mostly uppercase commands, so make all commands
uppercase
ENH: add a status message in case pkgconfig didn't find the package (sync
with the one from KDE)
Alex
|
| |
|
|
|
|
|
|
| |
(in all released versions)
Alex
|
|
|
|
|
|
|
|
|
|
|
| |
Compiler INFO strings built at preprocessing time encode information
that must appear as a string literal in the resulting binary. We must
make sure the strings appear in the final binary no matter what compiler
and flags are used. The previous implementation worked in most places
but failed with the GNU linker's --gc-sections option which managed to
discard the string. Instead we make the program return value depend on
an element of the string indexed by a runtime program parameter, which
absolutely requires the string to be present.
|
| |
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
Creation of archive libraries with the unix 'ar' tool should be done
incrementally when the number of object files is large. This avoids
problems with the command line getting too many arguments.
|
| |
|
|
|
|
| |
compiler. Thanks to Clinton Stimpson for the patch.
|
| |
|
| |
|
|
|
|
| |
compiler name to -xgccVERSION
|
|
|
|
|
|
| |
- Find newer additions such as animate, compare, etc.
- Find development api: Magick++, MagickCore, MagickWand
- Use FindPackageHandleStandardArgs to output standard messages.
|
| |
|
| |
|
|
|
|
| |
have three new variables BLA_VENDOR (you can specify the VENDOR), BLA_STATIC (gets the static version of libs), BLA_F95 (gets the fortran 95 interface). BLA_VENDOR can be specified as an environment variable. Intel mkls libs need FindThreads to be found correctly so you will need to enable the C/CXX
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
existence of a file
ENH: Modules/FindLAPACK.cmake returns the full list of libraries required to link against Lapack
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
BUG: #7345: add support for ppc
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
MPI, and act a bit more intelligently when MPI cannot be found.
|
| |
|
| |
|
|
|
|
|
|
| |
- ld flags -dylib_compatibility_version and -dylib_current_version
are libtool flags -compatibility_version and -current_version
- OSX 10.3 does not like the dylib_ prefixes.
|
|
|
|
| |
for componentized-for-the-end-user and download-some-bit-on-demand installers.
|
|
|
|
|
|
| |
- Map SOVERSION major.minor.patch to compatibility_version
- Map VERSION major.minor.patch to current_version
- See issue #4383.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Details:
==========
- New cpack_add_component, cpack_add_component_group, and
cpack_add_install_type "commands" defined as macros in the CPack
module.
- Documentation for all of the variables and commands in the CPack module.
- Added get_cmake_property(... COMPONENTS) to CMake to ask for the
names of all components. Used in the CPack module to automatically
build component-based installers. (Set CPACK_MONOLITHIC_INSTALL to
turn off component-based installation).
- A group can declare its PARENT_GROUP, to build an arbitrary
hierarchy of groups.
- New CPack command cpack_configure_downloads, which creates an
installer that downloads only the selected components on-the-fly.
Those components marked DOWNLOADED will be separate packages
downloaded on-the-fly (or, all packages can be marked as such with the
ALL option to cpack_configure_downloads). Individual components are
compressed with ZIP at installer-creation time and
downloaded/uncompressed by the installer as needed. This feature is
only available on Windows with NSIS at the moment.
- NSIS installers can install themselves and enable the "Change"
button in Add/Remove programs, allowing users to go back and install
or remove components. This can be disabled through
cpack_configure_downloads, because it's only really useful is most of
the application's functionality is in downloaded components.
- Bug fix: automatically install everything whose COMPONENT was not
specified (it's a hidden, required group)
- Bug fix: fixed removal of components when re-running the NSIS
installer and unchecking components
- Bug fix: NSIS installers now only install/remove the minimal
number of files when re-run to update the installation (or by clicking
"Change" in Add/Remove programs)
|
| |
|
| |
|
|
|
|
| |
Windows
|
|
|
|
| |
better diagnostic information when things go wrong
|
|
|
|
| |
Alex
|
| |
|
| |
|
|
|
|
| |
embed the manifest files
|
| |
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
ENH: I guess this is also true for gcc 2.95 ?
Alex
|
| |
|
|
|
|
| |
contributing...
|