Ken Martin
fd26d44f5f
now includes current include files directory when searching for files it includes
2002-06-10 14:19:09 -04:00
Bill Hoffman
781fac21f0
BUG: cmake needs it's own directory for includes, so depends work
2002-06-10 11:33:49 -04:00
Bill Hoffman
8f8b4375bd
ENH: remove borland bootstrap makefile
2002-06-06 11:53:34 -04:00
Ken Martin
11cff6ef6a
updated rev
2002-06-05 13:30:54 -04:00
Ken Martin
8cf291110f
now uses bootstrap
2002-06-05 13:24:54 -04:00
Ken Martin
e2925bc001
merged ccommand into cmake
2002-06-05 13:22:01 -04:00
Ken Martin
78ce57ae5b
uses executabke bootstrap
2002-06-05 09:11:06 -04:00
Ken Martin
350f09ae6d
removed ccommand use cmake now
2002-06-03 13:08:52 -04:00
Bill Hoffman
e5668ea656
ENH: only add _LIB_DEPEND information for libraries and modules
2002-06-03 10:25:55 -04:00
Ken Martin
993aebb748
fixed bug in get short path for quoted paths
2002-05-31 08:39:49 -04:00
Amitha Perera
c24c2cca18
BUG: never make a target depend on itself. This was causing unnecessary library duplication, resulting in link errors on some platforms.
2002-05-29 15:00:37 -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
Ken Martin
ccbc8a3c8a
remobed bootstrap
2002-05-28 08:56:39 -04:00
Bill Hoffman
2d9e5edb27
ENH: increase coverage
2002-05-23 13:23:35 -04:00
Ken Martin
9ebfec08a0
only add test target if testing is enabled and ctest is found
2002-05-23 10:34:36 -04:00
Ken Martin
92c5ff5b40
minor bootstap fixes
2002-05-23 10:33:37 -04:00
Ken Martin
843da92405
adde less greater
2002-05-23 10:32:28 -04:00
Bill Hoffman
0a3d0d24fd
ENH: add list expansion back
2002-05-22 13:20:54 -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
2489a3583d
ENH: better comment processing
2002-05-22 09:48:06 -04:00
Bill Hoffman
ceb365813f
ENH: fix depend problem
2002-05-22 09:47:41 -04:00
Ken Martin
1052a6700f
added initial attempt to support win32 bootstrapping
2002-05-15 17:23:09 -04:00
Berk Geveci
e10cea0da4
RunCommand now checks whether the process died abnormally (on Unix)
2002-05-15 11:11:16 -04:00
Sebastien Barre
ebebe660df
ENH: add no_system_path option to FindProgram so that the PATH is ignored
2002-05-12 11:32:29 -04:00
Sebastien Barre
1ad05f9e6d
ENH/FIX: add NO_SYSTEM_PATH option + fix command usage
2002-05-12 11:31:45 -04:00
Sebastien Barre
ce31498637
FIX: command usage
2002-05-12 11:31:12 -04:00
Amitha Perera
1c9981eb1d
FIX: Remove assert since it was breaking IRIX builds.
2002-05-11 22:28:59 -04:00
Jim Miller
de44f1faac
FIX: Const reference to a set needs a const_iterator. (.NET build error)
2002-05-10 14:06:34 -04:00
Amitha Perera
0e6b39e52f
BUG: Correct some of the dependency analysis code.
...
- Make sure the original link line is untouched
- Avoid duplicating the link line when supporting version < 1.4
- Make sure the cyclic dependencies and such are output correctly in
complicated cases.
- Avoid outputing dependencies that are already satisfied on the original
link line when possible.
2002-05-10 13:35:42 -04:00
Brad King
6b08b83d89
ERR: Added variable initializer.
2002-05-10 08:54:49 -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
Brad King
b272f6455f
ENH: Added dependency hack to support wrapping test.
2002-05-08 17:45:31 -04:00
Brad King
8e69c98615
BUG: Need to use CMAKE_CXX_COMPILER, not CXX, to get the C++ compiler name.
2002-05-08 17:37:03 -04:00
Brad King
a83e8170e9
ENH: Added ITK Tcl wrapping command.
2002-05-08 13:11:53 -04:00
Ken Martin
347b0af9cc
ENH: add clean command
2002-05-08 10:27:31 -04:00
Bill Hoffman
6e472fdbb0
ENH: take cmake style command line options so edit_cache works
2002-05-08 09:43:45 -04:00
Bill Hoffman
0caf44cb5d
ENH: fix cmake to work without ccommand.
2002-05-08 09:05:40 -04:00
Bill Hoffman
b076138e7d
BUG: short path does not work on bcc32
2002-05-08 08:46:55 -04:00
Bill Hoffman
2caeffcb20
ENH: add -B option to specify the build directory, so make edit_cache will work
2002-05-07 11:03:56 -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
cdf550de13
ENH: rework library depend stuff
2002-05-03 16:34:05 -04:00
Andy Cedilnik
399e1c0f3e
Improve bootstrape for unix
2002-05-03 13:46:34 -04:00
Amitha Perera
4bff970413
- bug fix where paths weren't being output when LIB_OUT_PATH *isn't* used
...
- test case for above mentioned bug
- more comments. Comments are good.
2002-05-03 00:27:34 -04:00
Bill Hoffman
0838265fdc
check for optimized or debug library adds
2002-05-02 19:09:12 -04:00
Bill Hoffman
46e9d970e9
remove canonical conversion for lib names
2002-05-02 16:13:18 -04:00
Bill Hoffman
a80153b5cb
make it backwards compatible with old cmake
2002-05-02 15:56:13 -04:00
Bill Hoffman
2242006ca1
Debug optimized cache fixes
2002-05-02 15:10:19 -04:00
Amitha Perera
4fe8947bcc
BUG: The library paths should stay with the libraries during dependency analysis.
2002-05-02 13:41:40 -04:00
Bill Hoffman
27fe57b716
ENH: change LINK_LIBRARY to add to targets
2002-05-02 13:17:10 -04:00