Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | COMP: Remove unused parameter of method. | Brad King | 2007-12-21 | 2 | -5/+3 |
| | |||||
* | ENH: Make static library targets depend on targets to which they "link" for ↵ | Brad King | 2007-12-21 | 6 | -58/+79 |
| | | | | the purpose of build ordering. This makes the build order consistent for static and shared library builds. It is also useful when custom command inputs of one library are generated as custom commands outputs of another. It may be useful in the future for Fortran module dependencies. Implemented for Makefiles, Xcode, and VS 8 and above. Added sample code to do it for VS 7.1 and below, but left it disabled with comments explaining why. Likely it will never be needed on VS 7.1 or below anyway. | ||||
* | BUG: Now that custom targets have dependencies their DependInfo files should ↵ | Brad King | 2007-12-21 | 1 | -2/+3 |
| | | | | be listed in Makefile.cmake. | ||||
* | ENH: Add a depends check step to custom targets. Add support for the ↵ | Brad King | 2007-12-21 | 16 | -152/+160 |
| | | | | IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global. | ||||
* | BUG: The dependency scanning target should be symbolic. | Brad King | 2007-12-21 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2007-12-21 | 1 | -1/+1 |
| | |||||
* | BUG: Fixed modules to set FOO_FOUND when both headers and libraries are found. | Eric Wing | 2007-12-21 | 30 | -767/+2752 |
| | | | | | | | | BUG: FindSDL now has flag it responds to so it will not find/link against SDLmain. This is required to build libraries instead of applications since they don't have main(). ENH: All modules have a predictable search order, where environmental variables are searched before system paths. This is designed to make automation easier for those that need to automatically build projects without intervention but may be using alternative install locations for isolated testing. ENH: New modules for OpenSceneGraph, Freetype, GDAL, Lua, QuickTime, GIFLIB, Producer, OpenThreads. STYLE: Added documentation explaining peculuar SDL_LIBRARY_TEMP variable in SDL module when library find is incomplete. | ||||
* | STYLE: make formatting of help a bit more consistent | Alexander Neundorf | 2007-12-20 | 7 | -25/+26 |
| | | | | Alex | ||||
* | BUG: fix issue with CMAKE_CURENT_LIST_FILE reporting in funcitons | Ken Martin | 2007-12-20 | 1 | -2/+12 |
| | |||||
* | COMP: Fixed error on HP due to newline macro. | Brad King | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | COMP: Fixed data loss warning. | Brad King | 2007-12-20 | 1 | -2/+2 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | BUG: Fix make depend target in subdirectory Makefile interface. | Brad King | 2007-12-19 | 1 | -0/+3 |
| | |||||
* | ENH: Enabled color printing of "Scanning dependencies of target ..." message. | Brad King | 2007-12-19 | 7 | -33/+76 |
| | |||||
* | ENH: options() is now scriptable, set() is scriptable too, I don't see a big | Alexander Neundorf | 2007-12-19 | 1 | -1/+6 |
| | | | | | | difference Alex | ||||
* | ENH: Better QT4_EXTRACT_OPTIONS macro. | Clinton Stimpson | 2007-12-19 | 1 | -14/+15 |
| | |||||
* | STYLE: nicer error message: | Alexander Neundorf | 2007-12-19 | 1 | -1/+1 |
| | | | | | | | "Command options() is not scriptable" is IMO better to understand than "Command options not scriptable" (with all uppercase commands it was easier to see) Alex | ||||
* | ENH: Moved dependency integrity check from CheckBuildSystem over to a ↵ | Brad King | 2007-12-19 | 7 | -72/+93 |
| | | | | per-target UpdateDependencies step. This greatly reduces the startup time for make processes and allows individual targets to be built without a global dependency check. | ||||
* | BUG: cmDependsFortran should store the source file as a dependency of the ↵ | Brad King | 2007-12-19 | 1 | -0/+1 |
| | | | | object file when scanning for dependencies. | ||||
* | ENH: Pass target directory to cmDependsFortran scanning instances. | Brad King | 2007-12-19 | 3 | -8/+17 |
| | |||||
* | ENH: Improved speed of cmake::CheckBuildSystem when checking build system ↵ | Brad King | 2007-12-19 | 1 | -22/+72 |
| | | | | outputs versus dependencies. Instead of doing an O(m*n) comparison of every pair, just locate the oldest output and the newest input and compare them which is now O(m+n). | ||||
* | ENH: Renamed CMAKE_FIND_PREFIX_PATH to CMAKE_PREFIX_PATH for brevity and ↵ | Brad King | 2007-12-19 | 2 | -7/+7 |
| | | | | consistency with other find path variable names. | ||||
* | ENH: Added CMAKE_SYSTEM_PREFIX_PATH variable. | Brad King | 2007-12-19 | 1 | -0/+8 |
| | |||||
* | STYLE: fix warnings: comparison signed/unsigned, unused variable | Alexander Neundorf | 2007-12-19 | 4 | -10/+8 |
| | | | | Alex | ||||
* | BUG: make CMAKE_USE_CHRPATH a simple variable instead an option, since an | Alexander Neundorf | 2007-12-19 | 1 | -1/+1 |
| | | | | | | | option is not scriptable and so breaks the toolchain test or maybe option() should be made scriptable ? Alex | ||||
* | STYLE: Nightly Date Stamp | Brad King | 2007-12-19 | 1 | -1/+1 |
| | |||||
* | ENH: add support for chrpath, so the RPATH in ELF files can be changed when | Alexander Neundorf | 2007-12-18 | 7 | -6/+150 |
| | | | | | | | | | | | | | | | | | | installing without having to link the target again -> can save a lot of time chrpath is handled very similar to install_name_tool on the mac. If the RPATH in the build tree file is to short, it is padded using the separator character. This is currently disabled by default, it can be enabled using the option CMAKE_USE_CHRPATH. There are additional checks whether it is safe to enable it. I will rework them and use FILE(READ) instead to detect whether the binaries are actually ELF files. chrpath is available here http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/ or kde svn (since a few days): http://websvn.kde.org/trunk/kdesupport/chrpath/ Alex | ||||
* | ENH: should define QT_DLL instead of QT_SHARED | Clinton Stimpson | 2007-12-18 | 1 | -4/+3 |
| | |||||
* | ENH: Improve documentation of new features. | Clinton Stimpson | 2007-12-18 | 1 | -3/+15 |
| | |||||
* | BUG: fix for bug 5464 better find boost for windows | Bill Hoffman | 2007-12-18 | 1 | -1/+1 |
| | |||||
* | BUG: fix for bug 6172 add get source file prop LANGUAGE | Bill Hoffman | 2007-12-18 | 2 | -0/+11 |
| | |||||
* | ENH: Implemented generation of display for pre-build, pre-link, and ↵ | Brad King | 2007-12-18 | 5 | -8/+46 |
| | | | | post-build custom command comments during the build. This addresses issue #5353. | ||||
* | STYLE: fix line len | Bill Hoffman | 2007-12-18 | 1 | -1/+2 |
| | |||||
* | STYLE: Nightly Date Stamp | Brad King | 2007-12-18 | 1 | -1/+1 |
| | |||||
* | BUG: fix for 5722 | Bill Hoffman | 2007-12-18 | 1 | -2/+2 |
| | |||||
* | BUG: Remove stray debugging message. | Brad King | 2007-12-18 | 1 | -1/+0 |
| | |||||
* | BUG: When the working directory for a custom command is on another drive ↵ | Brad King | 2007-12-17 | 1 | -0/+10 |
| | | | | letter we need to change to that drive letter after changing its working directory. Fixes issue #6150. | ||||
* | STYLE: fix doc string | Bill Hoffman | 2007-12-17 | 1 | -1/+1 |
| | |||||
* | BUG: Fixed memory-leaks in fortran parser. | Brad King | 2007-12-17 | 2 | -29/+55 |
| | |||||
* | BUG: Fix parsing of #include preprocessor directives. | Brad King | 2007-12-17 | 2 | -108/+104 |
| | |||||
* | ENH: Fortran include path is the same as C and CXX include paths. | Brad King | 2007-12-17 | 1 | -0/+2 |
| | |||||
* | BUG: fix for bug 5837, libtar and long path names | Bill Hoffman | 2007-12-17 | 1 | -3/+3 |
| | |||||
* | BUG: fix for bug 5931 add some more flags for the gui | Bill Hoffman | 2007-12-17 | 1 | -1/+8 |
| | |||||
* | BUG: fix for 5933, look for java in more reg entries | Bill Hoffman | 2007-12-17 | 1 | -1/+5 |
| | |||||
* | STYLE: use IF(NOT ) instead of IF() ELSE() with empty IF() branch | Alexander Neundorf | 2007-12-17 | 1 | -6/+4 |
| | | | | Alex | ||||
* | STYLE: apply patch from #6166, better cmake syntax highlighting in vim, | Alexander Neundorf | 2007-12-17 | 1 | -8/+12 |
| | | | | | | | seems to fix the issues mentioned in the bug report and the rest also still seems to be ok Alex | ||||
* | ENH: try to fix dashboard | Bill Hoffman | 2007-12-17 | 1 | -1/+17 |
| | |||||
* | BUG: Apply patch from issue #6006. | Brad King | 2007-12-17 | 1 | -1/+2 |
| | |||||
* | ENH: add support for vs 9 win64 | Bill Hoffman | 2007-12-17 | 4 | -0/+121 |
| | |||||
* | BUG: fix for bug 6167 get rid of extra space in flags | Bill Hoffman | 2007-12-17 | 3 | -3/+12 |
| |