Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: cmGlobalGenerator::Build should not always use the /fast target name ↵ | Brad King | 2006-06-01 | 1 | -1/+2 |
| | | | | 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. | ||||
* | STYLE: fix line length | Ken Martin | 2006-05-11 | 1 | -16/+25 |
| | |||||
* | BUG: MSVC* variables should be set in IDE generators instead of just NMake. | Brad King | 2006-05-06 | 1 | -0/+1 |
| | |||||
* | STYLE: some m_ to this-> cleanup | Ken Martin | 2006-03-15 | 1 | -4/+4 |
| | |||||
* | BUG: Fixed installation of MacOSX Bundle executables and the corresponding ↵ | Brad King | 2006-03-03 | 1 | -2/+6 |
| | | | | install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. | ||||
* | COMP: Even more global target fixes | Andy Cedilnik | 2006-02-24 | 1 | -2/+2 |
| | |||||
* | BUG: More fixing of support for global target son visual studio | Andy Cedilnik | 2006-02-24 | 1 | -17/+36 |
| | |||||
* | ENH: Switched order of slash and configuration name in ↵ | Brad King | 2006-02-20 | 1 | -1/+1 |
| | | | | cmGlobalGenerator::AppendDirectoryForConfig method to increase flexibility. | ||||
* | ENH: add working directory support | Bill Hoffman | 2006-02-08 | 1 | -2/+3 |
| | |||||
* | BUG: Fixed cmTarget::GetFullPath to not append the configuration name when ↵ | Brad King | 2006-02-03 | 1 | -0/+12 |
| | | | | only one configuration is built. It now asks the generator what subdirectory if any to use for a given configuration name. | ||||
* | BUG: Sweeping changes to cleanup computation of target names. This should | Brad King | 2006-01-13 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix many bugs related to target names being computed inconsistently. - Centralized computation of a target's file name to a method in cmTarget. Now that global knowledge is always available the *_CMAKE_PATH cache variables are no longer needed. - Centralized computation of link library command lines and link directory search order. - Moved computation of link directories needed to link CMake targets to be after evaluation of linking dependencies. This also removed alot of duplicate code in which each version had its own bugs. This commit is surrounded by the tags CMake-TargetNameCentralization1-pre and CMake-TargetNameCentralization1-post so make the large set of changes easy to identify. | ||||
* | ENH: Add a way for the generated command to include extra flags. This is ↵ | Andy Cedilnik | 2005-12-01 | 1 | -1/+7 |
| | | | | useful for CTest (or try compile) to add -j2 | ||||
* | ENH: make LOCATION an computed property of the target and get rid of a bunch ↵ | Ken Martin | 2005-06-22 | 1 | -4/+3 |
| | | | | of const junk | ||||
* | ENH: Add option to ignore errors. Only works on make | Andy Cedilnik | 2005-04-29 | 1 | -2/+5 |
| | |||||
* | COMP: Converting INSTALL->ALL_BUILD dependency implementation to use the ↵ | Brad King | 2005-04-29 | 1 | -23/+13 |
| | | | | AddUtility method on a target. This significantly simplifies the implementation and removes warnings about hiding virtual functions. | ||||
* | ENH: Start working on a method that abstracts generating of build command | Andy Cedilnik | 2005-04-28 | 1 | -36/+13 |
| | |||||
* | ENH: Added dependency from INSTALL target to ALL_BUILD target so that ↵ | Brad King | 2005-04-28 | 1 | -2/+23 |
| | | | | targets build before being installed. | ||||
* | ENH: More ctest changes and move SetupTest to superclass | Andy Cedilnik | 2005-04-01 | 1 | -69/+0 |
| | |||||
* | ENH: add support for out of source source | Ken Martin | 2005-03-14 | 1 | -2/+2 |
| | |||||
* | BUG: fix for empty target or config strings in the Build method | Ken Martin | 2005-02-23 | 1 | -2/+2 |
| | |||||
* | ENH: Updated implementation of custom commands. Multiple command lines are ↵ | Brad King | 2005-02-22 | 1 | -9/+15 |
| | | | | now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues. | ||||
* | ENH: ctest now uses CMake global generator to do the build part of ↵ | Ken Martin | 2005-02-22 | 1 | -12/+21 |
| | | | | build-and-test | ||||
* | ENH: move project map to global generator base | Bill Hoffman | 2005-01-21 | 1 | -24/+3 |
| | |||||
* | BUG: fix VSExternal for visual studio 6 | Ken Martin | 2004-09-16 | 1 | -3/+9 |
| | |||||
* | ENH: clean up of INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson | Bill Hoffman | 2004-09-15 | 1 | -7/+3 |
| | |||||
* | BUG: make sure env CC and CXX are not set for VS IDE builds | Bill Hoffman | 2004-09-15 | 1 | -0/+3 |
| | |||||
* | ENH: add better error reporting for file open failures | Bill Hoffman | 2004-09-07 | 1 | -0/+1 |
| | |||||
* | ENH: try to initialize all languages at the same time | Bill Hoffman | 2004-08-27 | 1 | -1/+1 |
| | |||||
* | ENH: change RUN_TESTS to use -C and not -D also use GetRequiredDefinition ↵ | Bill Hoffman | 2004-08-11 | 1 | -6/+6 |
| | | | | where needed | ||||
* | BUG: CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the cmMakefile ↵ | Brad King | 2004-08-04 | 1 | -4/+4 |
| | | | | instance for the listfile containing the TRY_COMPILE call, not the top level listfile. | ||||
* | fix include order because of GetCurrentDirectory define and windows.h problem | Bill Hoffman | 2004-06-15 | 1 | -1/+0 |
| | |||||
* | BUG: fix sub project path problem | Bill Hoffman | 2004-06-14 | 1 | -1/+2 |
| | |||||
* | ENH: Handle make install target on Visual Studio 6 and 7 and install templates | Andy Cedilnik | 2004-04-15 | 1 | -0/+17 |
| | |||||
* | ENH: add new subdirectory exclude from top option | Bill Hoffman | 2004-03-09 | 1 | -5/+13 |
| | |||||
* | BUG: fix crash in external dsp include | Bill Hoffman | 2004-01-07 | 1 | -1/+0 |
| | |||||
* | BUG: fix crash | Bill Hoffman | 2004-01-07 | 1 | -1/+1 |
| | |||||
* | BUG: Fix Bug #445 - Same library in multiple projects can cause problems | Andy Cedilnik | 2003-12-18 | 1 | -1/+1 |
| | |||||
* | remove more warnings | Bill Hoffman | 2003-11-26 | 1 | -1/+0 |
| | |||||
* | remove warnings | Bill Hoffman | 2003-11-26 | 1 | -3/+2 |
| | |||||
* | ENH: fix some warnings | Bill Hoffman | 2003-11-26 | 1 | -1/+1 |
| | |||||
* | ENH: generate a sln and dsw file for each sub project in a project | Bill Hoffman | 2003-11-26 | 1 | -91/+164 |
| | |||||
* | ENH: Bug #371 - Add build configuration for try compiles using cmake variable | Andy Cedilnik | 2003-11-12 | 1 | -1/+11 |
| | |||||
* | ENH: Use the new RunCommand | Andy Cedilnik | 2003-08-04 | 1 | -2/+4 |
| | |||||
* | ENH: Registered global generators are now kept in a table in the cmake ↵ | Brad King | 2003-07-08 | 1 | -0/+8 |
| | | | | instance. Added support for documentation with a Generators section. | ||||
* | yikes added new custom command support | Ken Martin | 2003-06-03 | 1 | -4/+7 |
| | |||||
* | better error message | Bill Hoffman | 2003-03-14 | 1 | -3/+1 |
| | |||||
* | BUG: CMake 1.4 configured projects did not build with new CMake. | Brad King | 2003-01-22 | 1 | -3/+17 |
| | |||||
* | ENH: Visual Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to ↵ | Brad King | 2002-12-20 | 1 | -0/+31 |
| | | | | be a semicolon-separated list of configurations that will be built. | ||||
* | ENH: fix IntDir jump and build problem | Bill Hoffman | 2002-12-06 | 1 | -0/+1 |
| | |||||
* | fix for generator picked compilers | Bill Hoffman | 2002-12-06 | 1 | -0/+2 |
| |