Brad King
|
d65db7c6bb
BUG: Compute HomeRelativeOutputPath following the rules of RelativePathTopBinary by going through the Convert() method. This supports out-of-binary build trees without using relative paths that go outside trees managed by CMake.
|
18 tahun lalu |
Brad King
|
fd3688fa72
ENH: Fixed recursive make call target escaping for Borland to support SubDirSpaces test.
|
18 tahun lalu |
Brad King
|
7157743d69
ENH: Updated GetRecursiveMakeCall to use EscapeForShell instead of MAKEFILE conversion. This code is special because it is the only place that a make target name is passed on a command line.
|
18 tahun lalu |
Brad King
|
00051cf721
ENH: Removed useless method ConvertToMakeTarget and all calls to it. It had a buggy implementation that caused it to do nothing.
|
18 tahun lalu |
Brad King
|
00b4eeeded
STYLE: Removed unused calls to Convert.
|
18 tahun lalu |
Bill Hoffman
|
ecbec236b1
ENH: one more pass at paths with spaces and parens
|
19 tahun lalu |
Brad King
|
6c82483cdb
BUG: Fix for cmake_force target in Borland Makefiles.
|
19 tahun lalu |
Bill Hoffman
|
5ae48cf852
ENH: add a fix for spaces in the path again...
|
19 tahun lalu |
Bill Hoffman
|
0ce8c158cc
ENH: fix for spaces in the path and mingw
|
19 tahun lalu |
Bill Hoffman
|
5647e6e254
ENH: fix parens in the path with spaces in the path
|
19 tahun lalu |
Ken Martin
|
e7ab8a0e1d
ENH: fixed more bugs with spaces in the path
|
19 tahun lalu |
Ken Martin
|
314f5f60a0
BUG: fix for spaces in path for nmake
|
19 tahun lalu |
Bill Hoffman
|
ca0230a33e
ENH: check in initial conv library stuff
|
19 tahun lalu |
Brad King
|
712345ffc4
BUG: The .pdb file generated for a library or executable should match the real file name used for the target. This addresses bug#3277.
|
19 tahun lalu |
Bill Hoffman
|
ccb77b65c6
ENH: unify version stuff, get rid of it out of cmake and cmMakefile and only use cmVersion
|
19 tahun lalu |
Brad King
|
69356d8a7a
BUG: Juse use cmake -E echo instead of the native echo on MinGW makefiles. The echo; hack did not work when running from ctest.
|
19 tahun lalu |
Brad King
|
f0c79a0030
BUG: Avoid duplicate conversion to output path.
|
19 tahun lalu |
Brad King
|
7e92f0b4e4
BUG: Hack to make echo command work properly in mingw32-make.
|
19 tahun lalu |
Brad King
|
406f3554c7
BUG: Fixed display of custom command comments with quotes, dollars, and other special characters in them.
|
19 tahun lalu |
Brad King
|
28921d907f
BUG: Fixed inclusion of progress.make from subdirectory makefiles.
|
19 tahun lalu |
Brad King
|
bd6aaef001
BUG: Moved progress.make file into CMakeFiles subdirectory to keep things clean.
|
19 tahun lalu |
Brad King
|
0b135767d6
BUG: Do not filter system directories for include file dependencies.
|
19 tahun lalu |
Brad King
|
dd332a00cc
ENH: Re-implemented command line argument shell quoting to support several platforms with one code base.
|
19 tahun lalu |
Brad King
|
a8426f55e5
COMP: Fix shadowed local variable created by previous cmake_force change.
|
19 tahun lalu |
Brad King
|
2459ceb076
BUG: Centralized generation of command line arguments in escaped form. This addresses bug#3786 for several platforms.
|
19 tahun lalu |
Brad King
|
358b947072
BUG: cmake_force needs to be written into build.make as well as Makefile.
|
19 tahun lalu |
Brad King
|
76f6ea8011
BUG: Fixed ordering of code generated in Makefile and build.make files to make sure .SUFFIXES rule comes as early as possible. Also cleaned up documentation in generated files.
|
19 tahun lalu |
Brad King
|
fd8236c862
BUG: Patch from Alex to fix name of includecache files to not look like source files.
|
19 tahun lalu |
Brad King
|
409f70bc91
ENH: Make sure all custom command outputs are up to date before scanning dependencies. This avoids the need to pass a list of generated files to the dependency scanning code and to rescan after the files have been generated. Currently there is no notion of implicit dependencies of the custom commands themselves so this design is safe. We only need to make sure implicit dependencies are up to date before the make process for the /build part of a target is executed because only this process loads them. This is a step towards fixing bug#3658.
|
19 tahun lalu |
Brad King
|
eef327b944
ENH: Adding install/local global target for Makefile generators. This runs installation only in the current directory and not subdirectories.
|
19 tahun lalu |