Commit Graph

30 Commits

Author SHA1 Message Date
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 2001-11-15 17:11:26 -05:00
Bill Hoffman
2df56cf21b ENH: fix library builds with nmake 2001-11-15 09:55:50 -05:00
Bill Hoffman
94f82edd07 Closer to nmake build 2001-11-14 18:12:22 -05:00
Bill Hoffman
f978b6f7ea nmake support 2001-11-14 10:21:59 -05:00
Bill Hoffman
dc839f80f0 start work on nmake generator 2001-11-13 18:23:45 -05:00
Bill Hoffman
6220a187ba clean up object file build rule, and do not attempt to remove link_directories that are in the build tree 2001-11-13 15:54:41 -05:00
Bill Hoffman
112707a9dc Clean up a bit more 2001-11-07 09:54:46 -05:00
Bill Hoffman
c15ad5c98d ENH: clean up interface and change build in current directory to build the depend file first 2001-11-01 18:37:28 -05:00
Bill Hoffman
e197d3f219 remove memory leaks 2001-09-14 16:26:56 -04:00
Bill Hoffman
d204791e45 ENH: integrate borland support 2001-09-06 17:28:24 -04:00
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. 2001-08-29 10:46:59 -04:00
Bill Hoffman
a1ec2852af ENH: some clean up, and better checking to see if we are building cmake 2001-07-06 14:41:18 -04:00
Brad King
e693d47253 ENH: Added support for selection of static/shared build on a per-library basis. 2001-07-02 15:38:02 -04:00
Brad King
7bb9fdbeef BUG: Check for building shared libraries should read from the make file's setting, not directly from the cache. 2001-06-27 15:13:26 -04:00
Bill Hoffman
78ee6660a7 ENH: fix EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH for unix 2001-06-13 17:03:49 -04:00
Ken Martin
ff529aa861 some cleanup to the make depend process 2001-06-12 09:00:21 -04:00
Ken Martin
3ebfc32b5e added install target support 2001-05-23 11:53:37 -04:00
Ken Martin
7ec7fb7e95 changes for cmake to live outside of the source tree 2001-05-18 15:20:31 -04:00
Ken Martin
16fc8d78f1 added SetLocal method 2001-05-18 11:12:21 -04:00
Bill Hoffman
1cd9ce6f6e ENH: unify make process on unix 2001-05-16 15:15:21 -04:00
Bill Hoffman
885e37da22 ENH: call configure from cmake 2001-05-07 18:11:16 -04:00
Ken Martin
2da0c57d46 added TARGET_LINK_LIBRARY command and support for debug and release libraries to link against 2001-04-30 10:44:00 -04:00
Will Schroeder
54cfe84f3f ENH:New copyright 2001-04-27 08:01:17 -04:00
Brad King
fb6c4b8710 ENH: Added individual library linkage output so that shared libraries will not try to link against themselves. 2001-04-12 09:55:08 -04:00
Ken Martin
865ec96644 major changes to support multiple libraries and source lists 2001-04-11 14:59:02 -04:00
Brad King
5fc8300476 ENH: Added utility dependency support. Now a project can depend on other executables as well as link libraries. 2001-03-09 10:53:32 -05:00
Brad King
278bcbd7be ENH: Added custom rule support to cmUnixMakefileGenerator. 2001-03-02 16:04:26 -05:00
Bill Hoffman
89e037ee19 ENH: first pass at cache, clean up the unix generator, clean up configure.in some 2001-02-19 15:13:48 -05:00
Will Schroeder
88bbc0c30d ENH:Documentation and cleanups 2001-01-11 14:47:38 -05:00
Bill Hoffman
c54a05bfc7 ENH: rework cmake, added ruleMaker classes and changed the syntax of the CMakeLists.txt files. 2001-01-05 11:41:20 -05:00