summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* COMP: fix broken tests for nowAlexander Neundorf2007-06-261-3/+3
| | | | Alex
* COMP: fix bootstrappingAlexander Neundorf2007-06-262-4/+4
| | | | Alex
* ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc since thisAlexander Neundorf2007-06-265-4/+53
| | | | | | | | doesn't support C++ and also doesn't have a printf() implementation by default -add a test for mingw cross compiler Alex
* ENH:Alexander Neundorf2007-06-262-1/+20
|
* ENH: add SetProperties into bootstrapKen Martin2007-06-262-2/+2
|
* STYLE: rename chain to inherit in the docsAlexander Neundorf2007-06-263-12/+11
| | | | Alex
* ENH: add basic support for sdcc (http://sdcc.sourceforge.net), needs sdcc ↵Alexander Neundorf2007-06-262-3/+47
| | | | | | (sdcclib) cvs for creating libraries) Alex
* STYLE: change global cmake variable CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBSAlexander Neundorf2007-06-266-4/+23
| | | | | | to the first global cmake property TARGET_SUPPORTS_SHARED_LIBS Alex
* ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to loadAlexander Neundorf2007-06-263-4/+4
| | | | | | | | | CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already be preset when using cmake for cross compiling use type STRING instead of FILEPATH since otherwise a strange filename was generated Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-261-1/+1
|
* COMP: fix warningsKen Martin2007-06-252-0/+8
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-251-1/+1
|
* ENH: added the ability to document variables and cached_variablesKen Martin2007-06-257-74/+42
|
* ENH: added cmGetPropertyCommandKen Martin2007-06-252-0/+233
|
* ENH: some property cleanup and added GetPropertyKen Martin2007-06-257-70/+150
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-241-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-231-1/+1
|
* ENH: remove old style release stuffBill Hoffman2007-06-2218-1486/+17
|
* ENH: add support for BlueGene/LAlexander Neundorf2007-06-223-2/+29
| | | | Alex
* ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet workingAlexander Neundorf2007-06-225-45/+56
| | | | | | STYLE: fix line lengths and indentation, use enum as argument to AddLibrary() instead of int (which was initialized from a bool in some cases) Alex
* ENH: put compatibility commands in extra section and prepare for creatingAlexander Neundorf2007-06-224-7/+128
| | | | | | | separate man pages for properties, modules, commands and compatibility commands Alex
* ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and the targetAlexander Neundorf2007-06-213-0/+23
| | | | | | platform doesn't support shared libraries Alex
* STYLE: add some more output, so it is easier to understandAlexander Neundorf2007-06-211-5/+10
| | | | Alex
* BUG: handle dependencies to imported targets better: don't create aAlexander Neundorf2007-06-212-3/+3
| | | | | | | | | dependency if the target name was not listed in DEPENDS, if it was listed in DEPENDS, create a dependency to the file Seems to work, but have to check with Brad. Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-211-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-211-1/+1
|
* STYLE: GetProjectName() is constAlexander Neundorf2007-06-211-1/+1
| | | | Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-201-1/+1
|
* COMP: fix build under windowsAlexander Neundorf2007-06-191-1/+1
| | | | Alex
* ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT <set> ) ,Alexander Neundorf2007-06-197-3/+565
| | | | | | tests still have to be added Alex
* STYLE: preparations for the INSTALL(EXPORT ...) generatorAlexander Neundorf2007-06-199-49/+71
| | | | | | | | | -move std::string Destination to cmInstallGenerator, since all (except the script one) have it and add a const accessor so it can be queried -use temporary variables in cmInstallCommand for the generators so they can be reused easier -some more const Alex
* COMP: Work-around warning about static specifier on HP compiler.Brad King2007-06-191-1/+1
|
* STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for variables which areAlexander Neundorf2007-06-181-10/+6
| | | | | | not defined here Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-181-1/+1
|
* ENH: Merging changes from branch CMake-SourceFile2-b between tagsBrad King2007-06-1833-1198/+1371
| | | | | | | | | | | | | | | | | | | | | | | | CMake-SourceFile2-bp and CMake-SourceFile2-b-mp1 to trunk. This commit is surrounded by tags CMake-SourceFile2-b-mp1-pre and CMake-SourceFile2-b-mp1-post on the trunk. The changes re-implement cmSourceFile and the use of it to allow instances to be created much earlier. The use of cmSourceFileLocation allows locating a source file referenced by a user to be much simpler and more robust. The two SetName methods are no longer needed so some duplicate code has been removed. The strange "SourceName" stuff is gone. Code that created cmSourceFile instances on the stack and then sent them to cmMakefile::AddSource has been simplified and converted to getting cmSourceFile instances from cmMakefile. The CPluginAPI has preserved the old API through a compatibility interface. Source lists are gone. Targets now get real instances of cmSourceFile right away instead of storing a list of strings until the final pass. TraceVSDependencies has been re-written to avoid the use of SourceName. It is now called TraceDependencies since it is not just for VS. It is now implemented with a helper object which makes the code simpler.
* ENH: NSIS exists also for Linux, not only Windows, so enable it there tooAlexander Neundorf2007-06-182-6/+12
| | | | | | patch by Michal Čihař <michal (AT) cihar.com> Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-181-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-171-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-06-161-1/+1
|
* COMP: include cmExternalMakefileProjectGenerator.hAlexander Neundorf2007-06-151-0/+1
| | | | Alex
* STYLE: minor fixesAlexander Neundorf2007-06-154-6/+9
| | | | Alex
* COMP: forgot to commit this oneAlexander Neundorf2007-06-151-0/+3
| | | | Alex
* STYLE: remove code duplication between PrepareScriptReference andAlexander Neundorf2007-06-151-92/+61
| | | | | | | GetScriptReference, and make the logic for getting the filename public, so it can be used e.g. for exporting Alex
* BUG: don't strip static libraries, it removes their symbol table, dynamicAlexander Neundorf2007-06-152-11/+17
| | | | | | libs have an extra symbol table so they still work stripped Alex
* BUG: don't run strip on OPTIONAL install targets if the file doesn't existAlexander Neundorf2007-06-152-18/+34
| | | | Alex
* STYLE: add some more line breaks so it should be easier to readAlexander Neundorf2007-06-151-6/+6
| | | | Alex
* STYLE: remove duplicate non-const accessors GetLocalGenerator(int) andAlexander Neundorf2007-06-158-130/+113
| | | | | | | | | | | | 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
* STYLE: use a macro for generating the documentationAlexander Neundorf2007-06-151-97/+37
| | | | Alex
* COMP: big timeout for building kdelibsAlexander Neundorf2007-06-151-0/+1
| | | | Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-06-151-1/+1
|