Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make search paths ordered and unique | David Cole | 2012-02-22 | 1 | -1/+14 |
| | | | | | Avoid duplicates. Same as before the introduction of the INCLUDE_DIRECTORIES target property. | ||||
* | Extract and use the INCLUDE_DIRECTORIES target properties. | Stephen Kelly | 2012-02-22 | 1 | -9/+13 |
| | | | | | | | | | Eliminate callers of cmMakefile::GetIncludeDirectories. All callers of GetIncludeDirectories should go through the local generator object. Only the local generator calls cmTarget::GetIncludeDirectories directly. | ||||
* | Convert CMake to OSI-approved BSD License | Brad King | 2009-09-28 | 1 | -14/+9 |
| | | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range. | ||||
* | ENH: Remove unused code from cmMakeDepend | Brad King | 2009-03-16 | 1 | -58/+0 |
| | | | | | | | This class is the old-style dependency scanner. It is needed only to implement the output_required_files command. This change removes some code not needed for that purpose, including a reference to the HEADER_FILE_ONLY property. | ||||
* | BUG: fix for bug 6136 make sure includes are not directories | Bill Hoffman | 2007-12-15 | 1 | -4/+4 |
| | |||||
* | BUG: some UNIX fixes for my m_ commit | Ken Martin | 2006-03-15 | 1 | -4/+4 |
| | |||||
* | STYLE: some m_ to this-> cleanup | Ken Martin | 2006-03-15 | 1 | -71/+72 |
| | |||||
* | STYLE: Fix some style issues | Andy Cedilnik | 2006-03-10 | 1 | -22/+25 |
| | |||||
* | ENH: make LOCATION an computed property of the target and get rid of a bunch ↵ | Ken Martin | 2005-06-22 | 1 | -3/+3 |
| | | | | of const junk | ||||
* | BUG: fix for bug 373 make depend problem | Bill Hoffman | 2003-11-12 | 1 | -2/+4 |
| | |||||
* | removed duplicate includes | Ken Martin | 2003-08-10 | 1 | -1/+0 |
| | |||||
* | ENH: performance fixes for network depends | Bill Hoffman | 2003-07-28 | 1 | -7/+31 |
| | |||||
* | ENH: Merged use of the kwsys RegularExpression class instead of ↵ | Brad King | 2003-06-23 | 1 | -1/+2 |
| | | | | cmRegularExpression. | ||||
* | Implement GetLineFromStream that actually works and use it instead of getline | Andy Cedilnik | 2003-03-27 | 1 | -3/+3 |
| | |||||
* | BUG: fix bug in depends | Bill Hoffman | 2002-12-10 | 1 | -6/+0 |
| | |||||
* | FIX: a / was appended without checking if there wasn't one already. | Sebastien Barre | 2002-11-06 | 1 | -3/+12 |
| | |||||
* | ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵ | Brad King | 2002-10-23 | 1 | -10/+10 |
| | | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs. | ||||
* | ERR: Fixes for comeau compiler. NULL is a pointer of type void*, and cannot ↵ | Brad King | 2002-09-10 | 1 | -2/+2 |
| | | | | be compared directly with other pointer types. We use 0 instead. | ||||
* | modified how source files store properties | Ken Martin | 2002-08-16 | 1 | -1/+1 |
| | |||||
* | removed all source lists from the system and made them vectors. Also ↵ | Ken Martin | 2002-06-27 | 1 | -24/+20 |
| | | | | 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 | ||||
* | now includes current include files directory when searching for files it ↵ | Ken Martin | 2002-06-10 | 1 | -8/+24 |
| | | | | includes | ||||
* | ENH: major change, the cmMakefile now contains a master list of cmSourceFile ↵ | Bill Hoffman | 2002-03-29 | 1 | -8/+8 |
| | | | | objects, the source lists reference the list via pointers, also you can now set properties on a file, like compile flags, abstract, etc. | ||||
* | ENH:Updated copyright | Will Schroeder | 2002-01-21 | 1 | -30/+6 |
| | |||||
* | Now adds dependency if the file doesn't exist but will be created during the ↵ | Franck Bettinger | 2001-11-16 | 1 | -4/+41 |
| | | | | compilation | ||||
* | ENH: cmMakeDepend::GenerateDependInformation will now use hints regardless ↵ | Brad King | 2001-11-12 | 1 | -14/+19 |
| | | | | of whether the actual file exists. This can be used to add dependencies to .h files which are generated but included in hand-written .cxx files. If the .cxx does exist, though, it will be used first, and the hints will be used afterward. | ||||
* | BUG: Changed include and link directory paths in cmMakefile back to ↵ | Brad King | 2001-07-30 | 1 | -2/+2 |
| | | | | std::vector because there is an order dependency. Only cmMakefile::AddIncludeDirectory and cmMakefile::AddLinkDirectory should be called to add directories to the paths. They make sure the paths are unique as they are inserted. | ||||
* | Removed the Uniquification of the include and link directory list in FinalPass, | Ian Scott | 2001-07-30 | 1 | -2/+2 |
| | | | | | and achieved the same effect by makein m_LinkDirectores and m_IncludeDirectories a set rather than vector | ||||
* | BUG: Need to expand variables in search paths in case it hasn't been done ↵ | Brad King | 2001-07-17 | 1 | -1/+3 |
| | | | | yet by the makefile. | ||||
* | ENH: Hacked together a new implementation of the dependency generator code. ↵ | Brad King | 2001-07-17 | 1 | -137/+99 |
| | | | | This should support finding dependencies for individual files without doing them for the entire makefile. Use cmMakeDepend::FindDependencies() to do this. | ||||
* | ENH: Extended INCLUDE_REGULAR_EXPRESSION to allow selective complaints about ↵ | Brad King | 2001-06-21 | 1 | -30/+19 |
| | | | | missing dependencies. | ||||
* | BUG: Dependency hints must be removed by the makefile generator before ↵ | Brad King | 2001-06-12 | 1 | -14/+0 |
| | | | | adding the dependencies generated by cmMakeDepend. | ||||
* | some cleanup to the make depend process | Ken Martin | 2001-06-12 | 1 | -24/+46 |
| | |||||
* | ENH: unify make process on unix | Bill Hoffman | 2001-05-16 | 1 | -1/+0 |
| | |||||
* | ENH:New copyright | Will Schroeder | 2001-04-27 | 1 | -3/+28 |
| | |||||
* | STYLE: Updated comments for name change cmClassFile->cmSourceFile | Brad King | 2001-04-25 | 1 | -7/+7 |
| | |||||
* | many fixes and cleanup and features | Ken Martin | 2001-04-24 | 1 | -16/+22 |
| | |||||
* | ERR: We can't assume a vector iterator is a pointer. It must be ↵ | Brad King | 2001-04-18 | 1 | -1/+1 |
| | | | | dereferenced to get a reference to the element, and then we can take the address of that to get a pointer. "i" becomes "&*i" | ||||
* | ENH: Changed m_Indices to an stl set and renamed it to m_IndexSet. Using a ↵ | Brad King | 2001-04-16 | 1 | -24/+7 |
| | | | | set results in a significant performance increase and reduction in memory usage. | ||||
* | major changes to support multiple libraries and source lists | Ken Martin | 2001-04-11 | 1 | -18/+20 |
| | |||||
* | ENH: Added INCLUDE_REGULAR_EXPRESSION command to set regular expression used ↵ | Brad King | 2001-03-15 | 1 | -8/+5 |
| | | | | in dependency checking. | ||||
* | ENH: Added support for finding dependencies for files that don't exist. ↵ | Brad King | 2001-03-08 | 1 | -26/+86 |
| | | | | Dependency recursion begins with hints provided in the cmClassFile for a file if it doesn't exist. | ||||
* | ENH: fix depend segfault | Bill Hoffman | 2001-02-14 | 1 | -0/+4 |
| | |||||
* | ENH:Documentation and cleanups | Will Schroeder | 2001-01-11 | 1 | -0/+15 |
| | |||||
* | ENH: rework cmake, added ruleMaker classes and changed the syntax of the ↵ | Bill Hoffman | 2001-01-05 | 1 | -20/+17 |
| | | | | CMakeLists.txt files. | ||||
* | BUG: remove bogus warning about not finding a depend file, if there are no ↵ | Bill Hoffman | 2000-11-22 | 1 | -4/+4 |
| | | | | include paths | ||||
* | ENH: clean up code, and varible names | Bill Hoffman | 2000-09-21 | 1 | -4/+0 |
| | |||||
* | ENH: added a config setup file for CMakeSetup. Cleaned up the names of the ↵ | Bill Hoffman | 2000-09-18 | 1 | -2/+2 |
| | | | | source and binary directories | ||||
* | ENH: CMake and configure now use SUBDIRS in CMakeLists.txt to find all the ↵ | Bill Hoffman | 2000-09-12 | 1 | -11/+33 |
| | | | | directories of the system. | ||||
* | NEW: move from tools and config to create CMake | Bill Hoffman | 2000-08-29 | 1 | -0/+268 |