9020fec9a9get system info into cmake
Ken Martin
2001-04-27 14:40:53 -0400
ca64a39b86added configure file
Ken Martin
2001-04-27 14:25:42 -0400
f9b6a0b90dBUG: run cache build with each configure
Bill Hoffman
2001-04-27 11:53:29 -0400
5b13f975b9BUG: fix inplace builds
Bill Hoffman
2001-04-27 11:36:53 -0400
de67154214ENH: fix in source build with non-gnu
Bill Hoffman
2001-04-27 11:03:32 -0400
e14ecec4c7ENH: add output when creating files
Bill Hoffman
2001-04-27 09:32:55 -0400
07bd60f6b3better help strings
Ken Martin
2001-04-27 09:30:27 -0400
dbdf1c356bENH:New copyright
Will Schroeder
2001-04-27 09:13:01 -0400
e25a8f1d72removed old junk
Ken Martin
2001-04-27 08:46:04 -0400
54cfe84f3fENH:New copyright
Will Schroeder
2001-04-27 08:01:17 -0400
1ba4ef0fdfENH:Copyright
Will Schroeder
2001-04-27 07:55:13 -0400
41e1270413support for debug and opt libraries
Ken Martin
2001-04-26 16:22:53 -0400
888e47ddb4better help
Ken Martin
2001-04-26 15:41:18 -0400
61d2314989ENH: Changed WriteConfiguration to non-const so it can do error checking. Added parsing and output of a name for each WrapperSet generated from a CABLE_WRAP command.
Brad King
2001-04-26 15:27:38 -0400
2c1fb789d7ENH: add help for cache entries
Bill Hoffman
2001-04-26 14:53:44 -0400
6e5af0e6ccsome fixes for If commands
Ken Martin
2001-04-26 10:49:12 -0400
30ad61805bbug fixes
Ken Martin
2001-04-26 09:38:31 -0400
ab7f884a44ENH: set initial build to source dir
Bill Hoffman
2001-04-25 19:01:12 -0400
11b68dea51ENH: add error checking for empty build dir
Bill Hoffman
2001-04-25 18:53:33 -0400
5c83326fb4ENH: clean up cmake GUI and remove the parsing of CMakeLists.txt files by configure
Bill Hoffman
2001-04-25 16:09:17 -0400
61091234c3rules were not inherited when they should be
Ken Martin
2001-04-25 11:47:03 -0400
c3ab706698BUG: Fixed output of dependencies. It needs to loop over the makefile's targets, not the source lists.
Brad King
2001-04-25 09:39:23 -0400
ddbf1feab4STYLE: Updated comments for name change cmClassFile->cmSourceFile
Brad King
2001-04-25 09:37:57 -0400
d8310165beupdated the docs some
Ken Martin
2001-04-25 09:33:06 -0400
91ddeacdbbERR: cmClassFile.h -> cmSourceFile.h include change.
Brad King
2001-04-24 17:33:09 -0400
73f04d1409many fixes and cleanup and features
Ken Martin
2001-04-24 16:49:12 -0400
b5746484e4BUG: fix duplicate property items
Bill Hoffman
2001-04-24 14:19:13 -0400
37468fad3aBUG: fix cache updates
Bill Hoffman
2001-04-24 13:32:31 -0400
818b0e5bc1BUG: fix build directory problem
Bill Hoffman
2001-04-24 12:40:37 -0400
435a8a7033ERR: Removed extra SRC_OBJ reference. The variable is no longer used.
Brad King
2001-04-24 09:45:40 -0400
90e5612298ENH: new GUI editor for cmake cache file
Bill Hoffman
2001-04-23 16:40:29 -0400
619dd8c479added option command
Ken Martin
2001-04-23 16:34:12 -0400
b49204ab0dnew command
Ken Martin
2001-04-23 16:33:24 -0400
8852ed9d2fBUG: Clean was not doing it's job
Dan Blezek
2001-04-23 13:58:36 -0400
80ce581a0dERR: Added virtual destructor to complement virtual functions in cmIfFunctionBlocker.
Brad King
2001-04-23 10:23:24 -0400
b5f62159caadded if else endif add definition
Ken Martin
2001-04-19 17:39:03 -0400
24bce99cbfcleaned up the coding style made ivars private etc
Ken Martin
2001-04-19 13:28:46 -0400
57c4325c7dERR: We can't assume a vector iterator is a pointer. It must be dereferenced to get a reference to the element, and then we can take the address of that to get a pointer. "i" becomes "&*i"
Brad King
2001-04-18 08:01:56 -0400
c025838c73ERR: Removed unused variable.
Brad King
2001-04-17 07:42:33 -0400
7155d1f68bBUG: fix small compile issues on HP aCC
Bill Hoffman
2001-04-16 15:40:40 -0400
f63e4a144cENH: Changed m_Indices to an stl set and renamed it to m_IndexSet. Using a set results in a significant performance increase and reduction in memory usage.
Brad King
2001-04-16 12:31:56 -0400
e963dcaa8fFIX: allow ADD_LIBRARY with no source list
Jim Miller
2001-04-16 10:15:05 -0400
7b362bdb1ffixed cable package issue
Ken Martin
2001-04-16 10:01:13 -0400
e40aaa57c3some bug fixes
Ken Martin
2001-04-12 15:34:09 -0400
fb6c4b8710ENH: Added individual library linkage output so that shared libraries will not try to link against themselves.
Brad King
2001-04-12 09:55:08 -0400
e784f153cfremoved old rules
Ken Martin
2001-04-12 09:49:33 -0400
69308873f9ENH: Generation now sets up proper linking of shared libraries to each other.
Brad King
2001-04-11 16:34:53 -0400
7b2b93560eERR: Needed to switch point where CMakeTargets.make is included so that Variables will be available to the targets file.
Brad King
2001-04-11 15:43:29 -0400
865ec96644major changes to support multiple libraries and source lists
Ken Martin
2001-04-11 14:59:02 -0400
7b47a5d2efENH: Need BUILD_SHARED_LIBRARIES defined for making windows DLLs.
Brad King
2001-04-10 15:26:57 -0400
d1e05d738fERR: Added double-quotes around command name before arguments are appended.
Brad King
2001-04-09 10:56:55 -0400
a04fa127a8ERR: Missed one EscapeSpaces call.
Brad King
2001-04-09 10:53:17 -0400
e0da3ef275ERR: Corrected use of double-quotes to be compatible with UNIX make. Now double quotes (windows) or escape sequences for spaces (unix) are added when dependencies are output.
Brad King
2001-04-09 10:31:36 -0400
e7bd5fcd19ENH: Added support for spaces in the output directory names. Spaces in the input directory name may work also, but are untested.
Brad King
2001-04-09 09:44:29 -0400
70b14df3f0BUG: fix depends for libraries and executables in the same dir
Bill Hoffman
2001-04-06 17:01:57 -0400
2a7964e310ENH: better error reporting, and add NOTFOUND into cache for library and file find
Bill Hoffman
2001-04-06 14:51:53 -0400
3355878eebfixed the documentation some
Ken Martin
2001-04-06 12:00:39 -0400
13b8be3fb7FIX: configurations list needed to be reset for each dsp file created
Jim Miller
2001-04-06 08:28:57 -0400
ee12876e2dFIX: returned to using /O2 optimization level and put a pragma in the netlib code that could not handle the /Og component of /O2
Jim Miller
2001-04-04 09:33:59 -0400
e318d87affERR: Blank line regular expression updated to allow whitespace on the line.
Brad King
2001-03-28 11:49:15 -0500
9b079becdfENH: Added support for CABLE_SOURCE_FILES to refer to files that are not in the current directory. The include path is searched for the files.
Brad King
2001-03-23 14:27:02 -0500
408cad388aERR: Added pragma to disable symbol length warning for Intel compiler.
Brad King
2001-03-21 15:52:29 -0500
20fb92d80bERR: Small bug in generated DSP file fixed. A custom command environment variable has been replaced with explicity writing out the command.
Brad King
2001-03-20 13:48:23 -0500
8c087d0e7aENH: Added SOURCE_GROUP command and corresponding support code. This command allows CMakeLists files to specify how sources are organized into groups in the generated DSP files and makefiles.
Brad King
2001-03-20 13:20:59 -0500
51ef865ef8ENH: ignore unused libary warnings, removed /force
Jim Miller
2001-03-19 11:47:12 -0500
410f7d12dbENH: Added text files group to DSP output. CMakeLists.txt is duplicated in this group and outside, but fixing this will require a reorganization of custom rule generation. I should get to that soon.
Brad King
2001-03-19 11:02:58 -0500
28cdb19782ERR: Changed generation of rule to generate cable_config.xml to be produced differently for windows and unix.
Brad King
2001-03-19 11:01:33 -0500
31ae187d0cERR: Removed functions I just added. They don't belong here (yet?).
Brad King
2001-03-19 11:00:23 -0500
a8f9aa814eENH: Added generation of a rule to re-run CMake if the cable_config.xml file is missing.
Brad King
2001-03-19 10:09:43 -0500
9312a7706bENH: Added functions to get information about the CMake executable on each platform.
Brad King
2001-03-19 10:09:04 -0500
553457a4a4ERR: Re-ordered declaration of members v. order of initialization on the constructor to match each other.
Brad King
2001-03-16 11:14:08 -0500
2d26d0be68BUG: Rearranged cable config file open to do open in construction of m_OutputFile. Fixes problem on SGI with opening the file.
Brad King
2001-03-16 11:04:35 -0500
df8a7ecafdENH: Changed generated includes to not have full path specified.
Brad King
2001-03-16 09:25:18 -0500
be4db9150cENH: Added INCLUDE_REGULAR_EXPRESSION command to set regular expression used in dependency checking.
Brad King
2001-03-15 18:09:16 -0500
b9a8948ec8ENH: Added SOURCE_FILES syntax to CABLE_DEFINE_SET command.
Brad King
2001-03-15 14:46:08 -0500
f84972610eBUG: Moved definition of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR to be as soon as their information is known.
Brad King
2001-03-15 14:33:47 -0500
354992c522BUG: Fixed segfault when CABLE_PACKAGE is only CABLE command. Related to order of virtual destructor calls.
Brad King
2001-03-15 10:42:43 -0500
d3735b65d6ERR: Added for-loop scoping hack for CMake sources on MSVC
Brad King
2001-03-14 17:49:47 -0500
08ff3427a8ENH: Added support for comments inside function calls and indented comments.
Brad King
2001-03-14 16:34:24 -0500
007f5ccd5fENH: Added support for element tag specification with syntax tag:element as an argument to the CABLE_DEFINE_SET command. A single colon with nothing to its left will result in an empty tag.
Brad King
2001-03-13 18:01:49 -0500
50c9139628ERR: Less-than-zero test replaced with greater-than-zero since we want zero arguments.
Brad King
2001-03-13 09:33:55 -0500
ce484264deENH: Improved error handling when GetError is called on a command that has not called SetError.
Brad King
2001-03-12 18:30:58 -0500
8c4795025fInclude directories under Win32 only (inherited by subdirs)
Geoffrey Cross
2001-03-12 10:10:39 -0500
8fb07209ebENH: Finished Simplifying dsptemplate processing with in place of separate Release, Debug, ReleaseDLL, ... configurations.
Brad King
2001-03-09 16:56:38 -0500
772b1f6278ERR: Fixed library path problem for ReleaseMinSize build. should now be used in place of separate Release, Debug, and ReleaseMinSize.
Brad King
2001-03-09 15:35:13 -0500
05f863d5abERR: Fixed header template for Release MinSize builds.
Brad King
2001-03-09 14:35:02 -0500
68ff294f84ENH: Added Release MinSize configuration for executables.
Brad King
2001-03-09 11:34:22 -0500
f2cd113761ENH: Made UTILITY_SOURCE command inherited, just like FIND_PROGRAM.
Brad King
2001-03-09 11:33:33 -0500
2924befe14ERR: Missing initalization of a cmClassFile::m_HeaderFileOnly fixed.
Brad King
2001-03-09 11:16:35 -0500
5fc8300476ENH: Added utility dependency support. Now a project can depend on other executables as well as link libraries.
Brad King
2001-03-09 10:53:32 -0500
60507258c7ERR: Added automatic creation of directory for cable_config.xml file and corresponding error reporting.
Brad King
2001-03-09 10:52:43 -0500
93a17629b6ENH: Added proper dependency generation for a package on cable executable.
Brad King
2001-03-09 10:52:03 -0500
4f59f98b70ERR: Replaced CMAKE_CFG= with CMAKE_CFG_OUTDIR= to fix windows behavior.
Brad King
2001-03-08 18:24:47 -0500
1b6afc5c53ENH: Added output of custom rules for XML sources.
Brad King
2001-03-08 18:13:43 -0500
670afe1fc0ENH: Added output of defines flags as part of INCLUDE_FLAGS.
Brad King
2001-03-08 17:38:46 -0500
fe25e5873bENH: Added output of a custom command's m_Source as a dependency.
Brad King
2001-03-08 17:31:59 -0500
b23fedda77ERR: Minor wording error in output message.
Brad King
2001-03-08 17:31:27 -0500
519f9d81e3ENH: Creation of generator rule now properly uses the custom command's m_Source member.
Brad King
2001-03-08 17:30:53 -0500
71153219e1ENH: Added creation of custom rules for generating CABLE packages.
Brad King
2001-03-08 16:13:27 -0500
02fe911803ENH: Added support for finding dependencies for files that don't exist. Dependency recursion begins with hints provided in the cmClassFile for a file if it doesn't exist.
Brad King
2001-03-08 16:12:16 -0500