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 |
Bill Hoffman
|
d42055b283
|
ENH: fix more space problems, you can add args to the ExecProgram command separatly now
|
2002-04-03 16:14:06 -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
|
7fc14a9cb4
|
ENH: use ccommand for del on windows
|
2002-03-26 12:38:52 -05:00 |
Bill Hoffman
|
15d365cddd
|
BUG: fix for files with dashes in them
|
2002-03-14 14:58:28 -05:00 |
Bill Hoffman
|
809b32fe59
|
ENH: remove several compiler warnings
|
2002-03-13 10:25:11 -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 |
Will Schroeder
|
a6a43d5320
|
ENH:Updated copyright
|
2002-01-21 15:30:43 -05:00 |
Bill Hoffman
|
5e8f9427d1
|
BUG: fix build of library in other directory if it is not there
|
2002-01-10 18:09:01 -05:00 |
Bill Hoffman
|
d253ef49bc
|
BUG: put back recursive call to make for checking sources
|
2002-01-02 11:54:50 -05:00 |
Bill Hoffman
|
d1fb9d757f
|
ENH: remove one call to make, and clean echo stuff a bit
|
2001-12-31 11:54:14 -05:00 |
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
|
2001-12-28 17:00:05 -05:00 |
Amitha Perera
|
a9cdcba660
|
BUG: Don't generate build rules for header files.
|
2001-12-28 15:58:21 -05:00 |
Bill Hoffman
|
2c7bb2bf34
|
BUG: fix so you can remove a directory in the source tree, and clean up echo of commands
|
2001-12-21 15:39:43 -05:00 |
Bill Hoffman
|
5291b7d025
|
ENH: fix for win98 check for directory existence
|
2001-12-20 17:00:52 -05:00 |
Bill Hoffman
|
9402460977
|
ENH: add make silent flag for nmake and move .SILENT: directive to top of makefile
|
2001-12-20 15:46:37 -05:00 |
Bill Hoffman
|
b67dc16be6
|
ENH: add silent mode for makefile builds and fix borland and nmake after the depend stuff
|
2001-12-19 18:45:22 -05:00 |
Brad King
|
633041837c
|
ENH: Improved dependency generation. If any cmake.depends is out of date, all of them in the tree are re-generated. This is necessary in certain cases when CMakeLists.txt files change.
|
2001-12-18 10:21:59 -05:00 |
Bill Hoffman
|
30a56de4b7
|
ENH: add custom commands for targets
|
2001-12-07 10:58:06 -05:00 |
Sebastien Barre
|
0a5f763bbe
|
Do not output library search path if the library path option/flag is empty + add CMAKE_LINKER_HIDE_PARAMETERS since some linkers just do not support the @<< syntax
|
2001-12-06 20:04:15 -05:00 |
Sebastien Barre
|
dea1309e8d
|
Fix the command quoting pb (remove m_QuoteNextCommand), move ConvertToNativePath to NMake gen
|
2001-12-06 13:32:28 -05:00 |
Sebastien Barre
|
ecca17cfdd
|
Add single quotes feature.
|
2001-12-05 15:29:36 -05:00 |
Sebastien Barre
|
5b251bde7e
|
Add options for library manager (lib).
|
2001-11-30 16:05:55 -05:00 |
Sebastien Barre
|
a7c293a99e
|
Add linker flags for each build type
|
2001-11-30 14:33:37 -05:00 |
Bill Hoffman
|
cb23279833
|
fix library suffix
|
2001-11-30 13:09:53 -05:00 |
Bill Hoffman
|
c80c5d245d
|
ENH: fix various problems caused by the generalization of nmake generator
|
2001-11-29 23:24:37 -05:00 |
Sebastien Barre
|
f670003d24
|
Nmake build: move most of hard-coded values to config parameters
|
2001-11-29 20:59:53 -05:00 |
Sebastien Barre
|
e8dade9420
|
Fix space pb (embended, then escaped)
|
2001-11-29 14:51:35 -05:00 |
Bill Hoffman
|
e7bb895afd
|
ENH: borland generator 2 is working more or less
|
2001-11-28 18:07:27 -05:00 |
Bill Hoffman
|
fd516c022d
|
add new borland generator
|
2001-11-28 11:12:15 -05:00 |
Bill Hoffman
|
ed50410ae7
|
bug: fix same path comparison when short paths are used
|
2001-11-28 07:15:04 -05:00 |
Berk Geveci
|
0180d3156f
|
ENH: nmake generator much closer to working with spaces
|
2001-11-27 17:53:05 -05:00 |
Bill Hoffman
|
12551a33c3
|
NMake with spaces in directories
|
2001-11-21 17:45:01 -05:00 |
Berk Geveci
|
f3d63c1932
|
ENH: closer to working with spaces in source directory
|
2001-11-20 17:27:41 -05:00 |
Bill Hoffman
|
25ac768763
|
ENH: fix for dll builds
|
2001-11-16 16:28:42 -05:00 |
Bill Hoffman
|
54f5d7994c
|
ENH: use crazy temp files for long command lines
|
2001-11-15 18:18:45 -05:00 |
Bill Hoffman
|
d2b84627de
|
ENH: remove debug prints
|
2001-11-15 17:45:33 -05:00 |
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
|
a8d47b7221
|
closer to nmake build
|
2001-11-14 18:11:04 -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 |