summaryrefslogtreecommitdiffstats
path: root/Source/cmake.cxx
Commit message (Collapse)AuthorAgeFilesLines
* BUG: fix bad set property code in cmakeKen Martin2007-10-301-1/+1
|
* ENH: add ability to get documentaiton of a property from a scriptKen Martin2007-10-241-0/+11
|
* ENH: change to make the documentation class more generic, about halfway ↵Ken Martin2007-10-221-23/+21
| | | | there, also provides secitons for Variables now
* ENH: add docs for variablesBill Hoffman2007-10-181-7/+2
|
* ENH: minor doc cleanups and an example of documenting a variableKen Martin2007-10-151-0/+12
|
* BUG: revert doc changes since VS7 cannot compile them, will implement them ↵Ken Martin2007-10-091-3/+3
| | | | in a different manner
* ENH: make documentation entries actually store their dataKen Martin2007-10-091-3/+3
|
* ENH: add support for vs 2008 beta 2Bill Hoffman2007-09-171-0/+3
|
* BUG: Fix path to CMake executables when run from bootstrap build.Brad King2007-08-311-0/+1
|
* ENH: fix memory leakBill Hoffman2007-08-101-3/+5
|
* ENH: add global properties for collecting enabled/disabled features duringAlexander Neundorf2007-08-071-0/+26
| | | | | | | | | | | | the cmake run and add macros print_enabled/disabled_features() and set_feature_info(), so projects can get a nice overview at the end of the cmake run what has been found and what hasn't FIND_PACKAGE() automatically adds the packages to these global properties, except when used with QUIET Maybe this can also be useful for packagers to find out dependencies of projects. Alex
* BUG: also offer the extra generators in CMakeSetupAlexander Neundorf2007-08-011-0/+6
| | | | Alex
* ENH: add Eclipse CDT4 generator, patch from Miguel A. Figueroa-VillanuevaAlexander Neundorf2007-08-011-0/+13
| | | | Alex
* ENH: deb generator can now generate deb packagesAlexander Neundorf2007-07-271-0/+23
| | | | | | | | | | -remove the unscriptable commands also from the cpack cmake -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and the deb generator -make set_properties() scriptable -use a non-const char array for adding the python modules Alex
* ENH: add an empty debian package generator, Mathieu volunteered to fill itAlexander Neundorf2007-07-251-4/+19
| | | | | | :-) Alex
* ENH: build codeblocks generator also on WindowsAlexander Neundorf2007-07-181-7/+14
| | | | Alex
* COMP: fix build on Windows, where GetCurrentDirecty() is redefined toAlexander Neundorf2007-07-171-1/+4
| | | | | | | GetCurrentDirectoryA() -correct return value for md5sum Alex
* STYLE: fix line lengths and add "remove -f" to the docsAlexander Neundorf2007-07-171-21/+23
| | | | Alex
* ENH: apply patch from Mathieu, add argument -E md5sum to compute md5sums ofAlexander Neundorf2007-07-161-0/+26
| | | | | | files, compatible to md5sum output Alex
* ENH: add a simple CodeBlocks extra generator, early alpha stage, there seemsAlexander Neundorf2007-07-131-0/+3
| | | | | | to be interest in it Alex
* STYLE: sort the property documentation intoAlexander Neundorf2007-07-111-8/+3
| | | | | | global/directory/target/test/sourcefile and variable sections Alex
* STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of ↵Alexander Neundorf2007-07-031-2/+6
| | | | | | | | | "Unix Makefiles - KDevelop3" -initialize Ignore to 0, crashes otherwise Alex
* ENH: Added global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths ↵Brad King2007-06-271-0/+7
| | | | to be searched optionally. Turn off the feature on debian systems. This addresses debian report 419007.
* STYLE: change global cmake variable CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBSAlexander Neundorf2007-06-261-0/+13
| | | | | | to the first global cmake property TARGET_SUPPORTS_SHARED_LIBS Alex
* ENH: added the ability to document variables and cached_variablesKen Martin2007-06-251-67/+10
|
* ENH: some property cleanup and added GetPropertyKen Martin2007-06-251-0/+34
|
* ENH: put compatibility commands in extra section and prepare for creatingAlexander Neundorf2007-06-221-2/+9
| | | | | | | separate man pages for properties, modules, commands and compatibility commands Alex
* COMP: include cmExternalMakefileProjectGenerator.hAlexander Neundorf2007-06-151-0/+1
| | | | Alex
* STYLE: minor fixesAlexander Neundorf2007-06-151-1/+1
| | | | Alex
* STYLE: remove duplicate non-const accessors GetLocalGenerator(int) andAlexander Neundorf2007-06-151-95/+64
| | | | | | | | | | | | GetLocaGenerators(cmLocalGenerators) from cmGlobalGenerator(). Now there is one const accessor which is even faster since it returns a reference (instead of copying a vector) -more const to ensure that this the returned local generators don't actually get modified -removed duplicated code in GetCTestCommand() and GetCPackCommand() -added some const accessors Alex
* ENH: remove non/scriptable cmake commands from the script handler in ctest,Alexander Neundorf2007-06-121-0/+11
| | | | | | | | | as discussed with David. This also gives a better ctest man page with just the commands you should actually use in ctest scripts. Until now these commands were more or less executed, but e.g. add_executable() didn't create an executable, project() failed with an error. Now you get an error instantly if using one of these commands. Alex
* ENH: add cmExternalMakefileProjectGenerator, which should make it easier toAlexander Neundorf2007-06-081-15/+78
| | | | | | | | | write generators for IDE projects, which use already existing makefiles (current the kdevelop generator) -first stept of the export interface, iniitial export() command -more replacements for the FIND_XXX docs Alex
* ENH: also remove uninitialized from the cacheAlexander Neundorf2007-06-071-1/+1
| | | | Alex
* STYLE: fix typo: now double space after -DAlexander Neundorf2007-06-041-1/+1
| | | | Alex
* ENH: -U for removing variables now uses globbing expressionsAlexander Neundorf2007-06-041-6/+8
| | | | | | | -cmCacheManager: now also variables with type UNINITIALIZED are saved in CMakeCache.txt, these are the vars defined using -DFOO=foo but without type Alex
* BUG: also put a variable into the cache when defined using -D if no type isAlexander Neundorf2007-06-011-1/+48
| | | | | | | given, then STRING is used. Also add command line option -U as suggested for undefining cache variables. This fixes #4896 and #4264. Alex
* ENH: Add variable watch commandAndy Cedilnik2007-04-111-1/+1
|
* ENH: added remove_directory bug 2937Ken Martin2007-03-121-1/+13
|
* ENH: typoKen Martin2007-03-121-1/+1
|
* ENH: small enchancement for bug 3776.Ken Martin2007-03-121-1/+13
|
* ENH: SetupPathConversions is now called automatically on demand.Brad King2007-03-081-1/+0
|
* ENH: fix compiler warningKen Martin2007-03-021-1/+1
|
* BUG: a couple bugs in system informaitonKen Martin2007-03-011-5/+6
|
* BUG: allow system information to accept the -G optionKen Martin2007-02-281-16/+49
|
* BUG: fix to naming of results fileKen Martin2007-02-271-1/+1
|
* BUG: fix for unused variableKen Martin2007-02-271-1/+7
|
* ENH: added --system-information option to CMakeKen Martin2007-02-271-0/+92
|
* BUG: Produce an error when the script is not foundAndy Cedilnik2007-02-221-1/+1
|
* BUG: Overwrite the symlink if it already exists. Close Bug #4418 - cmake ↵Andy Cedilnik2007-02-151-0/+16
| | | | -create-symlink doesn't overwrite existing symlinks
* ENH: improve SetProperties and fix a couple warningsKen Martin2006-12-111-5/+0
|