My patches to CMake
Go to file
Brad King 4df215a268 Removing automatic addition of a -I path for the current source directory.
This is not consistent with the Visual Studio generators which do not
provide this path.  It should not be added anyway because it is adding
an include path not requested by the CMakeLists.txt code.  The code I'm
removing was originally added in revision 1.17 of cmUnixMakefileGenerator.cxx
as a part of several other changes and has a commit log entry of

  "some bug fixes"

It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
Since all our projects build in the VS IDE without this include path, it should not be needed.  Users can easily fix problems caused by this by adding

  INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})

to their CMakeLists.txt code.  This was often necessary previously when a
project was originally written on a Unix system and then built with
Visual Studio.
2004-06-15 11:52:58 -04:00
Docs BUG: Fixed identification of ( and ) tokens to avoid finding them in string literals. 2004-02-19 10:28:57 -05:00
Example ENH: add enable language support for PROJECT command, this means that a C only project can be built with cmake, even without a cxx compiler 2002-04-02 15:43:23 -05:00
Modules ENH: add NDEBUG to windows release builds for both ide and nmake 2004-06-14 12:16:25 -04:00
Source Removing automatic addition of a -I path for the current source directory. 2004-06-15 11:52:58 -04:00
Templates ENH: add NDEBUG to windows release builds for both ide and nmake 2004-06-14 12:16:25 -04:00
Tests ENH: Handle spaces in the path 2004-06-14 11:24:45 -04:00
Utilities a) new version of tools like Doxygen and Graphviz now set install path info in win32 registery. use it. 2004-06-08 17:26:48 -04:00
.gitattributes *** empty log message *** 2000-08-29 10:56:51 -04:00
CMake.pdf ENH:New pdf for CMake 2002-04-26 09:22:41 -04:00
CMake.rtf fix spelling errors 2003-02-14 09:25:41 -05:00
CMakeLists.txt ENH: move version to 2.1 for cvs because 2.0 has been branched 2004-05-05 10:19:36 -04:00
CMakeLogo.gif ENH: CMakeLogo for Dart to use on testing web page. 2001-08-07 08:46:26 -04:00
CMakeSystemConfig.txt.in ENH: move testing stuff to cmake from configure, good bye dashboard... :) 2001-05-04 11:30:46 -04:00
CMakeWindowsSystemConfig.txt ENH: move testing stuff to cmake from configure, good bye dashboard... :) 2001-05-04 11:30:46 -04:00
ChangeLog.txt ENH: add new change log marking 2.0 branch 2004-05-05 10:21:43 -04:00
Copyright.txt ENH: Updated copyright. 2002-08-08 15:14:59 -04:00
DartConfig.cmake ENH: Cleanups 2004-06-09 11:30:13 -04:00
bootstrap ERR: Fix bootstrap for the changes in kwsys 2003-12-31 08:56:37 -05:00
cmake.1 ENH: Initial checkin of unix manpage. 2002-08-08 11:58:30 -04:00
configure ENH: Configure script now just invokes bootstrap script. 2003-06-23 08:58:19 -04:00
doxygen.config ENH:Doxygenated CMake 2001-01-11 16:19:55 -05:00