Bill Hoffman
|
2615e6f0a9
BUG: fix for bug 1396, object files could not be used as sources any more
|
21 years ago |
Bill Hoffman
|
144bc1e55c
FIX: make sure the object file name is correctly mangled for depend information
|
21 years ago |
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 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
|
901dc9d49f
ENH: remove debug print
|
21 years ago |
Bill Hoffman
|
36c8f1d157
ENH: put error checking for missing linker languages
|
21 years ago |
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 years ago |
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 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
|
6abbc7b1ff
BUG: make sure output path is used for target with canonical name
|
21 years ago |
Bill Hoffman
|
5bf55d1590
ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString
|
21 years ago |
Bill Hoffman
|
016e0e52cb
BUG: make sure java jar files are not libfoo.jar but are just foo.jar
|
21 years ago |
Bill Hoffman
|
1603e16cc5
ENH: replace all enabled languages in rule vars
|
21 years ago |
Bill Hoffman
|
16c0a02d9b
ENH: correctly ignore files
|
21 years ago |
Bill Hoffman
|
a7e20abcdb
ENH: only replace the language being used in expand rule variables
|
21 years ago |
Bill Hoffman
|
d11cecab7d
STYLE: remove warning
|
21 years ago |
Bill Hoffman
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 years ago |
Bill Hoffman
|
b5bdf2cb0a
ENH: add better error reporting for file open failures
|
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 |
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 years ago |
Andy Cedilnik
|
ded244d1a8
ERR: Fix the list of targets. The base target name now includes the MACOSX_BUNDLE path
|
21 years ago |
Bill Hoffman
|
9655299f08
ENH: initial fortran support
|
21 years ago |
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 years ago |
Bill Hoffman
|
d759b687a7
BUG: remove double include flags for rc resouce compiles
|
21 years ago |
Brad King
|
491ef99291
BUG: Added special hack for VTK 4.0-4.4 to re-enable automatic addition of current source directory to -I path.
|
21 years ago |
Brad King
|
0fec8c8ce9
ERR: Fixed typo.
|
21 years ago |
Brad King
|
06cfe37e22
BUG: Need to preserve automatic addition of source tree to -I path if CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0.
|
21 years ago |
Brad King
|
4df215a268
Removing automatic addition of a -I path for the current source directory.
|
21 years ago |