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
|
24 gadi atpakaļ |
Brad King
|
cfa25e9e1a
ENH: Added INSTALL_PROGRAMS command and corresponding support. This involved splitting cmTarget::INSTALL into INSTALL_FILES and INSTALL_PROGRAMS enum values. INSTALL_FILES no longer adds execute permission. The INSTALL_PROGRAMS commnad takes either a list of explicit names, or a regex. It will not expand source lists like the INSTALL_FILES command will.
|
24 gadi atpakaļ |
Brad King
|
e693d47253
ENH: Added support for selection of static/shared build on a per-library basis.
|
24 gadi atpakaļ |
Bill Hoffman
|
9c9461d130
allow no name project
|
24 gadi atpakaļ |
Bill Hoffman
|
4f77d737c9
ENH: move utilities to targets from makefile, and add versioning to cache
|
24 gadi atpakaļ |
Bill Hoffman
|
38a164d254
ENH: rename DSWMakefile and DSPMakefile to DSWWriter and DSPWriter
|
24 gadi atpakaļ |
Bill Hoffman
|
b92b025226
STYLE: line too long
|
24 gadi atpakaļ |
Bill Hoffman
|
a3cfcd9894
BUG: clean up memory leaks.
|
24 gadi atpakaļ |
Ken Martin
|
1f6057e864
install fixes for win32
|
24 gadi atpakaļ |
Ken Martin
|
089aa3e106
option to make utilities in the all target
|
24 gadi atpakaļ |
Bill Hoffman
|
de10cfc72e
ENH: move testing stuff to cmake from configure, good bye dashboard... :)
|
24 gadi atpakaļ |
Bill Hoffman
|
96ec40943c
ENH: implement ADD_TARGET command, and add an ALL_BUILD target
|
24 gadi atpakaļ |
Ken Martin
|
2da0c57d46
added TARGET_LINK_LIBRARY command and support for debug and release libraries to link against
|
24 gadi atpakaļ |
Will Schroeder
|
54cfe84f3f
ENH:New copyright
|
24 gadi atpakaļ |
Ken Martin
|
41e1270413
support for debug and opt libraries
|
24 gadi atpakaļ |
Bill Hoffman
|
90e5612298
ENH: new GUI editor for cmake cache file
|
24 gadi atpakaļ |
Ken Martin
|
24bce99cbf
cleaned up the coding style made ivars private etc
|
24 gadi atpakaļ |
Ken Martin
|
865ec96644
major changes to support multiple libraries and source lists
|
24 gadi atpakaļ |
Bill Hoffman
|
70b14df3f0
BUG: fix depends for libraries and executables in the same dir
|
24 gadi atpakaļ |
Brad King
|
5fc8300476
ENH: Added utility dependency support. Now a project can depend on other executables as well as link libraries.
|
25 gadi atpakaļ |
Bill Hoffman
|
af30fe6745
BUG: fix circular depends on libraries and remove depends for static libraries
|
25 gadi atpakaļ |
Ken Martin
|
e5e2a57bfb
many enhancements including dll support
|
25 gadi atpakaļ |
Bill Hoffman
|
0b0d1b1d43
ENH: add CMakeCache.txt support
|
25 gadi atpakaļ |
Bill Hoffman
|
89e037ee19
ENH: first pass at cache, clean up the unix generator, clean up configure.in some
|
25 gadi atpakaļ |
Ken Martin
|
43859e36cf
ENH: add new commands fro find library and find program
|
25 gadi atpakaļ |
Ken Martin
|
fce56c57c4
some cleanup and fixes
|
25 gadi atpakaļ |
Bill Hoffman
|
d195c01a90
ENH: add cache manager class, move all commands into cmCommands.cxx to speed up compile times, share a .lib with the command line and mfc versions.
|
25 gadi atpakaļ |
Will Schroeder
|
0ce5ac760b
ENH:Documentation and cleanups
|
25 gadi atpakaļ |
Will Schroeder
|
88bbc0c30d
ENH:Documentation and cleanups
|
25 gadi atpakaļ |
Bill Hoffman
|
c54a05bfc7
ENH: rework cmake, added ruleMaker classes and changed the syntax of the CMakeLists.txt files.
|
25 gadi atpakaļ |