Ken Martin
|
7b5a8762c6
|
modified how source files store properties
|
2002-08-16 11:20:18 -04:00 |
Bill Hoffman
|
f23688659f
|
BUG: handle .exe extension for cygwin
|
2002-08-08 12:30:39 -04:00 |
Bill Hoffman
|
fc7e4169e1
|
BUG: fix jump to directory and build for nmake if library path is not set. combine OutputBuildExecutableInDir and OutputBuildLibraryInDir into OutputBuildTargetInDir
|
2002-07-31 13:45:07 -04:00 |
Andy Cedilnik
|
9f6ebe4eb7
|
Fix problem when using NMake. This generated lines without space so nmake got all confused
|
2002-07-10 09:33:17 -04:00 |
Ken Martin
|
44a7cd55ff
|
removed all source lists from the system and made them vectors. Also appended _CMAKE_PATH to the end of the automatic cache entries for executables and libraries. Odds of all these changes working are slim but cmake builds and passes all its tests. VTK40 starts building
|
2002-06-27 15:57:09 -04:00 |
Brad King
|
07d35e662d
|
ENH: Added cmStringStream class to wrap std::stringstream or std::strstream depending on the platform. The interface is that of std::stringstream, so no "ends" or "rdbuf()->freeze(0)" lines are needed.
|
2002-06-19 15:21:49 -04:00 |
Bill Hoffman
|
344a7cff8d
|
use lower case and not short path for uniq paths on window
|
2002-06-11 14:25:44 -04:00 |
Bill Hoffman
|
06047d14bb
|
ENH: don't use short paths in the output
|
2002-06-11 11:01:16 -04:00 |
Bill Hoffman
|
8f89fe11c7
|
use short path to get unique path names for depend path output
|
2002-06-11 10:43:40 -04:00 |
Brad King
|
8f60b06037
|
BUG: MAKEFLAGS does not need to be passed on command line. It is automatically set by make in environment for recursive call.
|
2002-05-29 09:56:33 -04:00 |
Bill Hoffman
|
fd98b0cca0
|
ENH: enable cxx by default if no languages have been enabled
|
2002-05-22 09:48:33 -04:00 |
Bill Hoffman
|
6734d3bb88
|
ENH: change set<string> to set<cmStdString> to avoid long symbols that crash ar on solaris
|
2002-05-09 09:33:52 -04:00 |
Bill Hoffman
|
db859464f2
|
WNG: remove a warning
|
2002-05-07 09:11:39 -04:00 |
Bill Hoffman
|
3bc9830686
|
ENH: add an edit_cache target that runs ccmake or CMakeSetup
|
2002-05-07 09:02:45 -04:00 |
Bill Hoffman
|
27fe57b716
|
ENH: change LINK_LIBRARY to add to targets
|
2002-05-02 13:17:10 -04:00 |
Amitha Perera
|
1f8df8585e
|
ENH: Add library dependency analysis.
|
2002-05-01 14:00:21 -04:00 |
Bill Hoffman
|
42b7d859ad
|
BUG: look for -l anywhere in link library entry not just the begining of the line
|
2002-04-30 08:09:41 -04:00 |
Bill Hoffman
|
2ba1ee8672
|
ENH: remove redirections for output of make commands as some things are lost
|
2002-04-26 21:45:49 -04:00 |
Bill Hoffman
|
1a92507da0
|
COM: just fix up a comment
|
2002-04-26 12:43:08 -04:00 |
Bill Hoffman
|
73c7caa774
|
BUG: fix shared links for cc on hp
|
2002-04-26 12:21:13 -04:00 |
Bill Hoffman
|
b3b3281b7f
|
ENH: clean up depend output
|
2002-04-23 12:18:51 -04:00 |
Bill Hoffman
|
361f17802f
|
ENH: add depends for utility targets
|
2002-04-23 11:33:28 -04:00 |
Sebastien Barre
|
6083e3c127
|
ENH: make CMake less verbose/precious
|
2002-04-22 15:16:54 -04:00 |
Sebastien Barre
|
d774cd7c2b
|
ENH: make CMake less verbose/precious
|
2002-04-22 14:22:46 -04:00 |
Bill Hoffman
|
719a334f84
|
BUG: try to make sure a depend file only has one rule
|
2002-04-19 09:00:35 -04:00 |
Ken Martin
|
dd7ab1f577
|
BUG: work with spaces in the path
|
2002-04-18 16:13:15 -04:00 |
Andy Cedilnik
|
aa0ac1642b
|
Make quotes and echos to work on unix (hopefully)
|
2002-04-18 15:58:35 -04:00 |
Bill Hoffman
|
fe4eb49014
|
BUG: quote the echo commands
|
2002-04-18 13:44:50 -04:00 |
Bill Hoffman
|
29f7c0ff03
|
ENH: use convert to output path for depend files
|
2002-04-17 14:39:32 -04:00 |
Yves Starreveld
|
cdc65cfebf
|
Allow modules to build properly again. (broken when Cxx testing was added)
|
2002-04-11 16:58:43 -04:00 |
Bill Hoffman
|
ea4a3d5e7b
|
ENH: clean up utility rule generation
|
2002-04-11 10:29:51 -04:00 |
Sebastien Barre
|
e455a83969
|
FIX: echo pb, make Nmake gen use Unix gen, factorize stuff in Unix gen
|
2002-04-11 09:53:41 -04:00 |
Andy Cedilnik
|
b26be30740
|
Fix problem with custom commands on unix
|
2002-04-10 16:45:06 -04:00 |
Bill Hoffman
|
de93907bdd
|
ENH: check for compile flags and add back c flag to unix generator
|
2002-04-09 12:15:32 -04:00 |
Bill Hoffman
|
65e3edea04
|
ENH: use separate vars for creating c++ and c shared libraries and add a test for c libraries
|
2002-04-08 13:36:18 -04:00 |
Bill Hoffman
|
04d53a3865
|
ENH: separate the ar program for cxx and c
|
2002-04-04 11:01:41 -05:00 |
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 |
Bill Hoffman
|
4651dbcfc6
|
ENH: expand variables in arguments before the commands get them
|
2002-03-05 18:41:24 -05:00 |
Bill Hoffman
|
076aafe79a
|
ENH: add file specific compile flags
|
2002-03-04 14:14:41 -05:00 |
Bill Hoffman
|
b8d2413156
|
ENH: fix for spaces in paths on unix
|
2002-02-22 15:40:44 -05:00 |
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
|
2002-02-22 13:38:33 -05:00 |
Bill Hoffman
|
3c748ec5ad
|
ENH: add a virtual CreateMakeVariable to shorten makefile variables for borland make
|
2002-02-21 15:55:20 -05:00 |
Bill Hoffman
|
12c5f0fa26
|
ENH: fix for borland tlib files with dash in them problem.
|
2002-02-18 14:09:03 -05:00 |
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
|
2002-02-14 10:03:19 -05:00 |
Berk Geveci
|
0813149896
|
Better support for parallel builds. Subdirs depend on their parent.
|
2002-02-01 13:07:27 -05:00 |
Will Schroeder
|
a6a43d5320
|
ENH:Updated copyright
|
2002-01-21 15:30:43 -05:00 |
Bill Hoffman
|
8efc43b7d5
|
BUG: remove warning from hpux make
|
2002-01-21 11:39:00 -05:00 |
Ken Martin
|
475364ac48
|
some fixes to recent screwerd up changes
|
2002-01-18 13:30:51 -05:00 |
Sebastien Barre
|
201764e166
|
Fix so that ADD_DEPENDENCIES work (the Utilities dependencies were not output)
|
2002-01-17 15:46:04 -05:00 |