Bill Hoffman
|
e0fab29395
ENH: remove commented code
|
20 yıl önce |
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 yıl önce |
Ken Martin
|
791aa6052b
ENH: add support for out of source source
|
20 yıl önce |
Brad King
|
ea258e9a1a
ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS.
|
21 yıl önce |
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.
|
21 yıl önce |
Bill Hoffman
|
2ebbf64508
ENH: remove unused code
|
21 yıl önce |
Bill Hoffman
|
ff812580eb
ENH: add a new library path ordering algorithm to make sure -L paths will pick the correct libraries if possible
|
21 yıl önce |
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 yıl önce |
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 yıl önce |
Bill Hoffman
|
785b0dc012
ENH: all tests are passing for XCode
|
21 yıl önce |
Bill Hoffman
|
35ec09480a
ENH: move AddFlags stuff up to LocalGenerator from LocalUnix generator
|
21 yıl önce |
Brad King
|
a5ae290a5b
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
21 yıl önce |
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 yıl önce |
Bill Hoffman
|
674349caed
FIX: fix shared flag
|
21 yıl önce |
Bill Hoffman
|
36c8f1d157
ENH: put error checking for missing linker languages
|
21 yıl önce |
Brad King
|
16e86a3ea9
ENH: Split part of GetIncludeFlags method into separate GetIncludeDirectories method.
|
21 yıl önce |
Bill Hoffman
|
ab817f2e81
COMP: fix warnings
|
21 yıl önce |
Bill Hoffman
|
560b7af06e
COMP: fix warning
|
21 yıl önce |
Bill Hoffman
|
7cef36c628
ENH: add the ability to generate custom commands for a language that is not supported by an IDE
|
21 yıl önce |
Bill Hoffman
|
39f112b71b
BUG: make sure all returns for ConvertToRelativeOutputPath get passed by ConvertToOutputPath
|
21 yıl önce |
Bill Hoffman
|
9fe79b2297
BUG: now that system tools relative path works, clean up the convert to relative output path code
|
21 yıl önce |
Bill Hoffman
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 yıl önce |
Bill Hoffman
|
46a493ae74
ENH: remove warnings
|
21 yıl önce |
Bill Hoffman
|
c2ef51e181
ENH: define language extensions in cmake files and not hard coded, also fix trycompile problem
|
21 yıl önce |
Brad King
|
419f53ea7b
BUG: install_manifest.txt should be overwritten each time the install is run.
|
21 yıl önce |
Andy Cedilnik
|
f9b43b9212
BUG: Implement installing of shared library versioning and add test for the whole thing
|
21 yıl önce |
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 yıl önce |
Bill Hoffman
|
cc2ab62f1c
BUG: make sure install works with spaces in the path
|
21 yıl önce |
Andy Cedilnik
|
5a5cd54730
ENH: GetSafeDefinition is now in cmMakefile
|
21 yıl önce |
Andy Cedilnik
|
ac8232e140
ENH: Do preinstall and postinstall script even if the target is not installed
|
21 yıl önce |