Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: removed old 1.2 compatability | Ken Martin | 2005-06-09 | 1 | -40/+0 |
| | |||||
* | ENH: another step to the next generator still not optimized yet | Ken Martin | 2005-05-18 | 1 | -2/+5 |
| | |||||
* | ENH: Created cmTarget::GetLibraryNames to replace ↵ | Brad King | 2005-04-22 | 1 | -0/+105 |
| | | | | cmLocalUnixMakefileGenerator2::GetLibraryNames. Added cmTarget::GetLibraryCleanNames to be used by cmLocalUnixMakefileGenerator2. Now when a library is linked both the shared and static versions are removed from the build tree. In this way we avoid having both kinds of libraries present when the user switches BUILD_SHARED_LIBS on/off. This prevents problems with turning off shared libraries and then expecting the linker to use the static libraries only to find it is using the out-of-date shared versions. | ||||
* | ENH: Added cmTarget::GetBaseName and cmTarget::GetFullName methods and ↵ | Brad King | 2005-04-22 | 1 | -3/+105 |
| | | | | removed cmLocalGenerator::GetFullTargetName and cmLocalUnixMakefileGenerator2::GetBaseTargetName. This functionality is more sensibly implemented in cmTarget. It is also needed for an upcoming feature in which both the shared and static versions of a library will be removed before one is linked. | ||||
* | ENH: Speedup by only getting the source once | Andy Cedilnik | 2005-04-13 | 1 | -3/+7 |
| | |||||
* | COMP: Using const_iterator instead of iterator to walk through custom ↵ | Brad King | 2005-02-18 | 1 | -1/+1 |
| | | | | command dependencies. | ||||
* | COMP: remove warnings | Bill Hoffman | 2004-10-22 | 1 | -10/+0 |
| | |||||
* | COMP: fix warnings | Bill Hoffman | 2004-10-21 | 1 | -0/+4 |
| | |||||
* | ENH: add the ability to generate custom commands for a language that is not ↵ | Bill Hoffman | 2004-10-21 | 1 | -4/+69 |
| | | | | supported by an IDE | ||||
* | ENH: shorten the symbols a bit and remove maps of std::string for map of ↵ | Bill Hoffman | 2004-09-29 | 1 | -1/+1 |
| | | | | cmStdString | ||||
* | BUG: fix perfered linker language code | Bill Hoffman | 2004-09-22 | 1 | -1/+1 |
| | |||||
* | ENH: major changes to support addition of languages from cmake modules ↵ | Bill Hoffman | 2004-09-22 | 1 | -42/+68 |
| | | | | directory. | ||||
* | ENH: initial fortran support | Bill Hoffman | 2004-08-06 | 1 | -0/+18 |
| | |||||
* | BUG: fix for bug 998, fix spelling errors | Bill Hoffman | 2004-07-26 | 1 | -2/+2 |
| | |||||
* | ENH: add a property for HAS_CXX to a target that will force the use of a c++ ↵ | Bill Hoffman | 2004-04-22 | 1 | -0/+4 |
| | | | | compiler in the linking of an executable that contains only c code | ||||
* | ENH: remove warnings on sgi | Bill Hoffman | 2004-04-07 | 1 | -3/+5 |
| | |||||
* | BUG: _LINK_TYPE cache variable should never be switched from optimized to ↵ | Brad King | 2004-04-02 | 1 | -7/+34 |
| | | | | debug or vice versa. | ||||
* | BUG: Fix Bug #445 - Same library in multiple projects can cause problems | Andy Cedilnik | 2003-12-18 | 1 | -1/+1 |
| | |||||
* | ENH: add support for OBJECT_DEPENDS for visual studio | Bill Hoffman | 2003-07-31 | 1 | -0/+47 |
| | |||||
* | BUG: Fix copy/paste typo | Andy Cedilnik | 2003-07-22 | 1 | -3/+3 |
| | |||||
* | moved function into cmTarget | Ken Martin | 2003-06-24 | 1 | -0/+104 |
| | |||||
* | removed some no longer required code | Ken Martin | 2003-06-23 | 1 | -13/+0 |
| | |||||
* | more crazt changes source files now must match with full path | Ken Martin | 2003-06-05 | 1 | -0/+14 |
| | |||||
* | ENH: remove warnings from borland 6 compiler | Bill Hoffman | 2003-05-29 | 1 | -1/+0 |
| | |||||
* | ENH: add stdlib.h for portability to borland 6 | Bill Hoffman | 2003-05-24 | 1 | -0/+1 |
| | |||||
* | BUG: HasCXX did not use GetFileFormat and was broken | Bill Hoffman | 2003-03-15 | 1 | -2/+2 |
| | |||||
* | ENH: add target properties | Bill Hoffman | 2002-12-20 | 1 | -0/+36 |
| | |||||
* | ENH: Moved ExpandListVariables out of individual commands. Argument ↵ | Brad King | 2002-12-11 | 1 | -3/+1 |
| | | | | evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside. | ||||
* | BUG: the dependency analysis would incorrectly alphabetically re-order the | Amitha Perera | 2002-11-19 | 1 | -96/+171 |
| | | | | | link lines, which affects external libraries pulled up from deep within the dependency tree. Fixed by preserving order everywhere. | ||||
* | ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵ | Brad King | 2002-10-23 | 1 | -3/+3 |
| | | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. | ||||
* | If you specify header file as source, it should still use C compiler and not ↵ | Andy Cedilnik | 2002-10-06 | 1 | -1/+2 |
| | | | | CXX. Also fix COnly test so that it make sure that this still works... | ||||
* | removed some includes | Ken Martin | 2002-09-27 | 1 | -0/+1 |
| | |||||
* | modified how source files store properties | Ken Martin | 2002-08-16 | 1 | -2/+2 |
| | |||||
* | removed all source lists from the system and made them vectors. Also ↵ | Ken Martin | 2002-06-27 | 1 | -26/+7 |
| | | | | appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building | ||||
* | BUG: try to tell the difference between variables with sources and other ↵ | Bill Hoffman | 2002-06-25 | 1 | -2/+12 |
| | | | | variables | ||||
* | modified to handle src list vectors without proper dollar signs | Ken Martin | 2002-06-24 | 1 | -17/+62 |
| | |||||
* | modified create test source to create a vector | Ken Martin | 2002-06-19 | 1 | -6/+15 |
| | |||||
* | ERR: Fixed compiler warnings. | Brad King | 2002-06-18 | 1 | -0/+1 |
| | |||||
* | ENH: only add _LIB_DEPEND information for libraries and modules | Bill Hoffman | 2002-06-03 | 1 | -13/+19 |
| | |||||
* | BUG: never make a target depend on itself. This was causing unnecessary ↵ | Amitha Perera | 2002-05-29 | 1 | -0/+6 |
| | | | | library duplication, resulting in link errors on some platforms. | ||||
* | FIX: Remove assert since it was breaking IRIX builds. | Amitha Perera | 2002-05-12 | 1 | -2/+0 |
| | |||||
* | FIX: Const reference to a set needs a const_iterator. (.NET build error) | Jim Miller | 2002-05-10 | 1 | -1/+1 |
| | |||||
* | BUG: Correct some of the dependency analysis code. | Amitha Perera | 2002-05-10 | 1 | -50/+53 |
| | | | | | | | | | - Make sure the original link line is untouched - Avoid duplicating the link line when supporting version < 1.4 - Make sure the cyclic dependencies and such are output correctly in complicated cases. - Avoid outputing dependencies that are already satisfied on the original link line when possible. | ||||
* | ENH: change set<string> to set<cmStdString> to avoid long symbols that ↵ | Bill Hoffman | 2002-05-09 | 1 | -8/+8 |
| | | | | crash ar on solaris | ||||
* | ENH: rework library depend stuff | Bill Hoffman | 2002-05-03 | 1 | -157/+118 |
| | |||||
* | - bug fix where paths weren't being output when LIB_OUT_PATH *isn't* used | Amitha Perera | 2002-05-03 | 1 | -15/+65 |
| | | | | | - test case for above mentioned bug - more comments. Comments are good. | ||||
* | check for optimized or debug library adds | Bill Hoffman | 2002-05-02 | 1 | -2/+17 |
| | |||||
* | remove canonical conversion for lib names | Bill Hoffman | 2002-05-02 | 1 | -40/+3 |
| | |||||
* | make it backwards compatible with old cmake | Bill Hoffman | 2002-05-02 | 1 | -4/+21 |
| | |||||
* | Debug optimized cache fixes | Bill Hoffman | 2002-05-02 | 1 | -8/+41 |
| |