Ken Martin
|
770d4a2fac
ENH: remove cmSubDirectory from unused files?
|
20 anni fa |
Ken Martin
|
791aa6052b
ENH: add support for out of source source
|
20 anni fa |
Brad King
|
c56045f2e2
BUG: Removed instances of calling ConvertToRelativeOutputPath twice on the same path.
|
20 anni fa |
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 anni fa |
Brad King
|
cab47a47a2
BUG: Fix for bug 1100. If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative path it should be converted to a full path relative to each build directory.
|
21 anni fa |
Bill Hoffman
|
2615e6f0a9
BUG: fix for bug 1396, object files could not be used as sources any more
|
21 anni fa |
Bill Hoffman
|
144bc1e55c
FIX: make sure the object file name is correctly mangled for depend information
|
21 anni fa |
Brad King
|
6297bcbf1d
ENH: Moved code that checks output path variables to separate ConfigureOutputPaths method. Needed to provide access to the same code from a subclass.
|
21 anni fa |
Brad King
|
a5ae290a5b
STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity.
|
21 anni fa |
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 anni fa |
Bill Hoffman
|
901dc9d49f
ENH: remove debug print
|
21 anni fa |
Bill Hoffman
|
36c8f1d157
ENH: put error checking for missing linker languages
|
21 anni fa |
Brad King
|
a2b8c1fbcb
BUG: Add a space before the : only if the target name is one letter long. This works around bugs in some shells' tab completion of target names.
|
21 anni fa |
Bill Hoffman
|
040f776885
FIX: fix the problem where a target is a single character and nmake gets confused and add a test for it
|
21 anni fa |
Bill Hoffman
|
7cef36c628
ENH: add the ability to generate custom commands for a language that is not supported by an IDE
|
21 anni fa |
Bill Hoffman
|
6abbc7b1ff
BUG: make sure output path is used for target with canonical name
|
21 anni fa |
Bill Hoffman
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 anni fa |
Bill Hoffman
|
016e0e52cb
BUG: make sure java jar files are not libfoo.jar but are just foo.jar
|
21 anni fa |
Bill Hoffman
|
1603e16cc5
ENH: replace all enabled languages in rule vars
|
21 anni fa |
Bill Hoffman
|
16c0a02d9b
ENH: correctly ignore files
|
21 anni fa |
Bill Hoffman
|
a7e20abcdb
ENH: only replace the language being used in expand rule variables
|
21 anni fa |
Bill Hoffman
|
d11cecab7d
STYLE: remove warning
|
21 anni fa |
Bill Hoffman
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 anni fa |
Bill Hoffman
|
b5bdf2cb0a
ENH: add better error reporting for file open failures
|
21 anni fa |
Bill Hoffman
|
46a493ae74
ENH: remove warnings
|
21 anni fa |
Bill Hoffman
|
c2ef51e181
ENH: define language extensions in cmake files and not hard coded, also fix trycompile problem
|
21 anni fa |
Bill Hoffman
|
66a08c10e5
ENH: more uniform approach to enable language, one step closer to being able to enable a language without modifing cmake source code
|
21 anni fa |
Andy Cedilnik
|
ded244d1a8
ERR: Fix the list of targets. The base target name now includes the MACOSX_BUNDLE path
|
21 anni fa |
Bill Hoffman
|
9655299f08
ENH: initial fortran support
|
21 anni fa |
Brad King
|
46418e70a3
BUG#427: Generated makefiles need to have targets with canonical names for each executable and library target in order for try-compiles to work correctly when specifying the target.
|
21 anni fa |