summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Silence warning in automoc: use long instead of intAlex Neundorf2011-08-181-1/+1
| | | | Alex
* Fix build: use std::ios::out|ios::trunc instead of std::ios_base::outAlex Neundorf2011-08-181-2/+2
| | | | Alex
* Only enable the automoc test after checking that Qt4 worksAlex Neundorf2011-08-171-12/+31
| | | | | | | | | On some systems which contribute nightly builds there were strange errors which seemed to hint that the installed Qt4 is not usable/ not usable with this compiler. So first check whether it works, and only if this was successful, enable the test. Alex
* Fix bootstrap test with automocAlex Neundorf2011-08-172-2/+3
| | | | Alex
* Fix warningsAlex Neundorf2011-08-161-6/+7
| | | | Alex
* Fix build: non-void function must return a valueAlex Neundorf2011-08-161-1/+1
| | | | Alex
* Automoc.cmake is not needed anymoreAlex Neundorf2011-08-161-158/+0
| | | | | | (actually I thought I had already removed it again) Alex
* Fix logic which decides when to execute automoc testAlex Neundorf2011-08-161-14/+15
| | | | Alex
* Add documentation for AUTOMOC, add initialization via CMAKE_AUTOMOCAlex Neundorf2011-08-162-1/+33
| | | | Alex
* Add a test for automocAlex Neundorf2011-08-167-0/+893
| | | | | | | The files are taken from the Qt examples. They are BSD licensed, so it should be fine. I only edited main.cpp to use both widgets. Alex
* Nicer progress message for the automoc targetAlex Neundorf2011-08-161-2/+4
| | | | Alex
* Move automoc processing from add_executable/library to cmGlobalGeneratorAlex Neundorf2011-08-154-41/+36
| | | | | | | Now automoc is enabled by setting the AUTOMOC target property to true, instead of using the AUTOMOC keyword in add_executable() or add_library() Alex
* Remove trailing whitespaceAlex Neundorf2011-08-151-14/+14
| | | | Alex
* Refactor SetupAutomocTarget() so it can be run after creating the targetAlex Neundorf2011-08-154-64/+28
| | | | | | | This makes it easier to move it from InitialPass() to some other location, e.g. FinalPass() or something else. Alex
* Remove trailing whitespaceAlex Neundorf2011-08-151-6/+6
| | | | Alex
* Use cout instead of printf()Alex Neundorf2011-08-141-8/+8
| | | | Alex
* Add the generated automoc.cpp file to the cleaned filesAlex Neundorf2011-08-141-0/+2
| | | | Alex
* Color output when running mocAlex Neundorf2011-08-142-8/+23
| | | | Alex
* Initialize verbose based onb the env.var.Alex Neundorf2011-08-141-1/+1
| | | | Alex
* Move code for parsing a cpp-file from the big loop to separate functionAlex Neundorf2011-08-142-183/+186
| | | | Alex
* Fix line lengthsAlex Neundorf2011-08-141-49/+60
| | | | Alex
* Add AUTOMOC to the add_library() commandAlex Neundorf2011-08-143-13/+42
| | | | Alex
* Add the cmake module required currently for automocAlex Neundorf2011-08-147-1/+340
| | | | Alex
* Remove the need to check for .h/.cxx during buildtimeAlex Neundorf2011-08-142-144/+143
| | | | | | | Instead it now relies on cmake time to put that information correctly into AutomocInfo.cmake Alex
* Add actual automoc code from automocAlex Neundorf2011-08-142-6/+589
| | | | | | | | | It already works :-) Needs more refactoring, e.g. using the cmake facilities to turn a string into a vector etc. Also still missing is the part which creates the custom target. Alex
* Start implementing skeleton for automoc in cmakeAlex Neundorf2011-08-143-1/+100
| | | | Alex
* Start work on automoc: add empty cmQtAutomoc classAlex Neundorf2011-08-074-0/+30
| | | | Alex
* KWSys Nightly Date StampKWSys Robot2011-08-071-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-08-061-1/+1
|
* KWSys Nightly Date StampKWSys Robot2011-08-051-1/+1
|
* KWSys: Avoid conversion warning in SystemTools::GetTimeBrad King2011-08-041-1/+1
| | | | | Convert struct timeval members to double explicitly to avoid a GCC warning with -Wconversion.
* KWSys Nightly Date StampKWSys Robot2011-08-041-1/+1
|
* KWSys: Simplify SystemTools::GetTime implementation (#12261)Brad King2011-08-032-64/+17
| | | | | | We already use GetSystemTimeAsFileTime() and gettimeofday() unconditionally on supported Windows and non-Windows platforms, respectively. Remove outdated portability complexity.
* KWSys Nightly Date StampKWSys Robot2011-08-031-1/+1
|
* Merge topic 'CodeBlocksIncludeDirsAndDefines'David Cole2011-08-025-107/+181
|\ | | | | | | | | | | | | e2e8c0a Also put builtin include dirs into CodeBlocks project file 92c0dc5 Remove useless line of code a5683f8 Patch by Campbell Barton: puts definitions into C::B project file
| * Also put builtin include dirs into CodeBlocks project fileAlex Neundorf2011-08-015-106/+165
| | | | | | | | | | | | | | | | Refactor code from CMakeFindEclipseCDT4.cmake so it can be used alkso for CodeBlocks, and move it into new file CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake. Alex
| * Remove useless line of codeAlex Neundorf2011-08-011-1/+0
| | | | | | | | Alex
| * Patch by Campbell Barton: puts definitions into C::B project fileAlex Neundorf2011-07-291-0/+16
| | | | | | | | | | | | | | This enables Codeblocks and QtCreator to do proper highlighting based on defined macros. Alex
* | Merge topic 'FindGIFAndFreetypeCleanupAndEnhancements'David Cole2011-08-022-36/+41
|\ \ | | | | | | | | | | | | | | | | | | | | | 81a70c6 Add basic version check for giflib 2462f65 FindGif: add giflib4 as one more name for the library under Windows f97620e FindGIF/FindFreetype.cmake: remove standard search paths from find-calls 7c38523 Strip trailing whitespace
| * | Add basic version check for giflibAlex Neundorf2011-08-011-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is used e.g. in KDE, there on Solaris an old version of giflib was found (version 3), which could be detected by checking for the UserData member variable: http://websvn.kde.org/?view=revision&revision=545738 Alex
| * | FindGif: add giflib4 as one more name for the library under WindowsAlex Neundorf2011-07-271-1/+1
| | | | | | | | | | | | Alex
| * | FindGIF/FindFreetype.cmake: remove standard search paths from find-callsAlex Neundorf2011-07-272-21/+1
| | | | | | | | | | | | | | | | | | | | | | | | In both files find_path() and find_library() are called with multiple additional search PATHS which are already anyway part of the default search dirs, so it should be safe to remove them. Alex
| * | Strip trailing whitespaceAlex Neundorf2011-07-272-12/+12
| | | | | | | | | | | | Alex
* | | Merge topic 'FindPostgresqlImprovements'David Cole2011-08-021-30/+23
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 825c457 FindPostgreSQL: fix PATH_SUFFIXES, better output for FPHSA e159bb5 Mark the results from find() as advanced da1bdaf Use FPHSA(), remove unnecessary stuff and don't recommend link_directories() 217d068 More PATH_SUFFIXES for finding Postgresql and also search catalog/pg_type.h
| * | | FindPostgreSQL: fix PATH_SUFFIXES, better output for FPHSAAlex Neundorf2011-08-011-5/+4
| | | | | | | | | | | | | | | | Alex
| * | | Mark the results from find() as advancedAlex Neundorf2011-08-011-0/+2
| | | | | | | | | | | | | | | | Alex
| * | | Use FPHSA(), remove unnecessary stuff and don't recommend link_directories()Alex Neundorf2011-08-011-38/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | -don't recommend using link_directories() -don't do the extra if(EXISTS) checks, since the code is already inside a if(PostgreSQL_FOUND) Alex
| * | | More PATH_SUFFIXES for finding Postgresql and also search catalog/pg_type.hAlex Neundorf2011-08-011-0/+22
| |/ / | | | | | | | | | | | | | | | Patch from Jaroslaw Staniek, reviewed by Andrew Maclean Alex
* | | Merge topic 'fix-11866-add-watcom-sys-libs'David Cole2011-08-023-0/+73
|\ \ \ | | | | | | | | | | | | | | | | | | | | ff59716 Watcom: Use correct args for execute_process call (#11866) 80769cd Add Watcom support to InstallRequiredSystemLibraries (#11866)
| * | | Watcom: Use correct args for execute_process call (#11866)David Cole2011-08-011-2/+2
| | | | | | | | | | | | | | | | | | | | I botched an exec_program to execute_process translation on Friday. RESULT_VARIABLE is the correct argument to execute_process.