- 28 Jan, 2008 6 commits
-
-
Brad King authored
- 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
-
Brad King authored
COMP: Add virtual destructor to cmExportFileGenerator to avoid warnings about other virtual functions.
-
Brad King authored
-
Brad King authored
-
Brad King authored
- 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
-
Brad King authored
-
- 27 Jan, 2008 3 commits
-
-
Brad King authored
-
Brad King authored
- 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
-
Brad King authored
-
- 26 Jan, 2008 2 commits
-
-
Sebastien Barre authored
-
Brad King authored
-
- 25 Jan, 2008 3 commits
-
-
Sebastien Barre authored
-
Brad King authored
-
Brad King authored
-
- 24 Jan, 2008 9 commits
-
-
Sebastien Barre authored
-
Sebastien Barre authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
ENH: Apply new implicit link directory find_library policy when loading a cache from an earlier CMake.
-
Brad King authored
ENH: Added cmMakefile::NeedCacheCompatibility method and support for it in cmCacheManager. This will allow commands to modify their behavior when running with a cache loaded from an earlier CMake version.
-
Brad King authored
-
Brad King authored
-
- 23 Jan, 2008 17 commits
-
-
Alexander Neundorf authored
Alex
-
Brad King authored
ENH: Remove sparcv9 architecture subdir added earlier. The new implicit link directory policy takes care of the problem.
-
Brad King authored
-
Brad King authored
-
Brad King authored
BUG: CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.
-
Sebastien Barre authored
-
Brad King authored
ENH: Teach find_library to avoid returning library paths in system directories that may be converted to architecture-specific directories by the compiler when it invokes the linker.
-
Brad King authored
-
Brad King authored
-
Sebastien Barre authored
-
Brad King authored
-
Brad King authored
- Work-around bug in Watcom command line parsing for spaces in paths. - Add 'library' option before libraries specified by file path.
-
Brad King authored
-
Ken Martin authored
-
Ken Martin authored
-
Ken Martin authored
ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class
-
Brad King authored
BUG: Be less aggressive about finding conflicts in the runtime path when the real soname is not known.
-