Yves Starreveld
|
cdc65cfebf
|
23 years ago |
Bill Hoffman
|
ea4a3d5e7b
ENH: clean up utility rule generation
|
23 years ago |
Sebastien Barre
|
e455a83969
FIX: echo pb, make Nmake gen use Unix gen, factorize stuff in Unix gen
|
23 years ago |
Andy Cedilnik
|
b26be30740
Fix problem with custom commands on unix
|
23 years ago |
Bill Hoffman
|
de93907bdd
ENH: check for compile flags and add back c flag to unix generator
|
23 years ago |
Bill Hoffman
|
65e3edea04
ENH: use separate vars for creating c++ and c shared libraries and add a test for c libraries
|
23 years ago |
Bill Hoffman
|
04d53a3865
ENH: separate the ar program for cxx and c
|
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
|
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.
|
24 years ago |
Bill Hoffman
|
4651dbcfc6
ENH: expand variables in arguments before the commands get them
|
24 years ago |
Bill Hoffman
|
076aafe79a
ENH: add file specific compile flags
|
24 years ago |
Bill Hoffman
|
b8d2413156
ENH: fix for spaces in paths on unix
|
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
|
12c5f0fa26
ENH: fix for borland tlib files with dash in them problem.
|
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 |
Berk Geveci
|
0813149896
Better support for parallel builds. Subdirs depend on their parent.
|
24 years ago |
Will Schroeder
|
a6a43d5320
ENH:Updated copyright
|
24 years ago |
Bill Hoffman
|
8efc43b7d5
BUG: remove warning from hpux make
|
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
|
cddba435b8
ENH: add silent and suffixes to check depend file
|
24 years ago |
Berk Geveci
|
67a5a82586
Improved performance by removing implicit rules.
|
24 years ago |
Bill Hoffman
|
0358cc83d0
remove extra logic not needed anymore because of better depends
|
24 years ago |
Berk Geveci
|
c88408141b
Quote echo
|
24 years ago |
Bill Hoffman
|
d253ef49bc
BUG: put back recursive call to make for checking sources
|
24 years ago |
Berk Geveci
|
0ac6b2d7a0
Type || should have been &&
|
24 years ago |
Bill Hoffman
|
d1fb9d757f
ENH: remove one call to make, and clean echo stuff a bit
|
24 years ago |
Berk Geveci
|
cff85a6386
BUG: fix long depend list because it gets cut on the hp: I may look like berk, but it is bill H.
|
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 |