Bill Hoffman
|
852f6018bb
ENH: make sure ALL_BUILD only shows up once
|
17 年之前 |
Bill Hoffman
|
22be36f8d5
ENH: make sure global targets are in the right projects
|
17 年之前 |
Bill Hoffman
|
8a83f09637
ENH: fix for bug 3218 dependant projects are written out automatically if they are in the project. Also fix bug 5829, remove hard coded CMAKE_CONFIGURATION_TYPES from vs 7 generator
|
17 年之前 |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 年之前 |
Bill Hoffman
|
a7e1031efe
ENH: remove patch as directory change was already fixed
|
18 年之前 |
Brad King
|
9f864879b4
ENH: Renamed cmGlobalVisualStudioGenerator::CallVisualStudioReloadMacro method to CallVisualStudioMacro and added arguments to select which macro to call and optionally pass the solution file name. Added option to call to new StopBuild macro. Updated logic for replacing the macro file in user directories when the distributed version is newer.
|
18 年之前 |
Brad King
|
bb1fa4c3f0
BUG: Fix exception handling flag translation to be specific to each VS version. This allows /EHa to be handled correctly for VS 2003.
|
18 年之前 |
David Cole
|
867de7fc67
ENH: Add ability to call Visual Studio macros from CMake. Add a CMake Visual Studio macro to reload a solution file automatically if CMake makes changes to .sln files or .vcproj files. Add code to call the macro automatically for any running Visual Studio instances with the .sln file open at the end of the Visual Studio Generate call. Only call the macro if some .sln or .vcproj file changed during Generate. Also, add handling for REG_EXPAND_SZ type to SystemTools::ReadRegistryValue - returned string has environment variable references expanded.
|
18 年之前 |
Ken Martin
|
6cdf032505
ENH: change to make the documentation class more generic, about halfway there, also provides secitons for Variables now
|
18 年之前 |
Alexander Neundorf
|
43de8c8628
|
18 年之前 |
Brad King
|
ba7780a3c4
ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore.
|
18 年之前 |
Alexander Neundorf
|
b37cc6072f
|
18 年之前 |
Alexander Neundorf
|
4878c00905
|
18 年之前 |
Alexander Neundorf
|
7f11536704
|
18 年之前 |
Brad King
|
996f391593
BUG: The ALL_BUILD target should not have any command lines so that it is not always considered out of date. Moved the 'Build all projects' message into the description field instead of an echo in the command field. Moved common implementation of Generate for VS6 and VS7 into the superclass to avoid duplicate code for the ALL_BUILD target. This addresses bug#4556.
|
18 年之前 |
Ken Martin
|
8b0c61c322
ENH: added internal target property for the name of the project file
|
18 年之前 |
Brad King
|
438a7e2fce
BUG: Fix utility dependencies for static libraries in VS generators. This addresses bug#4789.
|
18 年之前 |
Ken Martin
|
c53b26baf2
ENH: some more cleanup
|
18 年之前 |
Brad King
|
fb38af53c0
BUG: Split precompiled header flags into a separate per-global-generator flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7.
|
18 年之前 |
Ken Martin
|
b99129d2d8
ENH: some code cleanup
|
18 年之前 |
Brad King
|
73a5c33f9b
BUG: Removed legacy SetupTests method that was causing RUN_TESTS to test twice.
|
18 年之前 |
Bill Hoffman
|
b0bc59f709
ENH: commit fix for putting everything in the build on vs
|
19 年之前 |
Brad King
|
8824f7984a
BUG: Fixed references to projects outside the build tree and in other locations with spaces in the path. This is needed for out-of-source/out-of-binary subdirectories in the build.
|
19 年之前 |
Brad King
|
9a1d4e92eb
BUG: Fix/cleanup custom commands and custom targets. Make empty comment strings work. Fix ZERO_CHECK target always out of date for debugging. Fix Makefile driving of custom commands in a custom target. Fix dependencies on custom targets not in ALL in VS generators.
|
19 年之前 |
Brad King
|
7d2de52c1a
ENH: Cleaned up signature of cmMakefile::AddUtilityCommand. It is not valid to have an output from a utility rule and no calls to the method asked for an output anyway. The argument has been removed.
|
19 年之前 |
Brad King
|
87d4d0e039
BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles.
|
19 年之前 |
Ken Martin
|
bf0cb4d49a
STYLE: fix line length
|
19 年之前 |
Brad King
|
bc135b7fc2
BUG: MSVC* variables should be set in IDE generators instead of just NMake.
|
19 年之前 |
Bill Hoffman
|
0005d625a0
ENH: add special windows CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE for running custom commands from cmake
|
19 年之前 |
Ken Martin
|
3d96e52261
STYLE: some m_ to this-> cleanup
|
19 年之前 |