Andy Cedilnik
|
b905e8ba2e
|
STYLE: Nightly Version update
|
2004-11-04 05:38:47 -05:00 |
Brad King
|
7fdcb4e1e4
|
ENH: Generalized driver targets and subdirectory traversal rules. The implementations of all, depend, build, clean, install, etc. now follow a common framework.
|
2004-11-03 11:02:44 -05:00 |
Brad King
|
30e685b41f
|
ENH: Removed unneeded requires rules now that canonical names are available.
|
2004-11-03 08:59:13 -05:00 |
Brad King
|
8a4c0673be
|
ENH: Added convenience rules to build targets without specifying full paths.
|
2004-11-03 08:46:17 -05:00 |
Brad King
|
a5ae290a5b
|
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
2004-11-03 07:51:51 -05:00 |
Brad King
|
e34207c1f0
|
COMP: Fix new cmGeneratedFileStream for MSVC.
|
2004-11-03 07:27:44 -05:00 |
Brad King
|
d46d8df0ed
|
ENH: Re-implemented cmGeneratedFileStream to look like a real stream and replace the destination file atomically. This will avoid problems with the process being terminated while generating a file.
|
2004-11-03 07:23:18 -05:00 |
Andy Cedilnik
|
3050e231b3
|
STYLE: Nightly Version update
|
2004-11-03 05:34:04 -05:00 |
Brad King
|
2823a4797a
|
ENH: Added partial RC language dependency scanning (just using C dependencies for now).
|
2004-11-02 18:09:22 -05:00 |
Brad King
|
6de0ff4b00
|
ENH: Added dependencies between libraries.
|
2004-11-02 17:38:09 -05:00 |
Brad King
|
22cc48c534
|
BUG: Removed debugging output.
|
2004-11-02 17:19:19 -05:00 |
Brad King
|
04f958b6d9
|
ENH: Implemented generation of custom command rule files.
|
2004-11-02 17:14:04 -05:00 |
Andy Cedilnik
|
95f67dca9e
|
COMP: Remove compile warning
|
2004-11-02 17:11:54 -05:00 |
Brad King
|
fd8ae3d34c
|
BUG: Fixed subdirectory implementation for Borland Make.
|
2004-11-02 08:32:03 -05:00 |
Brad King
|
914f28b06a
|
ENH: Implemented subdirectory rules for all target.
|
2004-11-02 07:36:08 -05:00 |
Andy Cedilnik
|
1e1b22bdbc
|
STYLE: Nightly Version update
|
2004-11-02 04:49:54 -05:00 |
Bill Hoffman
|
160c32e529
|
BUG: add a test for a single char dir, and fix bug introduced in 1.53, but we still can not handle a space as the start of a directory name
|
2004-11-01 16:57:05 -05:00 |
Andy Cedilnik
|
8ef263ff51
|
STYLE: Nightly Version update
|
2004-11-01 04:34:02 -05:00 |
Andy Cedilnik
|
b442634418
|
STYLE: Nightly Version update
|
2004-10-31 03:40:52 -05:00 |
Andy Cedilnik
|
ec77c00848
|
STYLE: Nightly Version update
|
2004-10-30 04:32:35 -04:00 |
Brad King
|
3bb39d4390
|
ENH: Added framework for subdirectory traversal.
|
2004-10-29 18:15:59 -04:00 |
Brad King
|
bf2a2b203f
|
BUG: Dependency makefile lines must be at least three characters long to hold a dependency.
|
2004-10-29 17:18:16 -04:00 |
Brad King
|
81bbae1fb2
|
ENH: Added build system integrity check to cmLocalUnixMakefileGenerator2. This now uses a special --check-build-system flag to cmake which replaces --check-rerun. Integrity of dependencies is also checked during generation.
|
2004-10-29 16:50:46 -04:00 |
Bill Hoffman
|
674349caed
|
FIX: fix shared flag
|
2004-10-29 15:32:06 -04:00 |
Bill Hoffman
|
901dc9d49f
|
ENH: remove debug print
|
2004-10-29 15:31:45 -04:00 |
Brad King
|
ff7ab5f1ab
|
BUG: Fixes for Borland Make.
|
2004-10-29 14:57:36 -04:00 |
Brad King
|
17b1cc26e0
|
BUG: Fixes for NMake.
|
2004-10-29 13:55:17 -04:00 |
Brad King
|
6b3ca003d7
|
ENH: Changed AppendRecursiveMake to GetRecursiveMakeCall and implemented jump-and-build on Windows and UNIX.
|
2004-10-29 13:04:28 -04:00 |
Brad King
|
37ae7d6acf
|
ENH: Cleaned up format of generated makefiles. Consolidated rule generation into single WriteMakeRule method. Added special targets like rebuild_cache and edit_cache.
|
2004-10-29 10:52:52 -04:00 |
Andy Cedilnik
|
53763e14d4
|
STYLE: Nightly Version update
|
2004-10-29 04:36:15 -04:00 |
Bill Hoffman
|
692f18538b
|
ENH: add a check for empty include directories
|
2004-10-28 15:40:24 -04:00 |
Brad King
|
4de0a518fd
|
COMP: Fix local shadow warnings.
|
2004-10-28 07:46:42 -04:00 |
Brad King
|
8711ce31d9
|
COMP: Fix for Mac specific code.
|
2004-10-28 07:43:18 -04:00 |
Andy Cedilnik
|
bce0865c70
|
STYLE: Nightly Version update
|
2004-10-28 04:36:58 -04:00 |
Bill Hoffman
|
b69606da4c
|
ENH: look in the windows LIB env variable for libraries
|
2004-10-27 16:00:54 -04:00 |
Bill Hoffman
|
3dc02020d9
|
DOC: documentation change
|
2004-10-27 16:00:26 -04:00 |
Brad King
|
72e125ca1f
|
ENH: Do not try to handle unimplemented target types yet. Fixes for projects with subdirectories.
|
2004-10-27 12:05:33 -04:00 |
Andy Cedilnik
|
cc5c136cb8
|
BUG: If bootstrap cmake is run with no argument produce error
|
2004-10-27 11:26:49 -04:00 |
Bill Hoffman
|
36c8f1d157
|
ENH: put error checking for missing linker languages
|
2004-10-27 10:53:01 -04:00 |
Andy Cedilnik
|
56234aed4b
|
PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster
|
2004-10-27 10:47:14 -04:00 |
Andy Cedilnik
|
21c818340e
|
STYLE: Remove unused code
|
2004-10-27 10:45:45 -04:00 |
Brad King
|
8e0985f9f1
|
ENH: Added executable dependencies on libraries including jump-and-build support.
|
2004-10-27 10:45:18 -04:00 |
Andy Cedilnik
|
235bf2547c
|
BUG: Check for the variable first time
|
2004-10-27 10:45:07 -04:00 |
Brad King
|
a2b8c1fbcb
|
BUG: Add a space before the : only if the target name is one letter long. This works around bugs in some shells' tab completion of target names.
|
2004-10-27 08:49:41 -04:00 |
Brad King
|
0d622ae9e8
|
ENH: Added generation of rules for shared libraries and modules.
|
2004-10-27 08:47:49 -04:00 |
Brad King
|
414a2fd645
|
ENH: Added rules to build executables. Also began to consolidate flag list construction into separate methods.
|
2004-10-27 08:20:58 -04:00 |
Andy Cedilnik
|
5c168174f7
|
STYLE: Nightly Version update
|
2004-10-27 04:37:32 -04:00 |
Andy Cedilnik
|
c48af00154
|
BUG: Handle DOS files un unix file systems
|
2004-10-26 20:13:39 -04:00 |
Andy Cedilnik
|
c57512ea38
|
BUG: Only test for cxx flags the first time around
|
2004-10-26 17:23:20 -04:00 |
Brad King
|
18642f4b4e
|
ENH: Do not generate touch rule for target level dependencies. There are no build-time dependencies by default.
|
2004-10-26 16:07:50 -04:00 |