Ken Martin
|
d0be2896d7
changed cache manager and registered generators to no longer be singletons
|
23 years ago |
Bill Hoffman
|
fc7e4169e1
BUG: fix jump to directory and build for nmake if library path is not set. combine OutputBuildExecutableInDir and OutputBuildLibraryInDir into OutputBuildTargetInDir
|
23 years ago |
Bill Hoffman
|
344a7cff8d
use lower case and not short path for uniq paths on window
|
23 years ago |
Sebastien Barre
|
d774cd7c2b
ENH: make CMake less verbose/precious
|
24 years ago |
Bill Hoffman
|
ea4a3d5e7b
ENH: clean up utility rule generation
|
24 years ago |
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
|
24 years ago |
Bill Hoffman
|
8c3400dc6b
ENH: big change in the path handling, one function CreateOutputPath is used to escape spaces and convert to the native path type
|
24 years ago |
Bill Hoffman
|
3c748ec5ad
ENH: add a virtual CreateMakeVariable to shorten makefile variables for borland make
|
24 years ago |
Bill Hoffman
|
142119be95
ENH: only depend subdir builds on TARGETS, not all sub dir operations, we do not want to build when doing a make depend
|
24 years ago |
Will Schroeder
|
a6a43d5320
ENH:Updated copyright
|
24 years ago |
Ken Martin
|
475364ac48
some fixes to recent screwerd up changes
|
24 years ago |
Sebastien Barre
|
201764e166
Fix so that ADD_DEPENDENCIES work (the Utilities dependencies were not output)
|
24 years ago |
Bill Hoffman
|
e4843d83a4
ENH: remove the rule to run make depend from the top with each change in any cmakelist file. Instead, run make depend in the current directory if a source file changes, or if a .h file changes or is removed
|
24 years ago |
Bill Hoffman
|
14e25b614d
WAR: remove warning
|
24 years ago |
Bill Hoffman
|
30a56de4b7
ENH: add custom commands for targets
|
24 years ago |
Sebastien Barre
|
f670003d24
Nmake build: move most of hard-coded values to config parameters
|
24 years ago |
Bill Hoffman
|
e7bb895afd
ENH: borland generator 2 is working more or less
|
24 years ago |
Bill Hoffman
|
ed50410ae7
bug: fix same path comparison when short paths are used
|
24 years ago |
Berk Geveci
|
0180d3156f
ENH: nmake generator much closer to working with spaces
|
24 years ago |
Bill Hoffman
|
407afb906c
closer to nmake working, added CMAKE_MAKE_COMMAND instead of MAKECOMMAND used by Dart, nmake makefiles work with borland make and nmake
|
24 years ago |
Bill Hoffman
|
2df56cf21b
ENH: fix library builds with nmake
|
24 years ago |
Bill Hoffman
|
94f82edd07
Closer to nmake build
|
24 years ago |
Bill Hoffman
|
f978b6f7ea
nmake support
|
24 years ago |
Bill Hoffman
|
dc839f80f0
start work on nmake generator
|
24 years ago |
Bill Hoffman
|
6220a187ba
clean up object file build rule, and do not attempt to remove link_directories that are in the build tree
|
24 years ago |
Bill Hoffman
|
112707a9dc
Clean up a bit more
|
24 years ago |
Bill Hoffman
|
c15ad5c98d
ENH: clean up interface and change build in current directory to build the depend file first
|
24 years ago |
Bill Hoffman
|
e197d3f219
remove memory leaks
|
24 years ago |
Bill Hoffman
|
d204791e45
ENH: integrate borland support
|
24 years ago |
Brad King
|
82996a636e
ENH: Proper dependencies between shared libraries now exist in the generated makefiles. If a shared library links to another, the other will be built before the link is attempted.
|
24 years ago |