Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | COMP: Use kwsys to get STL set_intersection algorithm. | Brad King | 2008-01-27 | 1 | -1/+1 |
| | |||||
* | ENH: Created cmComputeLinkDepends to compute link dependencies. | Brad King | 2008-01-27 | 1 | -0/+1 |
| | | | | | | | | - This will be useful for imported library dependencies - Replaces old cmTarget analyze-lib-depends stuff for linking - Formalizes graph construction and dump - Explicitly represents dependency inferral sets - Use BFS of initial dependencies to preserve order | ||||
* | BUG: Do not have variable and function of the same name. Old shells do not ↵ | Brad King | 2008-01-23 | 1 | -3/+3 |
| | | | | likeit. | ||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | separation. See bug #3832 - This is purely an implementation improvement. No interface has changed. - Create cmComputeLinkInformation class - Move and re-implement logic from: cmLocalGenerator::ComputeLinkInformation cmOrderLinkDirectories - Link libraries to targets with their full path (if it is known) - Dirs specified with link_directories command still added with -L - Make link type specific to library names without paths (name libfoo.a without path becomes -Wl,-Bstatic -lfoo) - Make directory ordering specific to a runtime path computation feature (look for conflicting SONAMEs instead of library names) - Implement proper rpath support on HP-UX and AIX. | ||||
* | COMP: The find_package command needs more of kwsys. Added String.h, ↵ | Brad King | 2008-01-17 | 1 | -0/+4 |
| | | | | String.c, and auto_ptr.hxx to bootstrapping kwsys. | ||||
* | ENH: Simplified CMake version information using KWSys DateStamp feature. ↵ | Brad King | 2007-11-15 | 1 | -19/+30 |
| | | | | Reduced duplicate code in bootstrap script. | ||||
* | ENH: add new file | Bill Hoffman | 2007-10-18 | 1 | -0/+1 |
| | |||||
* | ENH: Merging changes from branch CMake-SourceFile2-b between tags | Brad King | 2007-06-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | CMake-SourceFile2-bp and CMake-SourceFile2-b-mp1 to trunk. This commit is surrounded by tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post on the trunk. The changes re-implement cmSourceFile and the use of it to allow instances to be created much earlier. The use of cmSourceFileLocation allows locating a source file referenced by a user to be much simpler and more robust. The two SetName methods are no longer needed so some duplicate code has been removed. The strange "SourceName" stuff is gone. Code that created cmSourceFile instances on the stack and then sent them to cmMakefile::AddSource has been simplified and converted to getting cmSourceFile instances from cmMakefile. The CPluginAPI has preserved the old API through a compatibility interface. Source lists are gone. Targets now get real instances of cmSourceFile right away instead of storing a list of strings until the final pass. TraceVSDependencies has been re-written to avoid the use of SourceName. It is now called TraceDependencies since it is not just for VS. It is now implemented with a helper object which makes the code simpler. | ||||
* | ENH: Fix copyright year | Andy Cedilnik | 2007-04-04 | 1 | -1/+1 |
| | |||||
* | COMP: fix bootstrap maybe | Ken Martin | 2006-12-07 | 1 | -0/+4 |
| | |||||
* | ENH: fix bootstrap for mac | Bill Hoffman | 2006-12-05 | 1 | -4/+1 |
| | |||||
* | ENH: merge in changes for beos support | Bill Hoffman | 2006-12-04 | 1 | -0/+14 |
| | |||||
* | ENH: fix errors for unix builds | Bill Hoffman | 2006-11-29 | 1 | -0/+1 |
| | |||||
* | ENH: Adding option to use system-installed third-party libraries. This ↵ | Brad King | 2006-10-19 | 1 | -1/+12 |
| | | | | addresses bug#3653. | ||||
* | ENH: Renamed kwsysPlatformCxxTests to kwsysPlatformTests and generalized it ↵ | Brad King | 2006-10-04 | 1 | -21/+21 |
| | | | | for multiple language tests (C and CXX). | ||||
* | ENH: Added System component of kwsys. | Brad King | 2006-09-21 | 1 | -2/+5 |
| | |||||
* | ENH: Changing default data and doc directories to share/cmake-V.v and ↵ | Brad King | 2006-08-26 | 1 | -2/+11 |
| | | | | doc/cmake-V.v instead of share/CMake and doc/CMake for consistency with many linux distribution conventions. | ||||
* | COMP: Fix for new kwsys Configure.h.in. | Brad King | 2006-08-26 | 1 | -2/+4 |
| | |||||
* | ENH: Support large file systems in kwsys | Andy Cedilnik | 2006-08-22 | 1 | -0/+2 |
| | |||||
* | COMP: More warnings and hp issues | Andy Cedilnik | 2006-07-26 | 1 | -11/+5 |
| | |||||
* | COMP: Handle both ansi and non-ansi C | Andy Cedilnik | 2006-07-26 | 1 | -0/+17 |
| | |||||
* | COMP: Remove warning | Andy Cedilnik | 2006-07-25 | 1 | -3/+3 |
| | |||||
* | ENH: Fix copyright year | Andy Cedilnik | 2006-04-17 | 1 | -1/+1 |
| | |||||
* | ENH: add patch for finding applications on OSX | Bill Hoffman | 2006-04-13 | 1 | -3/+17 |
| | |||||
* | ENH: add a wrapper for xcodebuild to get around bug and verbose output | Bill Hoffman | 2006-03-31 | 1 | -1/+1 |
| | |||||
* | ENH: Remove things from bootstrap | Andy Cedilnik | 2006-03-22 | 1 | -6/+10 |
| | |||||
* | ENH: Remove cmGlob and use glob from kwsys | Andy Cedilnik | 2006-03-21 | 1 | -1/+0 |
| | |||||
* | ENH: add more depends for bootstrap | Bill Hoffman | 2006-03-06 | 1 | -1/+1 |
| | |||||
* | ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as ↵ | Brad King | 2006-02-19 | 1 | -0/+1 |
| | | | | replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691. | ||||
* | ENH: Created new install script generation framework. The INSTALL command ↵ | Brad King | 2006-02-19 | 1 | -0/+3 |
| | | | | creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. | ||||
* | ENH: Made default install prefix consistent with building with another CMake. | Brad King | 2006-02-17 | 1 | -2/+26 |
| | |||||
* | ENH: some reorg of the unix makefile generator | Ken Martin | 2006-02-15 | 1 | -0/+4 |
| | |||||
* | BUG: Fixed bootstrap from MSYS prompt. It was working only when the ↵ | Brad King | 2006-02-10 | 1 | -1/+9 |
| | | | | bootstrap directory in MSYS mapped to the same directory on windows except for the drive letter in front. Now it should work from any path. | ||||
* | ENH: Added kwsys::String class to shorten debugging symbols and error ↵ | Brad King | 2006-02-07 | 1 | -0/+1 |
| | | | | messages involving std::string. | ||||
* | ENH: Enabled bootstrapping with MinGW from an MSYS prompt. | Brad King | 2006-01-31 | 1 | -17/+66 |
| | |||||
* | ENH: Push glob to the kwsys | Andy Cedilnik | 2005-10-18 | 1 | -0/+2 |
| | |||||
* | ENH: Add file time comparison code | Andy Cedilnik | 2005-10-12 | 1 | -0/+1 |
| | |||||
* | BUG: try to fix qt problems | Bill Hoffman | 2005-09-10 | 1 | -0/+1 |
| | |||||
* | ENH: fix bootstrap, maybe this should somehow grep awk the sources from the ↵ | Bill Hoffman | 2005-09-04 | 1 | -0/+1 |
| | | | | cmakelist file.... | ||||
* | ENH: Use the new parser that supports nested variables | Andy Cedilnik | 2005-06-13 | 1 | -0/+3 |
| | |||||
* | ENH: removed UMG2 | Ken Martin | 2005-06-09 | 1 | -2/+0 |
| | |||||
* | ENH: moved gen3 into bootstrap process | Ken Martin | 2005-05-12 | 1 | -0/+2 |
| | |||||
* | ENH: Improve internal test handling by creating a test class. Command ↵ | Andy Cedilnik | 2005-04-24 | 1 | -0/+1 |
| | | | | cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file | ||||
* | COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and ↵ | Brad King | 2005-04-21 | 1 | -5/+27 |
| | | | | KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable. | ||||
* | COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide ↵ | Brad King | 2005-04-15 | 1 | -0/+11 |
| | | | | kwsys/cstddef header (to get size_t for hash_fun.hxx). | ||||
* | ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, ↵ | Brad King | 2005-04-15 | 1 | -8/+57 |
| | | | | KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers. | ||||
* | ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. ↵ | Brad King | 2005-04-15 | 1 | -0/+11 |
| | | | | Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported. | ||||
* | COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard ↵ | Brad King | 2005-04-13 | 1 | -0/+11 |
| | | | | argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC. | ||||
* | BUG: Added more try-compiles from kwsys. | Brad King | 2005-04-13 | 1 | -1/+45 |
| | |||||
* | BUG: The bootstrap script should perform the KWSYS_STL_STRING_HAVE_NEQ_CHAR ↵ | Brad King | 2005-04-06 | 1 | -0/+11 |
| | | | | test for kwsys. |