summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BUG: Fix uninitialzed members of cmCacheManager.Brad King2008-01-292-0/+7
|
* BUG: cmTarget instances should not be copied. Removed pass-by-value ↵Brad King2008-01-296-17/+38
| | | | arguments from cmLocalVisualStudio7Generator::WriteGroup and cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to make this easier to find.
* ENH: Make lupdate and lrelease executables advanced variables.Clinton Stimpson2008-01-291-1/+3
|
* ENH: Correctly format multi-line error messages.Clinton Stimpson2008-01-291-1/+5
|
* ENH: Update cmInstallTargetGenerator to get the shared libraries linked by a ↵Brad King2008-01-293-47/+43
| | | | target from cmComputeLinkInformation instead of duplicating the computation.
* ENH: need quotesSebastien Barre2008-01-291-7/+7
|
* ENH: Add cmTarget::GetLinkInformation method to allow several places in the ↵Brad King2008-01-2911-251/+286
| | | | generators to share link information while only computing it once per configuration for a target. Use it to simplify the chrpath feature.
* ENH: Allow QT4_WRAP_CPP to work with dir1/myobject.h dir2/myobject.hClinton Stimpson2008-01-291-2/+11
| | | | Fixes #5067.
* ENH: Added not to find_package documentation about unspecified choice among ↵Brad King2008-01-291-1/+5
| | | | multiple versions.
* BUG: Custom command driver outputs must be SYMBOLIC since no corresponding ↵Brad King2008-01-291-0/+12
| | | | file is created.
* BUG: Make sure CMAKE_INSTALL_PREFIX stays in subproject caches.Brad King2008-01-291-2/+2
|
* BUG: Fix dynamic exports executable link option for Sun C compiler on Linux.Brad King2008-01-291-1/+1
|
* STYLE: Nightly Date StampBrad King2008-01-291-1/+1
|
* ENH: Added version support to Config mode of find_package command.Brad King2008-01-2912-20/+356
| | | | | | - Added EXACT option to request an exact version. - Enforce version using check provided by package. - Updated FindPackageTest to test versioning in config mode.
* ENH: Improve find for glib/gthread when Qt is configured to use it.Clinton Stimpson2008-01-291-6/+24
| | | | Fixes #6220.
* STYLE: Updated TODO comment for PUBLIC_HEADER_LOCATION export.Brad King2008-01-282-0/+4
|
* ENH: Document PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties ↵Brad King2008-01-282-1/+41
| | | | and corresponding arguments to INSTALL(TARGETS).
* BUG: Fix Framework test after fixing FRAMEWORK targets to not install like ↵Brad King2008-01-281-0/+2
| | | | frameworks on non-Apple systems.
* ENH: Support exporting/importing of AppBundle targets.Brad King2008-01-2812-18/+90
| | | | | | | | - Imported bundles have the MACOSX_BUNDLE property set - Added cmTarget::IsAppBundleOnApple method to simplify checks - Document BUNDLE keyword in INSTALL command - Updated IMPORTED_LOCATION property documentation for bundles - Updated ExportImport test to test bundles
* BUG: Fix export/import file generation to not store link dependencies of ↵Brad King2008-01-285-3/+25
| | | | executables or modules.
* ENH: Restored APPEND option to EXPORT() command in new implementation.Brad King2008-01-286-5/+41
|
* ENH: Added framework to ExportImport test.Brad King2008-01-284-5/+17
|
* ENH: Support exporting/importing of Framework targets.Brad King2008-01-2811-65/+62
| | | | | | | | - Imported frameworks have the FRAMEWORK property set - Added cmTarget::IsFrameworkOnApple method to simplify checks - Also remove separate IMPORTED_ENABLE_EXPORTS property and just use ENABLE_EXPORTS since, like FRAMEWORK, it just represents the target type. - Document FRAMEWORK keyword in INSTALL command. - Updated IMPORTED_LOCATION property documentation for Frameworks
* COMP: Add virtual destructor to cmExportFileGenerator to avoid warnings ↵Brad King2008-01-281-0/+2
| | | | about other virtual functions.
* ENH: Added ExportImport test to test new export/import features.Brad King2008-01-2812-0/+224
|
* BUG: Updated SimpleInstall tests for new export/import interface.Brad King2008-01-282-12/+12
|
* ENH: Updated exporting and importing of targets to support libraries and ↵Brad King2008-01-2852-734/+2212
| | | | | | | | | | | | | | | | | | configurations. - Created cmExportFileGenerator hierarchy to implement export file generation - Installed exports use per-config import files loaded by a central one. - Include soname of shared libraries in import information - Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT() commands - Move addition of CMAKE_INSTALL_PREFIX to destinations to install generators - Import files compute the installation prefix relative to their location when loaded - Add mapping of importer configurations to importee configurations - Rename IMPORT targets to IMPORTED targets to distinguish from windows import libraries - Scope IMPORTED targets within directories to isolate them - Place all properties created by import files in the IMPORTED namespace - Document INSTALL(EXPORT) and EXPORT() commands. - Document IMPORTED signature of add_executable and add_library - Enable finding of imported targets in cmComputeLinkDepends
* STYLE: Nightly Date StampBrad King2008-01-281-1/+1
|
* COMP: Use kwsys to get STL set_intersection algorithm.Brad King2008-01-272-5/+5
|
* ENH: Created cmComputeLinkDepends to compute link dependencies.Brad King2008-01-277-31/+631
| | | | | | | | - This will be useful for imported library dependencies - Replaces old cmTarget analyze-lib-depends stuff for linking - Formalizes graph construction and dump - Explicitly represents dependency inferral sets - Use BFS of initial dependencies to preserve order
* STYLE: Nightly Date StampBrad King2008-01-271-1/+1
|
* ENH: Update Tcl/Tk 8.5Sebastien Barre2008-01-264-4/+44
|
* STYLE: Nightly Date StampBrad King2008-01-261-1/+1
|
* ENH: update for Tcl/Tk 8.5Sebastien Barre2008-01-255-104/+138
|
* COMP: Need to return a value from fake MD5 method under bootstrap.Brad King2008-01-251-0/+1
|
* STYLE: Nightly Date StampBrad King2008-01-251-1/+1
|
* ENH: typoSebastien Barre2008-01-251-1/+1
|
* ENH: update for Tcl/Tk 8.5Sebastien Barre2008-01-253-6/+30
|
* COMP: Cannot do MD5 from KWSys during CMake bootstrap.Brad King2008-01-241-0/+5
|
* ENH: Add cmSystemTools::ComputeStringMD5 method.Brad King2008-01-242-0/+14
|
* BUG: Make cmake -E remove_directory work when directory is not present.Brad King2008-01-241-1/+2
|
* ENH: Apply new implicit link directory find_library policy when loading a ↵Brad King2008-01-241-0/+20
| | | | cache from an earlier CMake.
* ENH: Added cmMakefile::NeedCacheCompatibility method and support for it in ↵Brad King2008-01-244-24/+57
| | | | cmCacheManager. This will allow commands to modify their behavior when running with a cache loaded from an earlier CMake version.
* COMP: Add include of <limits.h> to get USHRT_MAX constant.Brad King2008-01-241-0/+2
|
* STYLE: Nightly Date StampBrad King2008-01-241-1/+1
|
* STYLE: fix typoAlexander Neundorf2008-01-231-1/+1
| | | | Alex
* ENH: Remove sparcv9 architecture subdir added earlier. The new implicit ↵Brad King2008-01-232-7/+0
| | | | link directory policy takes care of the problem.
* BUG: Do not have variable and function of the same name. Old shells do not ↵Brad King2008-01-231-3/+3
| | | | likeit.
* ENH: Simplify code by removing unnecessary LINK_DIRECTORIES call.Brad King2008-01-231-1/+0
|
* BUG: CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value from ↵Brad King2008-01-231-2/+2
| | | | CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.