summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2012-09-121-1/+1
|
* Merge topic 'curl-openssl'Brad King2012-09-115-19/+38
|\ | | | | | | | | | | | | 8b51762 curl: Honor OPENSSL_NO_SSL2 bc0e8c2 curl: Make OpenSSL DLLs available to CMake on Windows c2f4759 curl: Use find_package(OpenSSL)
| * curl: Honor OPENSSL_NO_SSL2Brad King2012-09-073-2/+10
| | | | | | | | | | | | Some OpenSSL distributions have dropped support for the ancient SSLv2 protocol completely. Port changes from upstream curl to recognize this case and avoid using it.
| * curl: Make OpenSSL DLLs available to CMake on WindowsBill Hoffman2012-09-071-2/+24
| | | | | | | | | | Find the OpenSSL runtime DLLs and place them next to the CMake executables in the build tree and the install tree.
| * curl: Use find_package(OpenSSL)Bill Hoffman2012-09-072-15/+4
| | | | | | | | | | Change the code to use the standard CMake FindOpenSSL instead of the handcrafted attempt that was there before.
* | Merge topic 'CPackRPM_handleAttrDirectiveProperly-reloaded'Brad King2012-09-111-4/+10
|\ \ | | | | | | | | | | | | d8a1dd5 Handles %attr(nnn,-,-) /path/to/file in CPACK_RPM_USER_FILELIST properly.
| * | Handles %attr(nnn,-,-) /path/to/file in CPACK_RPM_USER_FILELIST properly.Eric NOULARD2012-09-101-4/+10
| | | | | | | | | | | | | | | | | | | | | This triggered an unknown secondary bug when there is no ABSOLUTE INSTALL file. This is fixed as well. This is based on a fix of bug #0013468 from Viktor Dubrovsky.
* | | Merge topic 'docbook-validate'Brad King2012-09-1138-106/+14604
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0c863f docbook: Fix Sun CC warning on ptr_fun(isalnum) 4e62784 docbook: Fix formatter naming convention to avoid shadow 9ad85dbb docbook: Remove redundant docs that cause invalid DocBook 9468b41 docbook: Add CMake.DocBook test to validate xml (#13508) 3a9e373 docbook: Add support for <abstract> at section level 1 67e7d49 docbook: Cleanup formatter and generated DocBook 55146ed docbook: Fix the DocBook section output dbfe335 docbook: Factor out code to write valid DocBook IDs cffa899 docbook: Remove table of contents ac25bc0 Utilities/xml: Add docbook-4.5 DTD (#13508) 2b2e86f Utilities/xml: Add .gitattributes to disable whitespace checks
| * | | docbook: Fix Sun CC warning on ptr_fun(isalnum)Brad King2012-09-101-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Sun compiler complains: cmDocumentationFormatterDocbook.cxx", line 230: Warning (Anachronism), badargtype2w: Formal argument x of type int(*)(int) in call to std::ptr_fun<int, int>(int(*)(int)) is being passed extern "C" int(*)(int). Add an intermediate C++ function to forward to the C function.
| * | | docbook: Fix formatter naming convention to avoid shadowBrad King2012-09-092-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some compilers complain: cmDocumentationFormatterDocbook.cxx: In member function virtual void cmDocumentationFormatterDocbook::PrintHeader(const char*, const char*, std::ostream&): cmDocumentationFormatterDocbook.cxx:197:73: warning: declaration of docname shadows a member of 'this' [-Wshadow] Fix the name of the member variable.
| * | | docbook: Remove redundant docs that cause invalid DocBookDaniel Pfeifer2012-09-081-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | If a subsection with a title is added, all subsequent subsections need a title too. The "helpful links" just repeat preceding subsections anyway.
| * | | docbook: Add CMake.DocBook test to validate xml (#13508)Daniel Pfeifer2012-09-081-6/+15
| | | | | | | | | | | | | | | | The DocBook DTD is provided in "Utilities/xml/docbook-4.5".
| * | | docbook: Add support for <abstract> at section level 1Daniel Pfeifer2012-09-081-2/+24
| | | | | | | | | | | | | | | | | | | | | | | | If a section has subsections (ie. subelemens with a title), all elements before the first title are written inside an <abstract>. Also wrap <programlisting> in <para>, to allow preformatted output in abstracts.
| * | | docbook: Cleanup formatter and generated DocBookDaniel Pfeifer2012-09-071-24/+24
| | | | | | | | | | | | | | | | | | | | Comment and whitespace changes, changed docbook version to 4.5, changed <literallayout> to <programlisting> (the latter implies a fixed-size font).
| * | | docbook: Fix the DocBook section outputDaniel Pfeifer2012-09-071-24/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DocBook formatter used to generate something like: <para id="section"><sect2><title>Title</title></sect2>Some Text</para> Which was completely wrong. In DocBook, a section should look like this: <sect2 id="section"><title>Title</title><para>Some Text</para></sect2>
| * | | docbook: Factor out code to write valid DocBook IDsDaniel Pfeifer2012-09-072-37/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Attributes in XML may contain alphanumeric characters, underscores, colons and dots. When DocBook is chunked, the dot is often used as a path separator. To generate a valid ID, we take the title of the section, transform all non-alphanumeric characters to underscores and then add a prefix separated with dots. We also add the document name as a prefix, in order to 'xinclude' eg. cmake.docbook and ctest.docbook in the same document. IDs are written in multiple places, so the code is factored to a function.
| * | | docbook: Remove table of contentsDaniel Pfeifer2012-09-071-18/+0
| | | | | | | | | | | | | | | | | | | | | | | | When DocBook is transformed (eg. to PDF, HTML, ...), a TOC is generated from the document's layout. The TOC-like list that the docbook formatter used to generate was both redundant and invalid.
| * | | Utilities/xml: Add docbook-4.5 DTD (#13508)Brad King2012-09-0733-0/+14494
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run the shell code below to put the DTD in Utilities/xml/docbook-4.5: v=4.5 && sha1=b9124233b50668fb508773aa2b3ebc631d7c1620 && mkdir Utilities/xml/docbook-$v && cd Utilities/xml/docbook-$v && wget -c http://www.oasis-open.org/docbook/xml/$v/docbook-xml-$v.zip && sha1sum docbook-xml-$v.zip |grep $sha1 && unzip docbook-xml-$v.zip && rm docbook-xml-$v.zip
| * | | Utilities/xml: Add .gitattributes to disable whitespace checksBrad King2012-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | This directory holds upstream DTD files. We do not want to modify them, so tell Git to skip whitespace enforcement.
* | | | Merge topic 'simplify-CMake.HTML-test'Brad King2012-09-115-8/+8
|\ \ \ \ | |/ / / | | | | | | | | | | | | 2f520d3 Simplify CMake.HTML documentation test command line
| * | | Simplify CMake.HTML documentation test command lineDaniel Pfeifer2012-09-075-8/+8
| | |/ | |/| | | | | | | | | | | | | Drop the "cmake -E chdir" wrapper and instead pass the DTD directory to xmllint's --path option using url encoding. While at it, move the XHTML1 DTD to "Utilities/xml/xhtml1" to make room for additional DTDs.
* | | Merge topic 'include-FPHSA'Brad King2012-09-114-6/+6
|\ \ \ | | | | | | | | | | | | | | | | ff0d1a8 include FPHSA from current directory in all modules
| * | | include FPHSA from current directory in all modulesRolf Eike Beer2012-09-084-6/+6
| | | |
* | | | Merge topic 'gettext-no-duplicate-FPHSA'Brad King2012-09-111-8/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 656ab19 FindGettext: remove code duplicating FPHSA checks
| * | | | FindGettext: remove code duplicating FPHSA checksRolf Eike Beer2012-09-081-8/+1
| |/ / /
* | | | Merge topic 'fix-qt-dbus-on-mac-problem'Brad King2012-09-111-0/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 5c25df1 FindQt4: Avoid "finding" non-existent library in a .framework
| * | | | FindQt4: Avoid "finding" non-existent library in a .frameworkDavid Cole2012-09-061-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...if the library file does not exist inside the .framework then do not allow a library variable to be set to the path to the framework. Force set it to NOTFOUND instead.
* | | | | Merge topic 'findfreetype-13502'Brad King2012-09-111-3/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 9d91fc6 fix for discovering ft2build.h using FREETYPE_DIR environment var (#13502)
| * | | | | fix for discovering ft2build.h using FREETYPE_DIR environment var (#13502)Sergei Nikulov2012-09-061-3/+4
| |/ / / /
* | | | | Merge topic 'aix-release-bmaxdata'Brad King2012-09-111-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 084c5af Utilities/Release: Link AIX binary with large maxdata
| * | | | | Utilities/Release: Link AIX binary with large maxdataBrad King2012-09-051-0/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Raise the default "maxdata" linker setting on the 32-bit AIX release binaries. This allows the CMake binaries to process larger projects without encountering a "Segmentation fault in extend_brk".
* | | | | Merge topic 'IsSourceFileTryCompile'Brad King2012-09-113-2/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 7b2bf28 Ninja: suppress cmcldeps only for source file signature try_compiles
| * | | | | Ninja: suppress cmcldeps only for source file signature try_compilesPeter Kümmel2012-09-053-2/+15
| | | | | |
* | | | | | Merge topic 'windows-ce'Brad King2012-09-116-9/+55
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 28d744c Add WindowsCE platform information files e7cb805 Add additional architectures to CMakePlatformId.h.in
| * | | | | | Add WindowsCE platform information filesPatrick Gansterer2012-09-055-9/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables CMake to create Makefiles targeting Windows CE devices. CMake needs to be run within a cross compile command prompt and requires a toolchain file which sets CMAKE_SYSTEM_NAME to "WindowsCE" and optionally CMAKE_SYSTEM_VERSION.
| * | | | | | Add additional architectures to CMakePlatformId.h.inPatrick Gansterer2012-09-051-0/+6
| |/ / / / / | | | | | | | | | | | | | | | | | | Detect the MIPS and SHx architecture for MSVC compiler.
* | | | | | Merge topic 'ninja-cmcldeps-first-line'Brad King2012-09-111-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 11a6dac Ninja: don't suppress warning about compiler options
| * | | | | | Ninja: don't suppress warning about compiler optionsPeter Kümmel2012-09-041-1/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Warnings about invalid compiler options are printed first by cl.exe, this line was suppressed when the source file name didn't contain back slashes.
* | | | | | Merge topic 'cmake-gui-interrupt-error'Brad King2012-09-111-1/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 52ec845 cmake-gui: Fix error status when interrupted.
| * | | | | | cmake-gui: Fix error status when interrupted.Clinton Stimpson2012-09-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes it wasn't returning an error and one could continue with the generate generate as if no errors occurred, and even with an incomplete configure step.
* | | | | | | Merge topic 'ctest-svn-update'Brad King2012-09-112-77/+239
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 57234dd cmCTestSVN: Load and process information from externals 3776690 cmCTestSVN: Add a LoadExternal() function and an ExternalParser class 41f0f83 cmCTestSVN: Use the SVNInfo structure fb6d513 cmCTestSVN: Create the SVNInfo for the root repository 8d1e102 cmCTestSVN: Add the Repositories list and the RootInfo pointer 2f204bc cmCTestSVN: Extend Revision struct with SVN repo information aa1076f cmCTestSVN: Add the new SVNInfo structure
| * | | | | | | cmCTestSVN: Load and process information from externalsXavier Besseron2012-09-041-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call LoadExternals() and perform operations on all elements of the Repositories list.
| * | | | | | | cmCTestSVN: Add a LoadExternal() function and an ExternalParser classXavier Besseron2012-09-042-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This call 'svn status' and parse the result to get the list of externals repositories. The external repositories found are added to the Repositories list.
| * | | | | | | cmCTestSVN: Use the SVNInfo structureXavier Besseron2012-09-042-77/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Suppress the URL, Root, Base fields from the cmCTestSVN class - Update the code to use RootInfo instead - LoadInfo(), GuessBase(), and a new LoadRevision() functions work on a given SVNInfo - Use the implementation from the base class for LocalPath(), correct path is built by SVNInfo::BuildLocalPath() instead
| * | | | | | | cmCTestSVN: Create the SVNInfo for the root repositoryXavier Besseron2012-09-041-0/+3
| | | | | | | |
| * | | | | | | cmCTestSVN: Add the Repositories list and the RootInfo pointerXavier Besseron2012-09-041-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Repository list will contain the SVNInfo of all the repositories (root and external ones). The RootInfo pointer will point to the SVNInfo structure of the root repository.
| * | | | | | | cmCTestSVN: Extend Revision struct with SVN repo informationXavier Besseron2012-09-042-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also rename DoRevision to DoRevisionSVN since the signature changes.
| * | | | | | | cmCTestSVN: Add the new SVNInfo structureXavier Besseron2012-09-032-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It represents information of an SVN repository. It can be the base repository or an external one.
* | | | | | | | CMake Nightly Date StampKitware Robot2012-09-111-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2012-09-101-1/+1
| | | | | | |