Bill Hoffman
|
4ea0f6b949
|
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 |
|
Bill Hoffman
|
8b3b49a010
|
ENH: major change, the cmMakefile now contains a master list of cmSourceFile objects, the source lists reference the list via pointers, also you can now set properties on a file, like compile flags, abstract, etc.
|
2002-03-29 10:06:30 -05:00 |
|
Will Schroeder
|
a6a43d5320
|
ENH:Updated copyright
|
2002-01-21 15:30:43 -05:00 |
|
Brad King
|
4688198996
|
ERR: Missing forward declaration of cmMakeDepend added.
|
2002-01-17 10:48:37 -05:00 |
|
Ken Martin
|
48f77f9de1
|
next release
|
2002-01-15 15:50:35 -05:00 |
|
Ken Martin
|
d41b42a019
|
next release
|
2002-01-15 15:46:34 -05:00 |
|
Ken Martin
|
79d9bd8a59
|
added release verison to cmMakefile
|
2002-01-02 16:44:44 -05:00 |
|
Brad King
|
fd37e46eb3
|
ENH: Added option to IF command to test if a command exists. Syntax is IF(COMMAND name-of-command).
|
2001-12-18 09:39:26 -05:00 |
|
Brad King
|
ee31c3e0a4
|
ENH: SUBDIR_DEPENDS command now does nothing. The parallel build functionality is now automatic. Dependencies are setup to force the same build order as a single threaded build, but multiple files in the same directory can be built simultaneously. Also fixed bug with inheriting CMakeLists.txt files when a directory level is skipped.
|
2001-12-10 11:03:44 -05:00 |
|
Ken Martin
|
95fa88b7bc
|
version rev
|
2001-12-07 16:06:08 -05:00 |
|
Ken Martin
|
ab3b0c04aa
|
release 10
|
2001-12-07 16:01:32 -05:00 |
|
Ken Martin
|
cf8003f03f
|
up version
|
2001-12-05 12:07:34 -05:00 |
|
Ken Martin
|
d4bb11cd8b
|
up version
|
2001-12-05 11:59:18 -05:00 |
|
Sebastien Barre
|
ef74458b34
|
Add optional BEFORE param to INCLUDE_DIRECTORIES so that include dirs can be specified before the actual include dirs
|
2001-11-02 22:32:39 -05:00 |
|
Bill Hoffman
|
091e95f26d
|
ENH: add an option to configure file command that allows for only expansion of at variables and not dollar variables
|
2001-10-30 14:05:07 -05:00 |
|
Bill Hoffman
|
1c5c899fd7
|
add dependency for configure files and use short path in WIN32 cmake test
|
2001-10-26 15:42:02 -04:00 |
|
Ken Martin
|
c9caf2390c
|
version
|
2001-10-01 13:36:27 -04:00 |
|
Ken Martin
|
8e505ebf53
|
version
|
2001-10-01 13:35:44 -04:00 |
|
Bill Hoffman
|
baa28efd10
|
ENH: change InitialPass to take a const reference to the argument string, to avoid changes to the file cache
|
2001-09-20 15:08:30 -04:00 |
|
Ken Martin
|
1bf6afaabf
|
version rev to 95
|
2001-09-19 14:20:53 -04:00 |
|
Ken Martin
|
ccc1c3d50a
|
version rev to 94
|
2001-09-19 14:20:37 -04:00 |
|
Ken Martin
|
0fe42a9857
|
various windows fixes
|
2001-09-10 15:11:15 -04:00 |
|
Bill Hoffman
|
cc5c1fa6f7
|
ENH: separate command from its arguments in the custom command. This allows the generator on windows to change the slashes for just the command
|
2001-09-04 16:07:54 -04:00 |
|
John Biddiscombe
|
0645a50061
|
ENH: ExpandVariables functions return a char * for convenience
|
2001-09-01 16:12:52 -04:00 |
|
Ken Martin
|
22025945c8
|
version rev
|
2001-08-30 16:19:46 -04:00 |
|
Ken Martin
|
4798e61fa0
|
version rev
|
2001-08-30 16:19:04 -04:00 |
|
Brad King
|
222199b3cd
|
ENH: Added a const version of GetLinkLibraries().
|
2001-08-29 10:47:01 -04:00 |
|
Yves Starreveld
|
247c1640da
|
Changes to allow MODULE type target for a shared library
|
2001-08-28 18:02:59 -04:00 |
|
Bill Hoffman
|
f709e5588e
|
ENH: change expand variables to use GetDefinition
|
2001-08-27 14:44:15 -04:00 |
|
Bill Hoffman
|
a4f40c31f1
|
ENH: add dump documentation test
|
2001-08-23 17:40:07 -04:00 |
|
Bill Hoffman
|
ddd5a7d729
|
ENH: change all maps of string to be maps of cmStdString, to reduce symbol length in object files.
|
2001-08-22 11:58:17 -04:00 |
|
Bill Hoffman
|
032106c337
|
BUG: shorten length of symbols
|
2001-08-22 11:26:54 -04:00 |
|
Ken Martin
|
0b471134c3
|
now creates output directories
|
2001-08-10 15:54:19 -04:00 |
|
Ken Martin
|
c71a860978
|
updated version
|
2001-08-09 11:09:18 -04:00 |
|
Ken Martin
|
d0c306058c
|
updated version
|
2001-08-09 11:08:35 -04:00 |
|
Bill Hoffman
|
db1303aa7d
|
ENH: big change, only allow commands access to the cache via the cmMakefile class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping
|
2001-08-08 11:54:46 -04:00 |
|
Brad King
|
8a03ccda07
|
ENH: Added SUBDIR_DEPENDS command and corresponding support code. This command allows specification that a set of subdirectories be built before a particular directory.
|
2001-08-01 16:14:16 -04:00 |
|
Brad King
|
ddec29c52d
|
BUG: Changed include and link directory paths in cmMakefile back to 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.
|
2001-07-30 11:34:03 -04:00 |
|
Ian Scott
|
b24861d895
|
Removed the Uniquification of the include and link directory list in FinalPass,
and achieved the same effect by makein m_LinkDirectores and m_IncludeDirectories
a set rather than vector
|
2001-07-30 07:18:38 -04:00 |
|
Ian Scott
|
4878ed3d29
|
MAkefile now strips duplicate directores from the libraries and include paths
|
2001-07-27 13:06:05 -04:00 |
|
Ken Martin
|
f8f4560ab4
|
fixed warnings
|
2001-07-26 08:36:54 -04:00 |
|
Bill Hoffman
|
a5eac44d18
|
ENH: rework GUI with configure/OK/Cancel
|
2001-07-25 18:30:27 -04:00 |
|
Ken Martin
|
4ab2650802
|
added for each command
|
2001-07-25 16:53:13 -04:00 |
|
Ken Martin
|
0136329482
|
updated version
|
2001-07-18 16:45:49 -04:00 |
|
Amitha Perera
|
e169953e92
|
ENH: Source and header file extensions are in variables in cmMakefile.
AUX_SOURCE_DIRECTORY will only add files that have a "source" extension.
|
2001-07-16 18:40:42 -04:00 |
|
Ken Martin
|
df79a0bc47
|
version num
|
2001-07-11 13:31:47 -04:00 |
|
Ken Martin
|
ec50160652
|
version num
|
2001-07-11 13:30:59 -04:00 |
|
Brad King
|
e693d47253
|
ENH: Added support for selection of static/shared build on a per-library basis.
|
2001-07-02 15:38:02 -04:00 |
|
Ken Martin
|
2a7fc5750b
|
updated version to 0.3
|
2001-06-27 16:18:14 -04:00 |
|
Ken Martin
|
ac12186742
|
updated version to 0.2
|
2001-06-27 16:17:35 -04:00 |
|