Bill Hoffman
|
e0fab29395
ENH: remove commented code
|
20 سال پیش |
Ken Martin
|
345cf04012
ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings
|
20 سال پیش |
Ken Martin
|
791aa6052b
ENH: add support for out of source source
|
20 سال پیش |
Brad King
|
ea258e9a1a
ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
|
20 سال پیش |
Brad King
|
cb48e0c161
ENH: Merged implementations of ConvertToRelative*Path methods. The main ConvertToRelativePath method is now in cmGlobalGenerator. It converts paths only if they are at least inside the deepest common directory between the top-level source and build trees. Each cmLocalGenerator instance calls this global method with its own output directory as the "local" argument from which paths are relative. Added separate ConvertToOptionallyRelative path that pays attention to the CMAKE_USE_RELATIVE_PATHS option.
|
20 سال پیش |
Bill Hoffman
|
2ebbf64508
ENH: remove unused code
|
20 سال پیش |
Bill Hoffman
|
ff812580eb
ENH: add a new library path ordering algorithm to make sure -L paths will pick the correct libraries if possible
|
20 سال پیش |
Brad King
|
7c7b173042
ENH: Added better default install location for windows builds. The previous default /usr/local did not make much sense. Now "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the windows equivalent to /usr/local.
|
21 سال پیش |
Brad King
|
39af9ee1e4
ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues.
|
21 سال پیش |
Bill Hoffman
|
785b0dc012
ENH: all tests are passing for XCode
|
21 سال پیش |
Bill Hoffman
|
35ec09480a
ENH: move AddFlags stuff up to LocalGenerator from LocalUnix generator
|
21 سال پیش |
Brad King
|
a5ae290a5b
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
21 سال پیش |
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.
|
21 سال پیش |
Bill Hoffman
|
674349caed
FIX: fix shared flag
|
21 سال پیش |
Bill Hoffman
|
36c8f1d157
ENH: put error checking for missing linker languages
|
21 سال پیش |
Brad King
|
16e86a3ea9
ENH: Split part of GetIncludeFlags method into separate GetIncludeDirectories method.
|
21 سال پیش |
Bill Hoffman
|
ab817f2e81
COMP: fix warnings
|
21 سال پیش |
Bill Hoffman
|
560b7af06e
COMP: fix warning
|
21 سال پیش |
Bill Hoffman
|
7cef36c628
ENH: add the ability to generate custom commands for a language that is not supported by an IDE
|
21 سال پیش |
Bill Hoffman
|
39f112b71b
BUG: make sure all returns for ConvertToRelativeOutputPath get passed by ConvertToOutputPath
|
21 سال پیش |
Bill Hoffman
|
9fe79b2297
BUG: now that system tools relative path works, clean up the convert to relative output path code
|
21 سال پیش |
Bill Hoffman
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 سال پیش |
Bill Hoffman
|
46a493ae74
ENH: remove warnings
|
21 سال پیش |
Bill Hoffman
|
c2ef51e181
ENH: define language extensions in cmake files and not hard coded, also fix trycompile problem
|
21 سال پیش |
Brad King
|
419f53ea7b
BUG: install_manifest.txt should be overwritten each time the install is run.
|
21 سال پیش |
Andy Cedilnik
|
f9b43b9212
BUG: Implement installing of shared library versioning and add test for the whole thing
|
21 سال پیش |
Andy Cedilnik
|
b97ad900c0
ENH: Fix bug in cmake install when exec/librayr output path not defined. Closes Bug #899 - subdir INSTALL_TARGETS INSTALL_PROGRAMS dont work
|
21 سال پیش |
Bill Hoffman
|
cc2ab62f1c
BUG: make sure install works with spaces in the path
|
21 سال پیش |
Andy Cedilnik
|
5a5cd54730
ENH: GetSafeDefinition is now in cmMakefile
|
21 سال پیش |
Andy Cedilnik
|
ac8232e140
ENH: Do preinstall and postinstall script even if the target is not installed
|
21 سال پیش |