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