Brad King
|
b38c2929b0
Create a static library's output dir for VS 6
|
пре 16 година |
Brad King
|
90b8164e44
Use per-config output dir in VS 6 templates
|
пре 16 година |
Brad King
|
51ba120844
Remove unused members of local VS 6 generator
|
пре 16 година |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
пре 16 година |
Brad King
|
0e8c7859c8
Silence VS generator for missing CMakeLists.txt
|
пре 16 година |
Bill Hoffman
|
3d1c12b802
ENH: remove INCLUDE_EXTERNAL_MSPROJECT name hack, and use target properties instead, fix VXExternalInclude test for VS10
|
пре 16 година |
Brad King
|
a608467180
ENH: Simpler cmTarget::GetLinkerLanguage signature
|
пре 16 година |
Brad King
|
43669f0ef2
BUG: Avoid cmTarget::GetDirectory for utilities
|
пре 16 година |
Brad King
|
44021718a6
STYLE: Replace large if() with named boolean
|
пре 16 година |
Brad King
|
962bbbec95
BUG: Create an exe's implib output dir for VS 6
|
пре 16 година |
Brad King
|
5129c23cba
ENH: Refactor VS 6 build event generation
|
пре 16 година |
Brad King
|
708d1cf1ee
ENH: Support more preprocessor values in VS6
|
пре 16 година |
Brad King
|
4085454658
ENH: Support preprocessor def values in VS6
|
пре 16 година |
Brad King
|
3cf9265fa7
ENH: Refactor passing of max length object dir
|
пре 17 година |
David Cole
|
227c86d8cc
STYLE: Fix line length style violations.
|
пре 17 година |
David Cole
|
16f35e189e
COMP: Fix the ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp files cannot have hyphens in them. Add utility function GetVS6TargetName to replace hyphens with underscores when generating *.dsp file names. Use the function everywhere necessary in the VS6 generators. And, a workaround: VS6 uses ".\Debug" (for example) as an "$(IntDir)" value - strip any leading ".\" when processing a --config argument in the cmake --build handling code.
|
пре 17 година |
Bill Hoffman
|
97392a754c
STYLE: fix link length issues
|
пре 17 година |
Bill Hoffman
|
68cf9e0a0d
BUG: fix for bug #8216
|
пре 17 година |
Bill Hoffman
|
a50cdcb5a6
BUG: fix for rc and vs6
|
пре 17 година |
Bill Hoffman
|
364ac7e386
BUG: fix empty /D option for vs6, fix for 7580
|
пре 17 година |
Brad King
|
10db44a81d
COMP: Fix build with concept checking of STL.
|
пре 17 година |
Bill Hoffman
|
21ad82a21b
BUG: fix for 6720, source groups on vs6 not working
|
пре 17 година |
Brad King
|
6066e92ba2
BUG: cmTarget instances should not be copied. Removed pass-by-value arguments from cmLocalVisualStudio7Generator::WriteGroup and cmLocalVisualStudio6Generator::WriteGroup. Updated cmTarget to make this easier to find.
|
пре 17 година |
Brad King
|
ffac622a85
ENH: Add cmTarget::GetLinkInformation method to allow several places in the generators to share link information while only computing it once per configuration for a target. Use it to simplify the chrpath feature.
|
пре 17 година |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
пре 17 година |
Brad King
|
96fd5909d9
ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832
|
пре 18 година |
Brad King
|
433099ecdd
ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into a COMPILE_DEFINITIONS directory property.
|
пре 18 година |
Brad King
|
18b9e7db6c
ENH: Enable CMAKE_<lang>_DEFINE_FLAG for COMPILE_DEFINITIONS property implementation.
|
пре 18 година |
Brad King
|
80c2be45e0
ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.
|
пре 18 година |
Brad King
|
8262ccfd4e
ENH: Create COMPILE_DEFINITIONS property for targets and source files. Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators.
|
пре 18 година |