| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
cmLocalVisualStudio6Generator. Implemented object file unique naming when multiple sources share the same name.
|
|
|
|
| |
generators.
|
|
|
|
| |
command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds.
|
| |
|
| |
|
|
|
|
| |
ADD_CUSTOM_TARGET on VS 6 generator.
|
| |
|
|
|
|
| |
of const junk
|
|
|
|
| |
as custom commands. Also added support to execute pre-build rules first to be consistent with makefile generator.
|
|
|
|
| |
of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixed CollapseFullPath to work on relative paths with base paths
not in the current working directory.
- INCLUDE command now supports relative paths (using above fix).
- Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
unwind symlinks and relative paths.
- Fixed libName_EXPORTS macro definition to be valid C identifier.
- Added DEFINE_SYMBOL target propterty for customizing the export symbol.
- Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7.
Several of these fixes were contributed by Gareth Jones.
|
| |
|
|
|
|
| |
copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
|
|