21834219 update cmake to 3.3.2
authorApril Chin <april.chin@oracle.com>
Wed, 11 Nov 2015 12:06:59 -0800
changeset 5081 198d4a3e4b73
parent 5080 5593e91823f7
child 5082 6af6ba7e1697
21834219 update cmake to 3.3.2 22121918 enable system-test target for cmake
components/cmake/Makefile
components/cmake/cmake.license
components/cmake/cmake.p5m
components/cmake/files/man1/ccmake.1
components/cmake/files/man1/cmake-gui.1
components/cmake/files/man1/cmake.1
components/cmake/files/man1/cpack.1
components/cmake/files/man1/ctest.1
components/cmake/files/man7/cmake-buildsystem.7
components/cmake/files/man7/cmake-commands.7
components/cmake/files/man7/cmake-compile-features.7
components/cmake/files/man7/cmake-developer.7
components/cmake/files/man7/cmake-generator-expressions.7
components/cmake/files/man7/cmake-generators.7
components/cmake/files/man7/cmake-language.7
components/cmake/files/man7/cmake-modules.7
components/cmake/files/man7/cmake-packages.7
components/cmake/files/man7/cmake-policies.7
components/cmake/files/man7/cmake-properties.7
components/cmake/files/man7/cmake-qt.7
components/cmake/files/man7/cmake-toolchains.7
components/cmake/files/man7/cmake-variables.7
components/cmake/patches/01-usr-local.patch
components/cmake/patches/02-sunos-cmake.patch
components/cmake/patches/cmake-2.8.6.patch
components/cmake/test/results-64.master
components/gd2/test/results-all.master
--- a/components/cmake/Makefile	Wed Nov 11 12:48:27 2015 -0700
+++ b/components/cmake/Makefile	Wed Nov 11 12:06:59 2015 -0800
@@ -25,21 +25,29 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		cmake
-COMPONENT_VERSION=	2.8.6
+COMPONENT_VERSION=	3.3.2
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:e6999b81ac367d85ffb0f69b6c4a0ef96f95dc154efd3592f9cfebacdf75728e
-COMPONENT_ARCHIVE_URL=	http://www.cmake.org/files/v2.8/$(COMPONENT_ARCHIVE)
+    sha256:e75a178d6ebf182b048ebfe6e0657c49f0dc109779170bad7ffcb17463f2fc22
+COMPONENT_ARCHIVE_URL=	http://www.cmake.org/files/v3.3/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.cmake.org/
 COMPONENT_BUGDB=	utility/cmake
 
-TPNO=			6581
+TPNO=			25030
 
 include $(WS_MAKE_RULES)/prep.mk
 include $(WS_MAKE_RULES)/configure.mk
 include $(WS_MAKE_RULES)/ips.mk
 
+# Remove undesriable /opt/csw lines from the Modules/*.cmake files.
+COMPONENT_PREP_ACTION += \
+	cd $(COMPONENT_SRC)/Modules; $(GNU_GREP) -l '/opt/csw' *.cmake | /usr/bin/xargs -I \{\} $(GSED) -i -e '/^[ ]*\/opt\/csw/d' \{\}
+# Currently only builds with gcc, and since it's C++, we'll just force it to
+# build as C++11 for ABI compatibility.
+COMPILER=gcc
+CXXFLAGS += -std=c++11
+
 # Need to remove this option from LD_OPTIONS (only affects sparc build);
 # it causes a SegFault failure in kwsys/testSystemInformation
 # when testing on sparc
@@ -56,13 +64,20 @@
 CONFIGURE_ENV +=	CFLAGS="$(CFLAGS)"
 CONFIGURE_ENV +=	CXXFLAGS="$(CXXFLAGS)"
 
+# configure in cmake does not accept many of the options set in
+# configure.mk (CC=, CXX=, --bindir, --libdir, --sbindir). Clear those
+# out and just include the default options it does accept.
+CONFIGURE_OPTIONS =
+CONFIGURE_OPTIONS +=	--prefix=$(CONFIGURE_PREFIX)
+CONFIGURE_OPTIONS +=	--mandir=$(CONFIGURE_MANDIR)
+
 # Use system-installed third-party libraries, rather than the private
-# copies in the cmake source.  Only libarchive will come from the cmake
-# source, since it is not currently part of Solaris.
+# copies in the cmake source.
 CONFIGURE_OPTIONS +=	--system-curl
 CONFIGURE_OPTIONS +=	--system-expat
 CONFIGURE_OPTIONS +=	--system-zlib
 CONFIGURE_OPTIONS +=	--system-bzip2
+CONFIGURE_OPTIONS +=	--system-libarchive
 
 COMPONENT_BUILD_ENV +=	CC="$(CC)"	
 COMPONENT_BUILD_ENV +=	CXX="$(CXX)"	
@@ -84,6 +99,26 @@
 	'-e "s/\s\s*[0-9][0-9]*\.[0-9][0-9]* sec/ SEC sec/"' \
 	'-e "s/\][0-9][0-9]*\.[0-9][0-9]* sec/\]SEC sec/"'
 
+COMPONENT_SYSTEM_TEST_ENV +=	CC="$(CC)"
+COMPONENT_SYSTEM_TEST_ENV +=	CXX="$(CXX)"
+
+COMPONENT_SYSTEM_TEST_TARGETS =	test
+
+# Built binaries are moved aside and replaced with
+# symlinks to the system-installed binaries in /usr/bin,
+# which will be executed for the system-test target
+COMPONENT_PRE_SYSTEM_TEST_ACTION += \
+	$(MV) $(BUILD_DIR_64)/bin $(BUILD_DIR_64)/bin-save; \
+	$(MKDIR) $(BUILD_DIR_64)/bin; cd $(BUILD_DIR_64)/bin; \
+	$(LN) -s /usr/bin/cmake; $(LN) -s /usr/bin/ctest; \
+	$(LN) -s /usr/bin/ccmake; $(LN) -s /usr/bin/cpack
+
+# Restore the built binaries after system-test is done
+COMPONENT_POST_SYSTEM_TEST_ACTION += \
+	$(RM) -r $(BUILD_DIR_64)/bin; \
+	$(MV) $(BUILD_DIR_64)/bin-save $(BUILD_DIR_64)/bin
+
+
 # common targets
 
 configure:	$(CONFIGURE_64)
@@ -95,12 +130,16 @@
 # expected failure: CTestTestUpload
 test:		$(TEST_64)
 
-system-test:    $(SYSTEM_TESTS_NOT_IMPLEMENTED)
+system-test:    $(BUILD_64) $(SYSTEM_TEST_64)
 
 REQUIRED_PACKAGES += compress/bzip2
+REQUIRED_PACKAGES += compress/xz
 REQUIRED_PACKAGES += library/expat
+REQUIRED_PACKAGES += library/libarchive
+REQUIRED_PACKAGES += library/ncurses
 REQUIRED_PACKAGES += library/zlib
 REQUIRED_PACKAGES += system/library
-REQUIRED_PACKAGES += system/library/c++-runtime
+REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime
+REQUIRED_PACKAGES += system/library/gcc/gcc-c++-runtime
 REQUIRED_PACKAGES += system/library/math
 REQUIRED_PACKAGES += web/curl
--- a/components/cmake/cmake.license	Wed Nov 11 12:48:27 2015 -0700
+++ b/components/cmake/cmake.license	Wed Nov 11 12:06:59 2015 -0800
@@ -1,160 +1,151 @@
 ========================================================================
 CMAKE BSD LICENSE:
 ========================================================================
-CMake - Cross Platform Makefile Generator 
-Copyright 2000-2009 Kitware, Inc., Insight Software Consortium 
-All rights reserved. 
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
+CMake - Cross Platform Makefile Generator
+Copyright 2000-2015 Kitware, Inc.
+Copyright 2000-2011 Insight Software Consortium
+All rights reserved.
 
-* Redistributions of source code must retain the above copyright 
-  notice, this list of conditions and the following disclaimer. 
-
-* Redistributions in binary form must reproduce the above copyright 
-  notice, this list of conditions and the following disclaimer in the 
-  documentation and/or other materials provided with the distribution. 
-
-* Neither the names of Kitware, Inc., the Insight Software Consortium, 
-  nor the names of their contributors may be used to endorse or promote 
-  products derived from this software without specific prior written 
-  permission. 
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
 
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
-HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
+* Redistributions of source code must retain the above copyright
+  notice, this list of conditions and the following disclaimer.
 
------------------------------------------------------------------------------- 
+* Redistributions in binary form must reproduce the above copyright
+  notice, this list of conditions and the following disclaimer in the
+  documentation and/or other materials provided with the distribution.
 
-The above copyright and license notice applies to distributions of 
-CMake in source and binary form.  Some source files contain additional 
-notices of original copyright by their contributors; see each source 
-for details.  Third-party software packages supplied with CMake under 
-compatible licenses provide their own copyright notices documented in 
-corresponding subdirectories. 
+* Neither the names of Kitware, Inc., the Insight Software Consortium,
+  nor the names of their contributors may be used to endorse or promote
+  products derived from this software without specific prior written
+  permission.
 
------------------------------------------------------------------------------- 
-
-CMake was initially developed by Kitware with the following sponsorship: 
-
- * National Library of Medicine at the National Institutes of Health 
-   as part of the Insight Segmentation and Registration Toolkit (ITK). 
- 
- * US National Labs (Los Alamos, Livermore, Sandia) ASC Parallel 
-   Visualization Initiative. 
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
- * National Alliance for Medical Image Computing (NAMIC) is funded by the 
-   National Institutes of Health through the NIH Roadmap for Medical Research, 
-   Grant U54 EB005149. 
-
- * Kitware, Inc. 
-
-ADDITIONAL COPYRIGHT NOTICES PRESENT IN SOURCE FILES:
-
-COPYRIGHT AND PERMISSION NOTICE 
+------------------------------------------------------------------------------
 
-Copyright (c) 1996 - 2009, Daniel Stenberg, <[email protected]>. 
-
-All rights reserved. 
+The above copyright and license notice applies to distributions of
+CMake in source and binary form.  Some source files contain additional
+notices of original copyright by their contributors; see each source
+for details.  Third-party software packages supplied with CMake under
+compatible licenses provide their own copyright notices documented in
+corresponding subdirectories.
 
-Permission to use, copy, modify, and distribute this software for any purpose 
-with or without fee is hereby granted, provided that the above copyright 
-notice and this permission notice appear in all copies. 
+------------------------------------------------------------------------------
+
+CMake was initially developed by Kitware with the following sponsorship:
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN 
-NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 
-DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 
-OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 
-OR OTHER DEALINGS IN THE SOFTWARE. 
+ * National Library of Medicine at the National Institutes of Health
+   as part of the Insight Segmentation and Registration Toolkit (ITK).
+
+ * US National Labs (Los Alamos, Livermore, Sandia) ASC Parallel
+   Visualization Initiative.
 
-Except as contained in this notice, the name of a copyright holder shall not 
-be used in advertising or otherwise to promote the sale, use or other dealings 
-in this Software without prior written authorization of the copyright holder. 
+ * National Alliance for Medical Image Computing (NAMIC) is funded by the
+   National Institutes of Health through the NIH Roadmap for Medical Research,
+   Grant U54 EB005149.
 
+ * Kitware, Inc.
 
 ========================================================================
-Copyright (c) 2003 Peter Stuge <[email protected]>
+
+COPYRIGHT AND PERMISSION NOTICE
 
-Permission to use, copy, modify, and distribute this software for any 
-purpose with or without fee is hereby granted, provided that the above 
-copyright notice and this permission notice appear in all copies. 
+Copyright (c) 1996 - 2014, Daniel Stenberg, <[email protected]>.
+Copyright (C) 2012 - 2014, Linus Nielsen Feltzing, <[email protected]>
+Copyright (C) 2010, DirecTV, Contact: Eric Hu, <[email protected]>.
+Copyright (C) 2012 - 2014, Nick Zitzmann, <[email protected]>.
+Copyright (C) 2012 - 2014, Marc Hoersken, <[email protected]>
+Copyright (C) 2012, Mark Salisbury, <[email protected]>
+Copyright (C) 2010, 2011, Hoi-Ho Chan, <[email protected]>
+
+All rights reserved.
 
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 
+Permission to use, copy, modify, and distribute this software for any purpose
+with or without fee is hereby granted, provided that the above copyright
+notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
+NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
+OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder shall not
+be used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization of the copyright holder.
 
 
 ========================================================================
 
-Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd 
-                               and Clark Cooper 
- 
-Permission is hereby granted, free of charge, to any person obtaining 
-a copy of this software and associated documentation files (the 
-"Software"), to deal in the Software without restriction, including 
-without limitation the rights to use, copy, modify, merge, publish, 
-distribute, sublicense, and/or sell copies of the Software, and to 
-permit persons to whom the Software is furnished to do so, subject to 
-the following conditions: 
+Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
+                               and Clark Cooper
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
 
-The above copyright notice and this permission notice shall be included 
-in all copies or substantial portions of the Software. 
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 
-CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
-TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 
-SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-======================================================================== 
-THIS CODE IS SPECIFICALLY EXEMPTED FROM THE NCURSES PACKAGE COPYRIGHT. 
-You may freely copy it for use as a template for your own field types. 
-If you develop a field type that might be of general use, please send 
-it back to the ncurses maintainers for inclusion in the next version. 
-======================================================================== 
-Copyright (c) 1998 Free Software Foundation, Inc. 
+========================================================================
+THIS CODE IS SPECIFICALLY EXEMPTED FROM THE NCURSES PACKAGE COPYRIGHT.
+You may freely copy it for use as a template for your own field types.
+If you develop a field type that might be of general use, please send
+it back to the ncurses maintainers for inclusion in the next version.
+========================================================================
+Copyright (c) 1998 Free Software Foundation, Inc.
 
-Permission is hereby granted, free of charge, to any person obtaining a 
-copy of this software and associated documentation files (the 
-"Software"), to deal in the Software without restriction, including 
-without limitation the rights to use, copy, modify, merge, publish, 
-distribute, distribute with modifications, sublicense, and/or sell 
-copies of the Software, and to permit persons to whom the Software is 
-furnished to do so, subject to the following conditions: 
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, distribute with modifications, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
 
-The above copyright notice and this permission notice shall be included 
-in all copies or substantial portions of the Software. 
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
-IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 
-DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 
-OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR 
-THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
+DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-Except as contained in this notice, the name(s) of the above copyright 
-holders shall not be used in advertising or otherwise to promote the 
-sale, use or other dealings in this Software without prior written 
-authorization. 
-======================================================================== 
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the
+sale, use or other dealings in this Software without prior written
+authorization.
+========================================================================
   James Bigler, NVIDIA Corp (nvidia.com - jbigler)
   Abe Stephens, SCI Institute -- http://www.sci.utah.edu/~abe/FindCuda.html
 
@@ -163,308 +154,358 @@
   Copyright (c) 2007-2009
   Scientific Computing and Imaging Institute, University of Utah
 
-The MIT License 
+The MIT License
 
-License for the specific language governing rights and limitations under 
-Permission is hereby granted, free of charge, to any person obtaining a 
-copy of this software and associated documentation files (the "Software"), 
-to deal in the Software without restriction, including without limitation 
-the rights to use, copy, modify, merge, publish, distribute, sublicense, 
-and/or sell copies of the Software, and to permit persons to whom the 
-Software is furnished to do so, subject to the following conditions: 
+License for the specific language governing rights and limitations under
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
 
-The above copyright notice and this permission notice shall be included 
-in all copies or substantial portions of the Software. 
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
 
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 
-DEALINGS IN THE SOFTWARE. 
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
 
-======================================================================== 
-Copyright (C) 1991 Texas Instruments Incorporated. 
+========================================================================
+Copyright (C) 1991 Texas Instruments Incorporated.
 
-Permission is granted to any individual or institution to use, copy, modify 
-and distribute this software, provided that this complete copyright and 
-permission notice is maintained, intact, in all copies and supporting 
-documentation. 
+Permission is granted to any individual or institution to use, copy, modify
+and distribute this software, provided that this complete copyright and
+permission notice is maintained, intact, in all copies and supporting
+documentation.
 
-Texas Instruments Incorporated provides this software "as is" without 
-express or implied warranty. 
-======================================================================== 
-Copyright (c) 1986 by University of Toronto. 
-Written by Henry Spencer.  Not derived from licensed software. 
+Texas Instruments Incorporated provides this software "as is" without
+express or implied warranty.
+========================================================================
+Copyright (c) 1986 by University of Toronto.
+Written by Henry Spencer.  Not derived from licensed software.
 
-Permission is granted to anyone to use this software for any 
-purpose on any computer system, and to redistribute it freely, 
-subject to the following restrictions: 
+Permission is granted to anyone to use this software for any
+purpose on any computer system, and to redistribute it freely,
+subject to the following restrictions:
 
-1. The author is not responsible for the consequences of use of 
-        this software, no matter how awful, even if they arise 
-        from defects in it. 
+1. The author is not responsible for the consequences of use of
+        this software, no matter how awful, even if they arise
+        from defects in it.
 
-2. The origin of this software must not be misrepresented, either 
-        by explicit claim or by omission. 
+2. The origin of this software must not be misrepresented, either
+        by explicit claim or by omission.
 
-3. Altered versions must be plainly marked as such, and must not 
-        be misrepresented as being the original software. 
+3. Altered versions must be plainly marked as such, and must not
+        be misrepresented as being the original software.
 
-======================================================================== 
-Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 
-All rights reserved. 
-Contact: Nokia Corporation ([email protected]) 
+========================================================================
+Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+Contact: Nokia Corporation ([email protected])
 
-You may use this file under the terms of the BSD license as follows: 
+You may use this file under the terms of the BSD license as follows:
 
-"Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions are 
-met: 
-  * Redistributions of source code must retain the above copyright 
-    notice, this list of conditions and the following disclaimer. 
-  * Redistributions in binary form must reproduce the above copyright 
-    notice, this list of conditions and the following disclaimer in 
-    the documentation and/or other materials provided with the 
-    distribution. 
-  * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor 
-    the names of its contributors may be used to endorse or promote 
-    products derived from this software without specific prior written 
-    permission. 
+"Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+  * Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+  * Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+  * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor
+    the names of its contributors may be used to endorse or promote
+    products derived from this software without specific prior written
+    permission.
 
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." 
-======================================================================== 
-Please read and be aware of the following: 
-WARNING: 
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
+========================================================================
+Please read and be aware of the following:
+WARNING:
 
-   This program and library (attempts to) compress data by 
-   performing several non-trivial transformations on it. 
-   Unless you are 100% familiar with *all* the algorithms 
-   contained herein, and with the consequences of modifying them, 
-   you should NOT meddle with the compression or decompression 
-   machinery.  Incorrect changes can and very likely *will* 
-   lead to disastrous loss of data. 
+   This program and library (attempts to) compress data by
+   performing several non-trivial transformations on it.
+   Unless you are 100% familiar with *all* the algorithms
+   contained herein, and with the consequences of modifying them,
+   you should NOT meddle with the compression or decompression
+   machinery.  Incorrect changes can and very likely *will*
+   lead to disastrous loss of data.
 
-DISCLAIMER: 
+DISCLAIMER:
 
-   I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE 
-   USE OF THIS PROGRAM/LIBRARY, HOWSOEVER CAUSED. 
+   I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE
+   USE OF THIS PROGRAM/LIBRARY, HOWSOEVER CAUSED.
 
-   Every compression of a file implies an assumption that the 
-   compressed file can be decompressed to reproduce the original. 
-   Great efforts in design, coding and testing have been made to 
-   ensure that this program works correctly.  However, the complexity 
-   of the algorithms, and, in particular, the presence of various 
-   special cases in the code which occur with very low but non-zero 
-   probability make it impossible to rule out the possibility of bugs 
-   remaining in the program.  DO NOT COMPRESS ANY DATA WITH THIS 
-   PROGRAM UNLESS YOU ARE PREPARED TO ACCEPT THE POSSIBILITY, HOWEVER 
-   SMALL, THAT THE DATA WILL NOT BE RECOVERABLE. 
+   Every compression of a file implies an assumption that the
+   compressed file can be decompressed to reproduce the original.
+   Great efforts in design, coding and testing have been made to
+   ensure that this program works correctly.  However, the complexity
+   of the algorithms, and, in particular, the presence of various
+   special cases in the code which occur with very low but non-zero
+   probability make it impossible to rule out the possibility of bugs
+   remaining in the program.  DO NOT COMPRESS ANY DATA WITH THIS
+   PROGRAM UNLESS YOU ARE PREPARED TO ACCEPT THE POSSIBILITY, HOWEVER
+   SMALL, THAT THE DATA WILL NOT BE RECOVERABLE.
 
-   That is not to say this program is inherently unreliable. 
-   Indeed, I very much hope the opposite is true.  bzip2/libbzip2 
-   has been carefully constructed and extensively tested. 
+   That is not to say this program is inherently unreliable.
+   Indeed, I very much hope the opposite is true.  bzip2/libbzip2
+   has been carefully constructed and extensively tested.
 
 
-PATENTS: 
+PATENTS:
 
-   To the best of my knowledge, bzip2/libbzip2 does not use any 
-   patented algorithms.  However, I do not have the resources 
-   to carry out a patent search.  Therefore I cannot give any 
-   guarantee of the above statement. 
+   To the best of my knowledge, bzip2/libbzip2 does not use any
+   patented algorithms.  However, I do not have the resources
+   to carry out a patent search.  Therefore I cannot give any
+   guarantee of the above statement.
 
-Julian Seward 
[email protected] 
-Cambridge, UK. 
+Julian Seward
[email protected]
+Cambridge, UK.
 
-This program, "bzip2", the associated library "libbzip2", and all 
-documentation, are copyright (C) 1996-2007 Julian R Seward.  All 
-rights reserved. 
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
+This program, "bzip2", the associated library "libbzip2", and all
+documentation, are copyright (C) 1996-2007 Julian R Seward.  All
+rights reserved.
 
-1. Redistributions of source code must retain the above copyright 
-   notice, this list of conditions and the following disclaimer. 
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
 
-2. The origin of this software must not be misrepresented; you must 
-   not claim that you wrote the original software.  If you use this 
-   software in a product, an acknowledgment in the product 
-   documentation would be appreciated but is not required. 
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
 
-3. Altered source versions must be plainly marked as such, and must 
-   not be misrepresented as being the original software. 
+2. The origin of this software must not be misrepresented; you must
+   not claim that you wrote the original software.  If you use this
+   software in a product, an acknowledgment in the product
+   documentation would be appreciated but is not required.
 
-4. The name of the author may not be used to endorse or promote 
-   products derived from this software without specific prior written 
-   permission. 
+3. Altered source versions must be plainly marked as such, and must
+   not be misrepresented as being the original software.
+
+4. The name of the author may not be used to endorse or promote
+   products derived from this software without specific prior written
+   permission.
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 
-OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
-ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
-GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-Julian Seward, [email protected] 
-bzip2/libbzip2 version 1.0.5 of 10 December 2007 
+Julian Seward, [email protected]
+bzip2/libbzip2 version 1.0.5 of 10 December 2007
 
-======================================================================== 
-     Portions (C) International Organization for Standardization 1986 
-     Permission to copy in any form is granted for use with 
-     conforming SGML systems and applications as defined in 
-     ISO 8879, provided this notice is included in all copies. 
-
-======================================================================== 
+========================================================================
 Copyright (C) 1999, 2000, 2002 Aladdin Enterprises.  All rights reserved.
 Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
 
-This software is provided 'as-is', without any express or implied 
-warranty.  In no event will the authors be held liable for any damages 
-arising from the use of this software. 
+This software is provided 'as-is', without any express or implied
+warranty.  In no event will the authors be held liable for any damages
+arising from the use of this software.
 
-Permission is granted to anyone to use this software for any purpose, 
-including commercial applications, and to alter it and redistribute it 
-freely, subject to the following restrictions: 
+Permission is granted to anyone to use this software for any purpose,
+including commercial applications, and to alter it and redistribute it
+freely, subject to the following restrictions:
 
-1. The origin of this software must not be misrepresented; you must not 
-   claim that you wrote the original software. If you use this software 
-   in a product, an acknowledgment in the product documentation would be 
-   appreciated but is not required. 
-2. Altered source versions must be plainly marked as such, and must not be 
-   misrepresented as being the original software. 
-3. This notice may not be removed or altered from any source distribution. 
+1. The origin of this software must not be misrepresented; you must not
+   claim that you wrote the original software. If you use this software
+   in a product, an acknowledgment in the product documentation would be
+   appreciated but is not required.
+2. Altered source versions must be plainly marked as such, and must not be
+   misrepresented as being the original software.
+3. This notice may not be removed or altered from any source distribution.
 
 
-======================================================================== 
-
-Copyright (c) 2003-2008 Tim Kientzle
-Copyright (c) 2009 Joerg  Sonnenberger
-Copyright (c) 2009 Michihiro NAKAJIMA
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
-
-1. Redistributions of source code must retain the above copyright 
-   notice, this list of conditions and the following disclaimer. 
-2. Redistributions in binary form must reproduce the above copyright 
-   notice, this list of conditions and the following disclaimer in the 
-   documentation and/or other materials provided with the distribution. 
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR 
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
-IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-======================================================================== 
-Copyright (c) 2003-2009 Tim Kientzle
-Copyright (c) 2009 Chris Roberts
-Copyright (c) 2009 Michihiro NAKAJIMA
-Copyright (c) 2007 Kai Wang
+========================================================================
+Copyright (c) 1985, 1986 The Regents of the University of California.
 All rights reserved.
 
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
-1. Redistributions of source code must retain the above copyright 
-   notice, this list of conditions and the following disclaimer 
-   in this position and unchanged. 
-2. Redistributions in binary form must reproduce the above copyright 
-   notice, this list of conditions and the following disclaimer in the 
-   documentation and/or other materials provided with the distribution. 
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR 
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
-IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-
-======================================================================== 
-Copyright (c) 1989, 1990, 1993 
-    The Regents of the University of California.  All rights reserved. 
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
-1. Redistributions of source code must retain the above copyright 
-   notice, this list of conditions and the following disclaimer. 
-2. Redistributions in binary form must reproduce the above copyright 
-   notice, this list of conditions and the following disclaimer in the 
-   documentation and/or other materials provided with the distribution. 
-4. Neither the name of the University nor the names of its contributors 
-   may be used to endorse or promote products derived from this software 
-   without specific prior written permission. 
+This code is derived from software contributed to Berkeley by
+James A. Woods, derived from original work by Spencer Thomas
+and Joseph Orost.
 
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
-ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
-SUCH DAMAGE. 
-
-======================================================================== 
-Copyright (c) 1990, 1993 
-The Regents of the University of California.  All rights reserved. 
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+3. All advertising materials mentioning features or use of this software
+   must display the following acknowledgement:
+     This product includes software developed by the University of
+     California, Berkeley and its contributors.
+4. Neither the name of the University nor the names of its contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
 
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions 
-are met: 
-1. Redistributions of source code must retain the above copyright 
-   notice, this list of conditions and the following disclaimer. 
-2. Redistributions in binary form must reproduce the above copyright 
-   notice, this list of conditions and the following disclaimer in the 
-   documentation and/or other materials provided with the distribution. 
-3. All advertising materials mentioning features or use of this software 
-   must display the following acknowledgement: 
-This product includes software developed by the University of 
-California, Berkeley and its contributors. 
-4. Neither the name of the University nor the names of its contributors 
-   may be used to endorse or promote products derived from this software 
-   without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
-ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-ABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+========================================================================
+The JsonCpp library's source code, including accompanying documentation,
+tests and demonstration applications, are licensed under the following
+conditions...
+
+The author (Baptiste Lepilleur) explicitly disclaims copyright in all
+jurisdictions which recognize such a disclaimer. In such jurisdictions,
+this software is released into the Public Domain.
+
+In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
+2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
+released under the terms of the MIT License (see below).
+
+In jurisdictions which recognize Public Domain property, the user of this
+software may choose to accept it either as 1) Public Domain, 2) under the
+conditions of the MIT License (see below), or 3) under the terms of dual
+Public Domain/MIT License conditions described here, as they choose.
+
+The MIT License is about as close to Public Domain as a license can get, and is
+described in clear, concise terms at:
+
+   http://en.wikipedia.org/wiki/MIT_License
+
+The full text of the MIT License follows:
+
+========================================================================
+Copyright (c) 2007-2010 Baptiste Lepilleur
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use, copy,
+modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+========================================================================
+(END LICENSE TEXT)
+
+The MIT license is compatible with both the GPL and commercial
+software, affording one all of the rights of Public Domain with the
+minor nuisance of being required to keep the above copyright notice
+and license text in the source code. Note also that by accepting the
+Public Domain "license" you can re-license your copy using whatever
+license you like.
+
+========================================================================
+Copyright (c) 2000-2003, Aaron D. Gifford
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+3. Neither the name of the copyright holder nor the names of contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR(S) BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+========================================================================
+Copyright (c) 1995, 1996, 1997, 1998, 1999, 2013 Kungliga Tekniska Högskolan
+(Royal Institute of Technology, Stockholm, Sweden).
+Copyright (c) 2001 - 2013 Daniel Stenberg
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+
+3. Neither the name of the Institute nor the names of its contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+========================================================================
+Copyright (C) 1996-2001  Internet Software Consortium.
+
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
+DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
+INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
+FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
--- a/components/cmake/cmake.p5m	Wed Nov 11 12:48:27 2015 -0700
+++ b/components/cmake/cmake.p5m	Wed Nov 11 12:06:59 2015 -0800
@@ -23,11 +23,12 @@
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
-# Get manpages from usr/usr/share/man/man1 in proto area
-<transform file path=usr/share/man/man1/(.+$) -> set action.hash usr/usr/share/man/man1/%<1>>
-
-# Get usr/share/cmake-2.8/doc files from usr/doc/cmake-2.8 in proto area
-<transform file path=usr/share/cmake-2.8/doc/(.+$) -> set action.hash usr/doc/cmake-2.8/%<1>>
+# Get manpages from files/{man1,man7}.
+# As of cmake 3.x, sphinx is needed to build manpages.
+# Until sphinx gets added to Solaris, for now, manpages are generated
+# separately using configuration option --sphinx-man and are checked into
+# files/{man1,man7}/
+<transform file path=usr/share/man/man([17])/(.+$) -> set action.hash files/man%<1>/%<2>>
 set name=pkg.fmri \
     value=pkg:/developer/build/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="A cross-platform, open-source make system"
@@ -47,618 +48,1889 @@
 file path=usr/bin/cpack
 file path=usr/bin/ctest
 file path=usr/share/aclocal/cmake.m4
-file path=usr/share/cmake-2.8/Modules/AddFileDependencies.cmake
-file path=usr/share/cmake-2.8/Modules/AutomocInfo.cmake.in
-file path=usr/share/cmake-2.8/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
-file path=usr/share/cmake-2.8/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
-file path=usr/share/cmake-2.8/Modules/BundleUtilities.cmake
-file path=usr/share/cmake-2.8/Modules/CMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeASM-ATTInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeASMCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeASMInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeASM_MASMInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeASM_NASMInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeAddNewLanguage.txt
-file path=usr/share/cmake-2.8/Modules/CMakeBackwardCompatibilityC.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeBackwardCompatibilityCXX.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeBorlandFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeBuildSettings.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeCCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c
-file path=usr/share/cmake-2.8/Modules/CMakeCCompilerId.c.in
-file path=usr/share/cmake-2.8/Modules/CMakeCInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeCXXCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
-file path=usr/share/cmake-2.8/Modules/CMakeCXXCompilerId.cpp.in
-file path=usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeCompilerABI.h
-file path=usr/share/cmake-2.8/Modules/CMakeConfigurableFile.in
-file path=usr/share/cmake-2.8/Modules/CMakeDependentOption.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineASM-ATTCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineASM_MASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineASM_NASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineFortranCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineJavaCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineRCCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeDetermineVSServicePack.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeExportBuildSettings.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindBinUtils.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindCodeBlocks.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindEclipseCDT4.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindFrameworks.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindKDevelop3.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindPackageMode.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindWMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFindXCode.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeForceCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeFortranCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeFortranCompilerABI.F
-file path=usr/share/cmake-2.8/Modules/CMakeFortranCompilerId.F.in
-file path=usr/share/cmake-2.8/Modules/CMakeFortranInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeImportBuildSettings.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeJOMFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeJavaCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeJavaInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeMSYSFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeMinGWFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeNMakeFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeParseImplicitLinkInfo.cmake
-file path=usr/share/cmake-2.8/Modules/CMakePlatformId.h.in
-file path=usr/share/cmake-2.8/Modules/CMakePrintSystemInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakePushCheckState.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeRCCompiler.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeRCInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeSystem.cmake.in
-file path=usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestASM-ATTCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestASM_MASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestASM_NASMCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestCompilerCommon.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestForFreeVC.cxx
-file path=usr/share/cmake-2.8/Modules/CMakeTestFortranCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestGNU.c
-file path=usr/share/cmake-2.8/Modules/CMakeTestJavaCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestNMakeCLVersion.c
-file path=usr/share/cmake-2.8/Modules/CMakeTestRCCompiler.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeTestWatcomVersion.c
-file path=usr/share/cmake-2.8/Modules/CMakeUnixFindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS10FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS11FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS6BackwardCompatibility.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS6FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS71FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS7BackwardCompatibility.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS7FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS8FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVS9FindMake.cmake
-file path=usr/share/cmake-2.8/Modules/CMakeVerifyManifest.cmake
-file path=usr/share/cmake-2.8/Modules/CPack.DS_Store.in
-file path=usr/share/cmake-2.8/Modules/CPack.Description.plist.in
-file path=usr/share/cmake-2.8/Modules/CPack.Info.plist.in
-file path=usr/share/cmake-2.8/Modules/CPack.OSXScriptLauncher.in
-file path=usr/share/cmake-2.8/Modules/CPack.OSXScriptLauncher.rsrc.in
-file path=usr/share/cmake-2.8/Modules/CPack.OSXX11.Info.plist.in
-file path=usr/share/cmake-2.8/Modules/CPack.OSXX11.main.scpt.in
-file path=usr/share/cmake-2.8/Modules/CPack.RuntimeScript.in
-file path=usr/share/cmake-2.8/Modules/CPack.STGZ_Header.sh.in
-file path=usr/share/cmake-2.8/Modules/CPack.VolumeIcon.icns.in
-file path=usr/share/cmake-2.8/Modules/CPack.background.png.in
-file path=usr/share/cmake-2.8/Modules/CPack.cmake
-file path=usr/share/cmake-2.8/Modules/CPack.distribution.dist.in
-file path=usr/share/cmake-2.8/Modules/CPackBundle.cmake
-file path=usr/share/cmake-2.8/Modules/CPackComponent.cmake
-file path=usr/share/cmake-2.8/Modules/CPackDeb.cmake
-file path=usr/share/cmake-2.8/Modules/CPackNSIS.cmake
-file path=usr/share/cmake-2.8/Modules/CPackRPM.cmake
-file path=usr/share/cmake-2.8/Modules/CPackZIP.cmake
-file path=usr/share/cmake-2.8/Modules/CTest.cmake
-file path=usr/share/cmake-2.8/Modules/CTestScriptMode.cmake
-file path=usr/share/cmake-2.8/Modules/CTestTargets.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCCompilerFlag.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCSourceCompiles.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCSourceRuns.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCXXCompilerFlag.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCXXSourceCompiles.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCXXSourceRuns.cmake
-file path=usr/share/cmake-2.8/Modules/CheckCXXSymbolExists.cmake
-file path=usr/share/cmake-2.8/Modules/CheckForPthreads.c
-file path=usr/share/cmake-2.8/Modules/CheckFortranFunctionExists.cmake
-file path=usr/share/cmake-2.8/Modules/CheckFunctionExists.c
-file path=usr/share/cmake-2.8/Modules/CheckFunctionExists.cmake
-file path=usr/share/cmake-2.8/Modules/CheckIncludeFile.c.in
-file path=usr/share/cmake-2.8/Modules/CheckIncludeFile.cmake
-file path=usr/share/cmake-2.8/Modules/CheckIncludeFile.cxx.in
-file path=usr/share/cmake-2.8/Modules/CheckIncludeFileCXX.cmake
-file path=usr/share/cmake-2.8/Modules/CheckIncludeFiles.cmake
-file path=usr/share/cmake-2.8/Modules/CheckLibraryExists.cmake
-file path=usr/share/cmake-2.8/Modules/CheckLibraryExists.lists.in
-file path=usr/share/cmake-2.8/Modules/CheckPrototypeDefinition.c.in
-file path=usr/share/cmake-2.8/Modules/CheckPrototypeDefinition.cmake
-file path=usr/share/cmake-2.8/Modules/CheckSizeOf.cmake
-file path=usr/share/cmake-2.8/Modules/CheckStructHasMember.cmake
-file path=usr/share/cmake-2.8/Modules/CheckSymbolExists.cmake
-file path=usr/share/cmake-2.8/Modules/CheckTypeSize.c.in
-file path=usr/share/cmake-2.8/Modules/CheckTypeSize.cmake
-file path=usr/share/cmake-2.8/Modules/CheckTypeSizeMap.cmake.in
-file path=usr/share/cmake-2.8/Modules/CheckVariableExists.c
-file path=usr/share/cmake-2.8/Modules/CheckVariableExists.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Absoft-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Clang-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Clang-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Cray-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Cray-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Cray-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/G95-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/GNU-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/HP-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/HP-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/HP-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/HP-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Intel-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Intel-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Intel-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/Intel-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/MIPSpro-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/MIPSpro-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/MIPSpro-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/NAG-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PGI-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PGI-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PGI-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PGI.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PathScale-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PathScale-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PathScale-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/PathScale.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SCO-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SCO-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SCO.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SunPro-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SunPro-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SunPro-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/SunPro-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/VisualAge-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/VisualAge-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/VisualAge-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/XL-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/XL-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Compiler/XL.cmake
-file path=usr/share/cmake-2.8/Modules/Dart.cmake
-file path=usr/share/cmake-2.8/Modules/DartConfiguration.tcl.in
-file path=usr/share/cmake-2.8/Modules/Documentation.cmake
-file path=usr/share/cmake-2.8/Modules/DummyCXXFile.cxx
-file path=usr/share/cmake-2.8/Modules/ExternalProject.cmake
-file path=usr/share/cmake-2.8/Modules/FLTKCompatibility.cmake
-file path=usr/share/cmake-2.8/Modules/FeatureSummary.cmake
-file path=usr/share/cmake-2.8/Modules/FindALSA.cmake
-file path=usr/share/cmake-2.8/Modules/FindASPELL.cmake
-file path=usr/share/cmake-2.8/Modules/FindAVIFile.cmake
-file path=usr/share/cmake-2.8/Modules/FindArmadillo.cmake
-file path=usr/share/cmake-2.8/Modules/FindBISON.cmake
-file path=usr/share/cmake-2.8/Modules/FindBLAS.cmake
-file path=usr/share/cmake-2.8/Modules/FindBZip2.cmake
-file path=usr/share/cmake-2.8/Modules/FindBoost.cmake
-file path=usr/share/cmake-2.8/Modules/FindBullet.cmake
-file path=usr/share/cmake-2.8/Modules/FindCABLE.cmake
-file path=usr/share/cmake-2.8/Modules/FindCUDA.cmake
-file path=usr/share/cmake-2.8/Modules/FindCUDA/make2cmake.cmake
-file path=usr/share/cmake-2.8/Modules/FindCUDA/parse_cubin.cmake
-file path=usr/share/cmake-2.8/Modules/FindCUDA/run_nvcc.cmake
-file path=usr/share/cmake-2.8/Modules/FindCURL.cmake
-file path=usr/share/cmake-2.8/Modules/FindCVS.cmake
-file path=usr/share/cmake-2.8/Modules/FindCoin3D.cmake
-file path=usr/share/cmake-2.8/Modules/FindCups.cmake
-file path=usr/share/cmake-2.8/Modules/FindCurses.cmake
-file path=usr/share/cmake-2.8/Modules/FindCxxTest.cmake
-file path=usr/share/cmake-2.8/Modules/FindCygwin.cmake
-file path=usr/share/cmake-2.8/Modules/FindDCMTK.cmake
-file path=usr/share/cmake-2.8/Modules/FindDart.cmake
-file path=usr/share/cmake-2.8/Modules/FindDevIL.cmake
-file path=usr/share/cmake-2.8/Modules/FindDoxygen.cmake
-file path=usr/share/cmake-2.8/Modules/FindEXPAT.cmake
-file path=usr/share/cmake-2.8/Modules/FindFLEX.cmake
-file path=usr/share/cmake-2.8/Modules/FindFLTK.cmake
-file path=usr/share/cmake-2.8/Modules/FindFLTK2.cmake
-file path=usr/share/cmake-2.8/Modules/FindFreetype.cmake
-file path=usr/share/cmake-2.8/Modules/FindGCCXML.cmake
-file path=usr/share/cmake-2.8/Modules/FindGDAL.cmake
-file path=usr/share/cmake-2.8/Modules/FindGIF.cmake
-file path=usr/share/cmake-2.8/Modules/FindGLU.cmake
-file path=usr/share/cmake-2.8/Modules/FindGLUT.cmake
-file path=usr/share/cmake-2.8/Modules/FindGTK.cmake
-file path=usr/share/cmake-2.8/Modules/FindGTK2.cmake
-file path=usr/share/cmake-2.8/Modules/FindGTest.cmake
-file path=usr/share/cmake-2.8/Modules/FindGettext.cmake
-file path=usr/share/cmake-2.8/Modules/FindGit.cmake
-file path=usr/share/cmake-2.8/Modules/FindGnuTLS.cmake
-file path=usr/share/cmake-2.8/Modules/FindGnuplot.cmake
-file path=usr/share/cmake-2.8/Modules/FindHDF5.cmake
-file path=usr/share/cmake-2.8/Modules/FindHSPELL.cmake
-file path=usr/share/cmake-2.8/Modules/FindHTMLHelp.cmake
-file path=usr/share/cmake-2.8/Modules/FindITK.cmake
-file path=usr/share/cmake-2.8/Modules/FindImageMagick.cmake
-file path=usr/share/cmake-2.8/Modules/FindJNI.cmake
-file path=usr/share/cmake-2.8/Modules/FindJPEG.cmake
-file path=usr/share/cmake-2.8/Modules/FindJasper.cmake
-file path=usr/share/cmake-2.8/Modules/FindJava.cmake
-file path=usr/share/cmake-2.8/Modules/FindKDE3.cmake
-file path=usr/share/cmake-2.8/Modules/FindKDE4.cmake
-file path=usr/share/cmake-2.8/Modules/FindLAPACK.cmake
-file path=usr/share/cmake-2.8/Modules/FindLATEX.cmake
-file path=usr/share/cmake-2.8/Modules/FindLibArchive.cmake
-file path=usr/share/cmake-2.8/Modules/FindLibXml2.cmake
-file path=usr/share/cmake-2.8/Modules/FindLibXslt.cmake
-file path=usr/share/cmake-2.8/Modules/FindLua50.cmake
-file path=usr/share/cmake-2.8/Modules/FindLua51.cmake
-file path=usr/share/cmake-2.8/Modules/FindMFC.cmake
-file path=usr/share/cmake-2.8/Modules/FindMPEG.cmake
-file path=usr/share/cmake-2.8/Modules/FindMPEG2.cmake
-file path=usr/share/cmake-2.8/Modules/FindMPI.cmake
-file path=usr/share/cmake-2.8/Modules/FindMatlab.cmake
-file path=usr/share/cmake-2.8/Modules/FindMotif.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenAL.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenGL.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenMP.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenSSL.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenSceneGraph.cmake
-file path=usr/share/cmake-2.8/Modules/FindOpenThreads.cmake
-file path=usr/share/cmake-2.8/Modules/FindPHP4.cmake
-file path=usr/share/cmake-2.8/Modules/FindPNG.cmake
-file path=usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake
-file path=usr/share/cmake-2.8/Modules/FindPackageMessage.cmake
-file path=usr/share/cmake-2.8/Modules/FindPerl.cmake
-file path=usr/share/cmake-2.8/Modules/FindPerlLibs.cmake
-file path=usr/share/cmake-2.8/Modules/FindPhysFS.cmake
-file path=usr/share/cmake-2.8/Modules/FindPike.cmake
-file path=usr/share/cmake-2.8/Modules/FindPkgConfig.cmake
-file path=usr/share/cmake-2.8/Modules/FindPostgreSQL.cmake
-file path=usr/share/cmake-2.8/Modules/FindProducer.cmake
-file path=usr/share/cmake-2.8/Modules/FindProtobuf.cmake
-file path=usr/share/cmake-2.8/Modules/FindPythonInterp.cmake
-file path=usr/share/cmake-2.8/Modules/FindPythonLibs.cmake
-file path=usr/share/cmake-2.8/Modules/FindQt.cmake
-file path=usr/share/cmake-2.8/Modules/FindQt3.cmake
-file path=usr/share/cmake-2.8/Modules/FindQt4.cmake
-file path=usr/share/cmake-2.8/Modules/FindQuickTime.cmake
-file path=usr/share/cmake-2.8/Modules/FindRTI.cmake
-file path=usr/share/cmake-2.8/Modules/FindRuby.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL_image.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL_mixer.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL_net.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL_sound.cmake
-file path=usr/share/cmake-2.8/Modules/FindSDL_ttf.cmake
-file path=usr/share/cmake-2.8/Modules/FindSWIG.cmake
-file path=usr/share/cmake-2.8/Modules/FindSelfPackers.cmake
-file path=usr/share/cmake-2.8/Modules/FindSquish.cmake
-file path=usr/share/cmake-2.8/Modules/FindSubversion.cmake
-file path=usr/share/cmake-2.8/Modules/FindTCL.cmake
-file path=usr/share/cmake-2.8/Modules/FindTIFF.cmake
-file path=usr/share/cmake-2.8/Modules/FindTclStub.cmake
-file path=usr/share/cmake-2.8/Modules/FindTclsh.cmake
-file path=usr/share/cmake-2.8/Modules/FindThreads.cmake
-file path=usr/share/cmake-2.8/Modules/FindUnixCommands.cmake
-file path=usr/share/cmake-2.8/Modules/FindVTK.cmake
-file path=usr/share/cmake-2.8/Modules/FindWget.cmake
-file path=usr/share/cmake-2.8/Modules/FindWish.cmake
-file path=usr/share/cmake-2.8/Modules/FindX11.cmake
-file path=usr/share/cmake-2.8/Modules/FindXMLRPC.cmake
-file path=usr/share/cmake-2.8/Modules/FindZLIB.cmake
-file path=usr/share/cmake-2.8/Modules/Findosg.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgAnimation.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgDB.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgFX.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgGA.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgIntrospection.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgManipulator.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgParticle.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgProducer.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgShadow.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgSim.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgTerrain.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgText.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgUtil.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgViewer.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgVolume.cmake
-file path=usr/share/cmake-2.8/Modules/FindosgWidget.cmake
-file path=usr/share/cmake-2.8/Modules/Findosg_functions.cmake
-file path=usr/share/cmake-2.8/Modules/FindwxWidgets.cmake
-file path=usr/share/cmake-2.8/Modules/FindwxWindows.cmake
-file path=usr/share/cmake-2.8/Modules/FortranCInterface.cmake
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/CMakeLists.txt
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Detect.cmake
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Input.cmake.in
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Macro.h.in
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Output.cmake.in
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Verify/CMakeLists.txt
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Verify/VerifyC.c
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Verify/VerifyCXX.cxx
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Verify/VerifyFortran.f
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/Verify/main.c
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/call_mod.f90
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/call_sub.f
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/main.F
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/my_module.f90
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/my_module_.c
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/my_sub.f
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/mymodule.f90
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/mymodule_.c
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/mysub.f
-file path=usr/share/cmake-2.8/Modules/FortranCInterface/symbol.c.in
-file path=usr/share/cmake-2.8/Modules/GNUInstallDirs.cmake
-file path=usr/share/cmake-2.8/Modules/GenerateExportHeader.cmake
-file path=usr/share/cmake-2.8/Modules/GetPrerequisites.cmake
-file path=usr/share/cmake-2.8/Modules/ITKCompatibility.cmake
-file path=usr/share/cmake-2.8/Modules/InstallRequiredSystemLibraries.cmake
-file path=usr/share/cmake-2.8/Modules/IntelVSImplicitPath/CMakeLists.txt
-file path=usr/share/cmake-2.8/Modules/IntelVSImplicitPath/detect.cmake
-file path=usr/share/cmake-2.8/Modules/IntelVSImplicitPath/hello.f
-file path=usr/share/cmake-2.8/Modules/KDE3Macros.cmake
-file path=usr/share/cmake-2.8/Modules/MacOSXBundleInfo.plist.in
-file path=usr/share/cmake-2.8/Modules/MacOSXFrameworkInfo.plist.in
-file path=usr/share/cmake-2.8/Modules/MacroAddFileDependencies.cmake
-file path=usr/share/cmake-2.8/Modules/NSIS.InstallOptions.ini.in
-file path=usr/share/cmake-2.8/Modules/NSIS.template.in
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-VisualAge-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-VisualAge-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-VisualAge-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-XL-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-XL-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX-XL.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/AIX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BSDOS.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BeOS.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneL.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-base.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic-XL-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-dynamic.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static-XL-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/BlueGeneP-static.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN-windres.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/CYGWIN.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Catamount.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-Absoft-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-NAG-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-VisualAge-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-VisualAge-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-icc.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin-icpc.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Darwin.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/DragonFly.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/FreeBSD.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic-ADSP-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic-ADSP-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic-ADSP-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic-ADSP-Common.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic-SDCC-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Generic.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-HP-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-HP-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-HP-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-HP-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX-HP.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/HP-UX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Haiku.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/IRIX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/IRIX64.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Absoft-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Clang-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Clang-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Intel-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Intel-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Intel-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-Intel.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-NAG-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PGI-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PGI-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PGI-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PGI.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PathScale-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PathScale-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PathScale-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-PathScale.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-SunPro-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-VisualAge-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-VisualAge-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-VisualAge-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-XL-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-XL-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-XL-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux-como.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Linux.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/MP-RAS.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/NetBSD.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/OSF1.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/OpenBSD.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/OpenVMS.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/QNX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/RISCos.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SCO_SV.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SINIX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SunOS-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SunOS-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SunOS-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SunOS-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/SunOS.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Tru64.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/ULTRIX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/UNIX_SV.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/UnixWare.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Borland-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Borland-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Borland.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-G95-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-GNU-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-GNU-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-GNU-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-GNU.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Intel-ASM.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Intel-C.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Intel-CXX.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Intel-Fortran.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-Intel.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-NMcl.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-cl.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-cl.cmake.in
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-df.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-wcl386.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows-windres.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Windows.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/WindowsPaths.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/Xenix.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/cl.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/eCos.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/gas.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/kFreeBSD.cmake
-file path=usr/share/cmake-2.8/Modules/Platform/syllable.cmake
-file path=usr/share/cmake-2.8/Modules/ProcessorCount.cmake
-file path=usr/share/cmake-2.8/Modules/Qt4ConfigDependentSettings.cmake
-file path=usr/share/cmake-2.8/Modules/Qt4Macros.cmake
-file path=usr/share/cmake-2.8/Modules/RepositoryInfo.txt.in
-file path=usr/share/cmake-2.8/Modules/SelectLibraryConfigurations.cmake
-file path=usr/share/cmake-2.8/Modules/SquishRunTestCase.bat
-file path=usr/share/cmake-2.8/Modules/SquishRunTestCase.sh
-file path=usr/share/cmake-2.8/Modules/SquishTestScript.cmake
-file path=usr/share/cmake-2.8/Modules/SystemInformation.cmake
-file path=usr/share/cmake-2.8/Modules/SystemInformation.in
-file path=usr/share/cmake-2.8/Modules/TestBigEndian.cmake
-file path=usr/share/cmake-2.8/Modules/TestCXXAcceptsFlag.cmake
-file path=usr/share/cmake-2.8/Modules/TestEndianess.c.in
-file path=usr/share/cmake-2.8/Modules/TestForANSIForScope.cmake
-file path=usr/share/cmake-2.8/Modules/TestForANSIStreamHeaders.cmake
-file path=usr/share/cmake-2.8/Modules/TestForANSIStreamHeaders.cxx
-file path=usr/share/cmake-2.8/Modules/TestForAnsiForScope.cxx
-file path=usr/share/cmake-2.8/Modules/TestForSSTREAM.cmake
-file path=usr/share/cmake-2.8/Modules/TestForSSTREAM.cxx
-file path=usr/share/cmake-2.8/Modules/TestForSTDNamespace.cmake
-file path=usr/share/cmake-2.8/Modules/TestForSTDNamespace.cxx
-file path=usr/share/cmake-2.8/Modules/UseEcos.cmake
-file path=usr/share/cmake-2.8/Modules/UseJava.cmake
-file path=usr/share/cmake-2.8/Modules/UseJavaClassFilelist.cmake
-file path=usr/share/cmake-2.8/Modules/UseJavaSymlinks.cmake
-file path=usr/share/cmake-2.8/Modules/UsePkgConfig.cmake
-file path=usr/share/cmake-2.8/Modules/UseQt4.cmake
-file path=usr/share/cmake-2.8/Modules/UseSWIG.cmake
-file path=usr/share/cmake-2.8/Modules/UseVTK40.cmake
-file path=usr/share/cmake-2.8/Modules/UseVTKBuildSettings40.cmake
-file path=usr/share/cmake-2.8/Modules/UseVTKConfig40.cmake
-file path=usr/share/cmake-2.8/Modules/Use_wxWindows.cmake
-file path=usr/share/cmake-2.8/Modules/UsewxWidgets.cmake
-file path=usr/share/cmake-2.8/Modules/VTKCompatibility.cmake
-file path=usr/share/cmake-2.8/Modules/WriteBasicConfigVersionFile.cmake
-file path=usr/share/cmake-2.8/Modules/ecos_clean.cmake
-file path=usr/share/cmake-2.8/Modules/exportheader.cmake.in
-file path=usr/share/cmake-2.8/Modules/kde3init_dummy.cpp.in
-file path=usr/share/cmake-2.8/Modules/kde3uic.cmake
-file path=usr/share/cmake-2.8/Modules/readme.txt
-file path=usr/share/cmake-2.8/Templates/AppleInfo.plist
-file path=usr/share/cmake-2.8/Templates/CMakeVSMacros1.vsmacros
-file path=usr/share/cmake-2.8/Templates/CMakeVSMacros2.vsmacros
-file path=usr/share/cmake-2.8/Templates/CMakeVisualStudio6Configurations.cmake
-file path=usr/share/cmake-2.8/Templates/CPack.GenericDescription.txt
-file path=usr/share/cmake-2.8/Templates/CPack.GenericLicense.txt
-file path=usr/share/cmake-2.8/Templates/CPack.GenericWelcome.txt
-file path=usr/share/cmake-2.8/Templates/CPackConfig.cmake.in
-file path=usr/share/cmake-2.8/Templates/CTestScript.cmake.in
-file path=usr/share/cmake-2.8/Templates/DLLFooter.dsptemplate
-file path=usr/share/cmake-2.8/Templates/DLLHeader.dsptemplate
-file path=usr/share/cmake-2.8/Templates/EXEFooter.dsptemplate
-file path=usr/share/cmake-2.8/Templates/EXEHeader.dsptemplate
-file path=usr/share/cmake-2.8/Templates/EXEWinHeader.dsptemplate
-file path=usr/share/cmake-2.8/Templates/TestDriver.cxx.in
-file path=usr/share/cmake-2.8/Templates/UtilityFooter.dsptemplate
-file path=usr/share/cmake-2.8/Templates/UtilityHeader.dsptemplate
-file path=usr/share/cmake-2.8/Templates/cygwin-package.sh.in
-file path=usr/share/cmake-2.8/Templates/staticLibFooter.dsptemplate
-file path=usr/share/cmake-2.8/Templates/staticLibHeader.dsptemplate
-file path=usr/share/cmake-2.8/doc/ccmake.docbook
-file path=usr/share/cmake-2.8/doc/ccmake.html
-file path=usr/share/cmake-2.8/doc/ccmake.txt
-file path=usr/share/cmake-2.8/doc/cmake-commands.html
-file path=usr/share/cmake-2.8/doc/cmake-commands.txt
-file path=usr/share/cmake-2.8/doc/cmake-compatcommands.html
-file path=usr/share/cmake-2.8/doc/cmake-compatcommands.txt
-file path=usr/share/cmake-2.8/doc/cmake-modules.html
-file path=usr/share/cmake-2.8/doc/cmake-modules.txt
-file path=usr/share/cmake-2.8/doc/cmake-policies.html
-file path=usr/share/cmake-2.8/doc/cmake-policies.txt
-file path=usr/share/cmake-2.8/doc/cmake-properties.html
-file path=usr/share/cmake-2.8/doc/cmake-properties.txt
-file path=usr/share/cmake-2.8/doc/cmake-variables.html
-file path=usr/share/cmake-2.8/doc/cmake-variables.txt
-file path=usr/share/cmake-2.8/doc/cmake.docbook
-file path=usr/share/cmake-2.8/doc/cmake.html
-file path=usr/share/cmake-2.8/doc/cmake.txt
-file path=usr/share/cmake-2.8/doc/cpack.docbook
-file path=usr/share/cmake-2.8/doc/cpack.html
-file path=usr/share/cmake-2.8/doc/cpack.txt
-file path=usr/share/cmake-2.8/doc/ctest.docbook
-file path=usr/share/cmake-2.8/doc/ctest.html
-file path=usr/share/cmake-2.8/doc/ctest.txt
-file path=usr/share/cmake-2.8/include/cmCPluginAPI.h
+file path=usr/share/cmake-3.3/Help/command/FIND_XXX.txt
+file path=usr/share/cmake-3.3/Help/command/FIND_XXX_MAC.txt
+file path=usr/share/cmake-3.3/Help/command/FIND_XXX_ORDER.txt
+file path=usr/share/cmake-3.3/Help/command/FIND_XXX_ROOT.txt
+file path=usr/share/cmake-3.3/Help/command/add_compile_options.rst
+file path=usr/share/cmake-3.3/Help/command/add_custom_command.rst
+file path=usr/share/cmake-3.3/Help/command/add_custom_target.rst
+file path=usr/share/cmake-3.3/Help/command/add_definitions.rst
+file path=usr/share/cmake-3.3/Help/command/add_dependencies.rst
+file path=usr/share/cmake-3.3/Help/command/add_executable.rst
+file path=usr/share/cmake-3.3/Help/command/add_library.rst
+file path=usr/share/cmake-3.3/Help/command/add_subdirectory.rst
+file path=usr/share/cmake-3.3/Help/command/add_test.rst
+file path=usr/share/cmake-3.3/Help/command/aux_source_directory.rst
+file path=usr/share/cmake-3.3/Help/command/break.rst
+file path=usr/share/cmake-3.3/Help/command/build_command.rst
+file path=usr/share/cmake-3.3/Help/command/build_name.rst
+file path=usr/share/cmake-3.3/Help/command/cmake_host_system_information.rst
+file path=usr/share/cmake-3.3/Help/command/cmake_minimum_required.rst
+file path=usr/share/cmake-3.3/Help/command/cmake_policy.rst
+file path=usr/share/cmake-3.3/Help/command/configure_file.rst
+file path=usr/share/cmake-3.3/Help/command/continue.rst
+file path=usr/share/cmake-3.3/Help/command/create_test_sourcelist.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_build.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_configure.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_coverage.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_empty_binary_directory.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_memcheck.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_read_custom_files.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_run_script.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_sleep.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_start.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_submit.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_test.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_update.rst
+file path=usr/share/cmake-3.3/Help/command/ctest_upload.rst
+file path=usr/share/cmake-3.3/Help/command/define_property.rst
+file path=usr/share/cmake-3.3/Help/command/else.rst
+file path=usr/share/cmake-3.3/Help/command/elseif.rst
+file path=usr/share/cmake-3.3/Help/command/enable_language.rst
+file path=usr/share/cmake-3.3/Help/command/enable_testing.rst
+file path=usr/share/cmake-3.3/Help/command/endforeach.rst
+file path=usr/share/cmake-3.3/Help/command/endfunction.rst
+file path=usr/share/cmake-3.3/Help/command/endif.rst
+file path=usr/share/cmake-3.3/Help/command/endmacro.rst
+file path=usr/share/cmake-3.3/Help/command/endwhile.rst
+file path=usr/share/cmake-3.3/Help/command/exec_program.rst
+file path=usr/share/cmake-3.3/Help/command/execute_process.rst
+file path=usr/share/cmake-3.3/Help/command/export.rst
+file path=usr/share/cmake-3.3/Help/command/export_library_dependencies.rst
+file path=usr/share/cmake-3.3/Help/command/file.rst
+file path=usr/share/cmake-3.3/Help/command/find_file.rst
+file path=usr/share/cmake-3.3/Help/command/find_library.rst
+file path=usr/share/cmake-3.3/Help/command/find_package.rst
+file path=usr/share/cmake-3.3/Help/command/find_path.rst
+file path=usr/share/cmake-3.3/Help/command/find_program.rst
+file path=usr/share/cmake-3.3/Help/command/fltk_wrap_ui.rst
+file path=usr/share/cmake-3.3/Help/command/foreach.rst
+file path=usr/share/cmake-3.3/Help/command/function.rst
+file path=usr/share/cmake-3.3/Help/command/get_cmake_property.rst
+file path=usr/share/cmake-3.3/Help/command/get_directory_property.rst
+file path=usr/share/cmake-3.3/Help/command/get_filename_component.rst
+file path=usr/share/cmake-3.3/Help/command/get_property.rst
+file path=usr/share/cmake-3.3/Help/command/get_source_file_property.rst
+file path=usr/share/cmake-3.3/Help/command/get_target_property.rst
+file path=usr/share/cmake-3.3/Help/command/get_test_property.rst
+file path=usr/share/cmake-3.3/Help/command/if.rst
+file path=usr/share/cmake-3.3/Help/command/include.rst
+file path=usr/share/cmake-3.3/Help/command/include_directories.rst
+file path=usr/share/cmake-3.3/Help/command/include_external_msproject.rst
+file path=usr/share/cmake-3.3/Help/command/include_regular_expression.rst
+file path=usr/share/cmake-3.3/Help/command/install.rst
+file path=usr/share/cmake-3.3/Help/command/install_files.rst
+file path=usr/share/cmake-3.3/Help/command/install_programs.rst
+file path=usr/share/cmake-3.3/Help/command/install_targets.rst
+file path=usr/share/cmake-3.3/Help/command/link_directories.rst
+file path=usr/share/cmake-3.3/Help/command/link_libraries.rst
+file path=usr/share/cmake-3.3/Help/command/list.rst
+file path=usr/share/cmake-3.3/Help/command/load_cache.rst
+file path=usr/share/cmake-3.3/Help/command/load_command.rst
+file path=usr/share/cmake-3.3/Help/command/macro.rst
+file path=usr/share/cmake-3.3/Help/command/make_directory.rst
+file path=usr/share/cmake-3.3/Help/command/mark_as_advanced.rst
+file path=usr/share/cmake-3.3/Help/command/math.rst
+file path=usr/share/cmake-3.3/Help/command/message.rst
+file path=usr/share/cmake-3.3/Help/command/option.rst
+file path=usr/share/cmake-3.3/Help/command/output_required_files.rst
+file path=usr/share/cmake-3.3/Help/command/project.rst
+file path=usr/share/cmake-3.3/Help/command/qt_wrap_cpp.rst
+file path=usr/share/cmake-3.3/Help/command/qt_wrap_ui.rst
+file path=usr/share/cmake-3.3/Help/command/remove.rst
+file path=usr/share/cmake-3.3/Help/command/remove_definitions.rst
+file path=usr/share/cmake-3.3/Help/command/return.rst
+file path=usr/share/cmake-3.3/Help/command/separate_arguments.rst
+file path=usr/share/cmake-3.3/Help/command/set.rst
+file path=usr/share/cmake-3.3/Help/command/set_directory_properties.rst
+file path=usr/share/cmake-3.3/Help/command/set_property.rst
+file path=usr/share/cmake-3.3/Help/command/set_source_files_properties.rst
+file path=usr/share/cmake-3.3/Help/command/set_target_properties.rst
+file path=usr/share/cmake-3.3/Help/command/set_tests_properties.rst
+file path=usr/share/cmake-3.3/Help/command/site_name.rst
+file path=usr/share/cmake-3.3/Help/command/source_group.rst
+file path=usr/share/cmake-3.3/Help/command/string.rst
+file path=usr/share/cmake-3.3/Help/command/subdir_depends.rst
+file path=usr/share/cmake-3.3/Help/command/subdirs.rst
+file path=usr/share/cmake-3.3/Help/command/target_compile_definitions.rst
+file path=usr/share/cmake-3.3/Help/command/target_compile_features.rst
+file path=usr/share/cmake-3.3/Help/command/target_compile_options.rst
+file path=usr/share/cmake-3.3/Help/command/target_include_directories.rst
+file path=usr/share/cmake-3.3/Help/command/target_link_libraries.rst
+file path=usr/share/cmake-3.3/Help/command/target_sources.rst
+file path=usr/share/cmake-3.3/Help/command/try_compile.rst
+file path=usr/share/cmake-3.3/Help/command/try_run.rst
+file path=usr/share/cmake-3.3/Help/command/unset.rst
+file path=usr/share/cmake-3.3/Help/command/use_mangled_mesa.rst
+file path=usr/share/cmake-3.3/Help/command/utility_source.rst
+file path=usr/share/cmake-3.3/Help/command/variable_requires.rst
+file path=usr/share/cmake-3.3/Help/command/variable_watch.rst
+file path=usr/share/cmake-3.3/Help/command/while.rst
+file path=usr/share/cmake-3.3/Help/command/write_file.rst
+file path="usr/share/cmake-3.3/Help/generator/Borland Makefiles.rst"
+file path=usr/share/cmake-3.3/Help/generator/CodeBlocks.rst
+file path=usr/share/cmake-3.3/Help/generator/CodeLite.rst
+file path="usr/share/cmake-3.3/Help/generator/Eclipse CDT4.rst"
+file path="usr/share/cmake-3.3/Help/generator/Green Hills MULTI.rst"
+file path=usr/share/cmake-3.3/Help/generator/KDevelop3.rst
+file path=usr/share/cmake-3.3/Help/generator/Kate.rst
+file path="usr/share/cmake-3.3/Help/generator/MSYS Makefiles.rst"
+file path="usr/share/cmake-3.3/Help/generator/MinGW Makefiles.rst"
+file path="usr/share/cmake-3.3/Help/generator/NMake Makefiles JOM.rst"
+file path="usr/share/cmake-3.3/Help/generator/NMake Makefiles.rst"
+file path=usr/share/cmake-3.3/Help/generator/Ninja.rst
+file path="usr/share/cmake-3.3/Help/generator/Sublime Text 2.rst"
+file path="usr/share/cmake-3.3/Help/generator/Unix Makefiles.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 10 2010.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 11 2012.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 12 2013.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 14 2015.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 6.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 7 .NET 2003.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 7.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 8 2005.rst"
+file path="usr/share/cmake-3.3/Help/generator/Visual Studio 9 2008.rst"
+file path="usr/share/cmake-3.3/Help/generator/Watcom WMake.rst"
+file path=usr/share/cmake-3.3/Help/generator/Xcode.rst
+file path=usr/share/cmake-3.3/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt
+file path=usr/share/cmake-3.3/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt
+file path=usr/share/cmake-3.3/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt
+file path=usr/share/cmake-3.3/Help/index.rst
+file path=usr/share/cmake-3.3/Help/manual/LINKS.txt
+file path=usr/share/cmake-3.3/Help/manual/OPTIONS_BUILD.txt
+file path=usr/share/cmake-3.3/Help/manual/OPTIONS_HELP.txt
+file path=usr/share/cmake-3.3/Help/manual/ccmake.1.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-buildsystem.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-commands.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-compile-features.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-developer.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-generator-expressions.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-generators.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-gui.1.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-language.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-modules.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-packages.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-policies.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-properties.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-qt.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-toolchains.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake-variables.7.rst
+file path=usr/share/cmake-3.3/Help/manual/cmake.1.rst
+file path=usr/share/cmake-3.3/Help/manual/cpack.1.rst
+file path=usr/share/cmake-3.3/Help/manual/ctest.1.rst
+file path=usr/share/cmake-3.3/Help/module/AddFileDependencies.rst
+file path=usr/share/cmake-3.3/Help/module/BundleUtilities.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeAddFortranSubdirectory.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeBackwardCompatibilityCXX.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeDependentOption.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeDetermineVSServicePack.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeExpandImportedTargets.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeFindDependencyMacro.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeFindFrameworks.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeFindPackageMode.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeForceCompiler.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeGraphVizOptions.rst
+file path=usr/share/cmake-3.3/Help/module/CMakePackageConfigHelpers.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeParseArguments.rst
+file path=usr/share/cmake-3.3/Help/module/CMakePrintHelpers.rst
+file path=usr/share/cmake-3.3/Help/module/CMakePrintSystemInformation.rst
+file path=usr/share/cmake-3.3/Help/module/CMakePushCheckState.rst
+file path=usr/share/cmake-3.3/Help/module/CMakeVerifyManifest.rst
+file path=usr/share/cmake-3.3/Help/module/CPack.rst
+file path=usr/share/cmake-3.3/Help/module/CPackBundle.rst
+file path=usr/share/cmake-3.3/Help/module/CPackComponent.rst
+file path=usr/share/cmake-3.3/Help/module/CPackCygwin.rst
+file path=usr/share/cmake-3.3/Help/module/CPackDMG.rst
+file path=usr/share/cmake-3.3/Help/module/CPackDeb.rst
+file path=usr/share/cmake-3.3/Help/module/CPackIFW.rst
+file path=usr/share/cmake-3.3/Help/module/CPackNSIS.rst
+file path=usr/share/cmake-3.3/Help/module/CPackPackageMaker.rst
+file path=usr/share/cmake-3.3/Help/module/CPackRPM.rst
+file path=usr/share/cmake-3.3/Help/module/CPackWIX.rst
+file path=usr/share/cmake-3.3/Help/module/CTest.rst
+file path=usr/share/cmake-3.3/Help/module/CTestCoverageCollectGCOV.rst
+file path=usr/share/cmake-3.3/Help/module/CTestScriptMode.rst
+file path=usr/share/cmake-3.3/Help/module/CTestUseLaunchers.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCCompilerFlag.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCSourceCompiles.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCSourceRuns.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCXXCompilerFlag.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCXXSourceCompiles.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCXXSourceRuns.rst
+file path=usr/share/cmake-3.3/Help/module/CheckCXXSymbolExists.rst
+file path=usr/share/cmake-3.3/Help/module/CheckFortranCompilerFlag.rst
+file path=usr/share/cmake-3.3/Help/module/CheckFortranFunctionExists.rst
+file path=usr/share/cmake-3.3/Help/module/CheckFortranSourceCompiles.rst
+file path=usr/share/cmake-3.3/Help/module/CheckFunctionExists.rst
+file path=usr/share/cmake-3.3/Help/module/CheckIncludeFile.rst
+file path=usr/share/cmake-3.3/Help/module/CheckIncludeFileCXX.rst
+file path=usr/share/cmake-3.3/Help/module/CheckIncludeFiles.rst
+file path=usr/share/cmake-3.3/Help/module/CheckLanguage.rst
+file path=usr/share/cmake-3.3/Help/module/CheckLibraryExists.rst
+file path=usr/share/cmake-3.3/Help/module/CheckPrototypeDefinition.rst
+file path=usr/share/cmake-3.3/Help/module/CheckStructHasMember.rst
+file path=usr/share/cmake-3.3/Help/module/CheckSymbolExists.rst
+file path=usr/share/cmake-3.3/Help/module/CheckTypeSize.rst
+file path=usr/share/cmake-3.3/Help/module/CheckVariableExists.rst
+file path=usr/share/cmake-3.3/Help/module/Dart.rst
+file path=usr/share/cmake-3.3/Help/module/DeployQt4.rst
+file path=usr/share/cmake-3.3/Help/module/Documentation.rst
+file path=usr/share/cmake-3.3/Help/module/ExternalData.rst
+file path=usr/share/cmake-3.3/Help/module/ExternalProject.rst
+file path=usr/share/cmake-3.3/Help/module/FeatureSummary.rst
+file path=usr/share/cmake-3.3/Help/module/FindALSA.rst
+file path=usr/share/cmake-3.3/Help/module/FindASPELL.rst
+file path=usr/share/cmake-3.3/Help/module/FindAVIFile.rst
+file path=usr/share/cmake-3.3/Help/module/FindArmadillo.rst
+file path=usr/share/cmake-3.3/Help/module/FindBISON.rst
+file path=usr/share/cmake-3.3/Help/module/FindBLAS.rst
+file path=usr/share/cmake-3.3/Help/module/FindBZip2.rst
+file path=usr/share/cmake-3.3/Help/module/FindBacktrace.rst
+file path=usr/share/cmake-3.3/Help/module/FindBoost.rst
+file path=usr/share/cmake-3.3/Help/module/FindBullet.rst
+file path=usr/share/cmake-3.3/Help/module/FindCABLE.rst
+file path=usr/share/cmake-3.3/Help/module/FindCUDA.rst
+file path=usr/share/cmake-3.3/Help/module/FindCURL.rst
+file path=usr/share/cmake-3.3/Help/module/FindCVS.rst
+file path=usr/share/cmake-3.3/Help/module/FindCoin3D.rst
+file path=usr/share/cmake-3.3/Help/module/FindCups.rst
+file path=usr/share/cmake-3.3/Help/module/FindCurses.rst
+file path=usr/share/cmake-3.3/Help/module/FindCxxTest.rst
+file path=usr/share/cmake-3.3/Help/module/FindCygwin.rst
+file path=usr/share/cmake-3.3/Help/module/FindDCMTK.rst
+file path=usr/share/cmake-3.3/Help/module/FindDart.rst
+file path=usr/share/cmake-3.3/Help/module/FindDevIL.rst
+file path=usr/share/cmake-3.3/Help/module/FindDoxygen.rst
+file path=usr/share/cmake-3.3/Help/module/FindEXPAT.rst
+file path=usr/share/cmake-3.3/Help/module/FindFLEX.rst
+file path=usr/share/cmake-3.3/Help/module/FindFLTK.rst
+file path=usr/share/cmake-3.3/Help/module/FindFLTK2.rst
+file path=usr/share/cmake-3.3/Help/module/FindFreetype.rst
+file path=usr/share/cmake-3.3/Help/module/FindGCCXML.rst
+file path=usr/share/cmake-3.3/Help/module/FindGDAL.rst
+file path=usr/share/cmake-3.3/Help/module/FindGIF.rst
+file path=usr/share/cmake-3.3/Help/module/FindGLEW.rst
+file path=usr/share/cmake-3.3/Help/module/FindGLUT.rst
+file path=usr/share/cmake-3.3/Help/module/FindGSL.rst
+file path=usr/share/cmake-3.3/Help/module/FindGTK.rst
+file path=usr/share/cmake-3.3/Help/module/FindGTK2.rst
+file path=usr/share/cmake-3.3/Help/module/FindGTest.rst
+file path=usr/share/cmake-3.3/Help/module/FindGettext.rst
+file path=usr/share/cmake-3.3/Help/module/FindGit.rst
+file path=usr/share/cmake-3.3/Help/module/FindGnuTLS.rst
+file path=usr/share/cmake-3.3/Help/module/FindGnuplot.rst
+file path=usr/share/cmake-3.3/Help/module/FindHDF5.rst
+file path=usr/share/cmake-3.3/Help/module/FindHSPELL.rst
+file path=usr/share/cmake-3.3/Help/module/FindHTMLHelp.rst
+file path=usr/share/cmake-3.3/Help/module/FindHg.rst
+file path=usr/share/cmake-3.3/Help/module/FindITK.rst
+file path=usr/share/cmake-3.3/Help/module/FindIce.rst
+file path=usr/share/cmake-3.3/Help/module/FindIcotool.rst
+file path=usr/share/cmake-3.3/Help/module/FindImageMagick.rst
+file path=usr/share/cmake-3.3/Help/module/FindIntl.rst
+file path=usr/share/cmake-3.3/Help/module/FindJNI.rst
+file path=usr/share/cmake-3.3/Help/module/FindJPEG.rst
+file path=usr/share/cmake-3.3/Help/module/FindJasper.rst
+file path=usr/share/cmake-3.3/Help/module/FindJava.rst
+file path=usr/share/cmake-3.3/Help/module/FindKDE3.rst
+file path=usr/share/cmake-3.3/Help/module/FindKDE4.rst
+file path=usr/share/cmake-3.3/Help/module/FindLAPACK.rst
+file path=usr/share/cmake-3.3/Help/module/FindLATEX.rst
+file path=usr/share/cmake-3.3/Help/module/FindLibArchive.rst
+file path=usr/share/cmake-3.3/Help/module/FindLibLZMA.rst
+file path=usr/share/cmake-3.3/Help/module/FindLibXml2.rst
+file path=usr/share/cmake-3.3/Help/module/FindLibXslt.rst
+file path=usr/share/cmake-3.3/Help/module/FindLua.rst
+file path=usr/share/cmake-3.3/Help/module/FindLua50.rst
+file path=usr/share/cmake-3.3/Help/module/FindLua51.rst
+file path=usr/share/cmake-3.3/Help/module/FindMFC.rst
+file path=usr/share/cmake-3.3/Help/module/FindMPEG.rst
+file path=usr/share/cmake-3.3/Help/module/FindMPEG2.rst
+file path=usr/share/cmake-3.3/Help/module/FindMPI.rst
+file path=usr/share/cmake-3.3/Help/module/FindMatlab.rst
+file path=usr/share/cmake-3.3/Help/module/FindMotif.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenAL.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenCL.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenGL.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenMP.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenSSL.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenSceneGraph.rst
+file path=usr/share/cmake-3.3/Help/module/FindOpenThreads.rst
+file path=usr/share/cmake-3.3/Help/module/FindPHP4.rst
+file path=usr/share/cmake-3.3/Help/module/FindPNG.rst
+file path=usr/share/cmake-3.3/Help/module/FindPackageHandleStandardArgs.rst
+file path=usr/share/cmake-3.3/Help/module/FindPackageMessage.rst
+file path=usr/share/cmake-3.3/Help/module/FindPerl.rst
+file path=usr/share/cmake-3.3/Help/module/FindPerlLibs.rst
+file path=usr/share/cmake-3.3/Help/module/FindPhysFS.rst
+file path=usr/share/cmake-3.3/Help/module/FindPike.rst
+file path=usr/share/cmake-3.3/Help/module/FindPkgConfig.rst
+file path=usr/share/cmake-3.3/Help/module/FindPostgreSQL.rst
+file path=usr/share/cmake-3.3/Help/module/FindProducer.rst
+file path=usr/share/cmake-3.3/Help/module/FindProtobuf.rst
+file path=usr/share/cmake-3.3/Help/module/FindPythonInterp.rst
+file path=usr/share/cmake-3.3/Help/module/FindPythonLibs.rst
+file path=usr/share/cmake-3.3/Help/module/FindQt.rst
+file path=usr/share/cmake-3.3/Help/module/FindQt3.rst
+file path=usr/share/cmake-3.3/Help/module/FindQt4.rst
+file path=usr/share/cmake-3.3/Help/module/FindQuickTime.rst
+file path=usr/share/cmake-3.3/Help/module/FindRTI.rst
+file path=usr/share/cmake-3.3/Help/module/FindRuby.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL_image.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL_mixer.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL_net.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL_sound.rst
+file path=usr/share/cmake-3.3/Help/module/FindSDL_ttf.rst
+file path=usr/share/cmake-3.3/Help/module/FindSWIG.rst
+file path=usr/share/cmake-3.3/Help/module/FindSelfPackers.rst
+file path=usr/share/cmake-3.3/Help/module/FindSquish.rst
+file path=usr/share/cmake-3.3/Help/module/FindSubversion.rst
+file path=usr/share/cmake-3.3/Help/module/FindTCL.rst
+file path=usr/share/cmake-3.3/Help/module/FindTIFF.rst
+file path=usr/share/cmake-3.3/Help/module/FindTclStub.rst
+file path=usr/share/cmake-3.3/Help/module/FindTclsh.rst
+file path=usr/share/cmake-3.3/Help/module/FindThreads.rst
+file path=usr/share/cmake-3.3/Help/module/FindUnixCommands.rst
+file path=usr/share/cmake-3.3/Help/module/FindVTK.rst
+file path=usr/share/cmake-3.3/Help/module/FindWget.rst
+file path=usr/share/cmake-3.3/Help/module/FindWish.rst
+file path=usr/share/cmake-3.3/Help/module/FindX11.rst
+file path=usr/share/cmake-3.3/Help/module/FindXCTest.rst
+file path=usr/share/cmake-3.3/Help/module/FindXMLRPC.rst
+file path=usr/share/cmake-3.3/Help/module/FindXercesC.rst
+file path=usr/share/cmake-3.3/Help/module/FindZLIB.rst
+file path=usr/share/cmake-3.3/Help/module/Findosg.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgAnimation.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgDB.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgFX.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgGA.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgIntrospection.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgManipulator.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgParticle.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgPresentation.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgProducer.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgQt.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgShadow.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgSim.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgTerrain.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgText.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgUtil.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgViewer.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgVolume.rst
+file path=usr/share/cmake-3.3/Help/module/FindosgWidget.rst
+file path=usr/share/cmake-3.3/Help/module/Findosg_functions.rst
+file path=usr/share/cmake-3.3/Help/module/FindwxWidgets.rst
+file path=usr/share/cmake-3.3/Help/module/FindwxWindows.rst
+file path=usr/share/cmake-3.3/Help/module/FortranCInterface.rst
+file path=usr/share/cmake-3.3/Help/module/GNUInstallDirs.rst
+file path=usr/share/cmake-3.3/Help/module/GenerateExportHeader.rst
+file path=usr/share/cmake-3.3/Help/module/GetPrerequisites.rst
+file path=usr/share/cmake-3.3/Help/module/InstallRequiredSystemLibraries.rst
+file path=usr/share/cmake-3.3/Help/module/MacroAddFileDependencies.rst
+file path=usr/share/cmake-3.3/Help/module/ProcessorCount.rst
+file path=usr/share/cmake-3.3/Help/module/SelectLibraryConfigurations.rst
+file path=usr/share/cmake-3.3/Help/module/SquishTestScript.rst
+file path=usr/share/cmake-3.3/Help/module/TestBigEndian.rst
+file path=usr/share/cmake-3.3/Help/module/TestCXXAcceptsFlag.rst
+file path=usr/share/cmake-3.3/Help/module/TestForANSIForScope.rst
+file path=usr/share/cmake-3.3/Help/module/TestForANSIStreamHeaders.rst
+file path=usr/share/cmake-3.3/Help/module/TestForSSTREAM.rst
+file path=usr/share/cmake-3.3/Help/module/TestForSTDNamespace.rst
+file path=usr/share/cmake-3.3/Help/module/UseEcos.rst
+file path=usr/share/cmake-3.3/Help/module/UseJava.rst
+file path=usr/share/cmake-3.3/Help/module/UseJavaClassFilelist.rst
+file path=usr/share/cmake-3.3/Help/module/UseJavaSymlinks.rst
+file path=usr/share/cmake-3.3/Help/module/UsePkgConfig.rst
+file path=usr/share/cmake-3.3/Help/module/UseSWIG.rst
+file path=usr/share/cmake-3.3/Help/module/Use_wxWindows.rst
+file path=usr/share/cmake-3.3/Help/module/UsewxWidgets.rst
+file path=usr/share/cmake-3.3/Help/module/WriteBasicConfigVersionFile.rst
+file path=usr/share/cmake-3.3/Help/module/WriteCompilerDetectionHeader.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0000.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0001.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0002.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0003.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0004.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0005.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0006.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0007.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0008.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0009.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0010.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0011.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0012.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0013.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0014.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0015.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0016.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0017.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0018.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0019.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0020.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0021.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0022.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0023.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0024.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0025.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0026.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0027.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0028.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0029.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0030.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0031.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0032.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0033.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0034.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0035.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0036.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0037.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0038.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0039.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0040.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0041.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0042.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0043.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0044.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0045.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0046.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0047.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0048.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0049.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0050.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0051.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0052.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0053.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0054.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0055.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0056.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0057.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0058.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0059.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0060.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0061.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0062.rst
+file path=usr/share/cmake-3.3/Help/policy/CMP0063.rst
+file path=usr/share/cmake-3.3/Help/policy/DEPRECATED.txt
+file path=usr/share/cmake-3.3/Help/policy/DISALLOWED_COMMAND.txt
+file path=usr/share/cmake-3.3/Help/prop_cache/ADVANCED.rst
+file path=usr/share/cmake-3.3/Help/prop_cache/HELPSTRING.rst
+file path=usr/share/cmake-3.3/Help/prop_cache/MODIFIED.rst
+file path=usr/share/cmake-3.3/Help/prop_cache/STRINGS.rst
+file path=usr/share/cmake-3.3/Help/prop_cache/TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_cache/VALUE.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/CACHE_VARIABLES.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/CLEAN_NO_CUSTOM.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/COMPILE_DEFINITIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/COMPILE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/DEFINITIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/EXCLUDE_FROM_ALL.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/INCLUDE_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/LINK_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/LISTFILE_STACK.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/MACROS.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/PARENT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/RULE_LAUNCH_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/RULE_LAUNCH_LINK.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/TEST_INCLUDE_FILE.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/VARIABLES.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst
+file path=usr/share/cmake-3.3/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/DISABLED_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/ENABLED_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/ENABLED_LANGUAGES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/IN_TRY_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/JOB_POOLS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/PACKAGES_FOUND.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/PACKAGES_NOT_FOUND.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/RULE_LAUNCH_LINK.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/RULE_MESSAGES.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst
+file path=usr/share/cmake-3.3/Help/prop_gbl/USE_FOLDERS.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_PERMANENT.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst
+file path=usr/share/cmake-3.3/Help/prop_inst/CPACK_WIX_ACL.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/ABSTRACT.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/AUTORCC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/AUTOUIC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/COMPILE_DEFINITIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/COMPILE_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/EXTERNAL_OBJECT.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/Fortran_FORMAT.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/GENERATED.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/HEADER_FILE_ONLY.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/KEEP_EXTENSION.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/LABELS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/LANGUAGE.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/LOCATION.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/OBJECT_DEPENDS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/OBJECT_OUTPUTS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/SYMBOLIC.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_SHADER_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_SHADER_MODEL.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_SHADER_TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/VS_XAML_TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/WRAP_EXCLUDE.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_test/ATTACHED_FILES.rst
+file path=usr/share/cmake-3.3/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst
+file path=usr/share/cmake-3.3/Help/prop_test/COST.rst
+file path=usr/share/cmake-3.3/Help/prop_test/DEPENDS.rst
+file path=usr/share/cmake-3.3/Help/prop_test/ENVIRONMENT.rst
+file path=usr/share/cmake-3.3/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst
+file path=usr/share/cmake-3.3/Help/prop_test/LABELS.rst
+file path=usr/share/cmake-3.3/Help/prop_test/MEASUREMENT.rst
+file path=usr/share/cmake-3.3/Help/prop_test/PASS_REGULAR_EXPRESSION.rst
+file path=usr/share/cmake-3.3/Help/prop_test/PROCESSORS.rst
+file path=usr/share/cmake-3.3/Help/prop_test/REQUIRED_FILES.rst
+file path=usr/share/cmake-3.3/Help/prop_test/RESOURCE_LOCK.rst
+file path=usr/share/cmake-3.3/Help/prop_test/RUN_SERIAL.rst
+file path=usr/share/cmake-3.3/Help/prop_test/SKIP_RETURN_CODE.rst
+file path=usr/share/cmake-3.3/Help/prop_test/TIMEOUT.rst
+file path=usr/share/cmake-3.3/Help/prop_test/WILL_FAIL.rst
+file path=usr/share/cmake-3.3/Help/prop_test/WORKING_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ALIASED_TARGET.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ANDROID_API.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ANDROID_API_MIN.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ANDROID_GUI.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTOMOC.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTORCC.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTORCC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTOUIC.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/AUTOUIC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/BUNDLE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/BUNDLE_EXTENSION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_DEFINITIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_PDB_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_PDB_NOTE.txt
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CONFIG_POSTFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CXX_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CXX_STANDARD.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/C_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/C_STANDARD.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/C_STANDARD_REQUIRED.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/DEBUG_POSTFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/DEFINE_SYMBOL.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/ENABLE_EXPORTS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/EXCLUDE_FROM_ALL.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/EXPORT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/EchoString.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/FOLDER.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/FRAMEWORK.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/Fortran_FORMAT.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/GENERATOR_FILE_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/GNUtoMS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/HAS_CXX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_IMPLIB.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LOCATION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_NO_SONAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_SONAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORT_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/IMPORT_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INCLUDE_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INSTALL_NAME_DIR.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INSTALL_RPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_SOURCES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/JOB_POOL_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/JOB_POOL_LINK.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LABELS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINKER_LANGUAGE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_DEPENDS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LOCATION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/LOCATION_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/MACOSX_BUNDLE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/MACOSX_RPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/NO_SONAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/OSX_ARCHITECTURES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/OUTPUT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PDB_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PDB_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PDB_NOTE.txt
+file path=usr/share/cmake-3.3/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/POST_INSTALL_SCRIPT.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PREFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PRIVATE_HEADER.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PROJECT_LABEL.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/PUBLIC_HEADER.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RESOURCE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RULE_LAUNCH_LINK.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/SKIP_BUILD_RPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/SOURCES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/SOVERSION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/TYPE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VERSION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_DOTNET_REFERENCES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_GLOBAL_variable.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_KEYWORD.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_SCC_AUXPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_SCC_LOCALPATH.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_SCC_PROJECTNAME.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_SCC_PROVIDER.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_WINRT_COMPONENT.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/VS_WINRT_REFERENCES.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/WIN32_EXECUTABLE.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/XCTEST.rst
+file path=usr/share/cmake-3.3/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
+file path=usr/share/cmake-3.3/Help/prop_tgt/XXX_OUTPUT_NAME.txt
+file path=usr/share/cmake-3.3/Help/release/3.0.rst
+file path=usr/share/cmake-3.3/Help/release/3.1.rst
+file path=usr/share/cmake-3.3/Help/release/3.2.rst
+file path=usr/share/cmake-3.3/Help/release/3.3.rst
+file path=usr/share/cmake-3.3/Help/release/dev.txt
+file path=usr/share/cmake-3.3/Help/release/index.rst
+file path=usr/share/cmake-3.3/Help/variable/APPLE.rst
+file path=usr/share/cmake-3.3/Help/variable/BORLAND.rst
+file path=usr/share/cmake-3.3/Help/variable/BUILD_SHARED_LIBS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ANDROID_API.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ANDROID_API_MIN.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ANDROID_GUI.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_APPBUNDLE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ARGC.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ARGV0.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTOMOC.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTOMOC_RELAXED_MODE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTORCC.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTORCC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTOUIC.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_AUTOUIC_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_BINARY_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_BUILD_TOOL.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_BUILD_TYPE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CACHEFILE_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CACHE_MAJOR_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CACHE_MINOR_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CFG_INTDIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CL_64.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COLOR_MAKEFILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COMPILER_2005.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COMPILER_IS_GNULANG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CONFIGURATION_TYPES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CONFIG_POSTFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CROSSCOMPILING.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CTEST_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CURRENT_BINARY_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CURRENT_LIST_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CURRENT_LIST_FILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CURRENT_LIST_LINE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CURRENT_SOURCE_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CXX_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CXX_STANDARD.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_C_COMPILE_FEATURES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_C_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_C_STANDARD.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_DEBUG_POSTFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_DEBUG_TARGET_PROPERTIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_DL_LIBS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EDIT_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ERROR_DEPRECATED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXTRA_GENERATOR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_LIBRARY_SUFFIXES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_NO_INSTALL_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_FRAMEWORK_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_Fortran_FORMAT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_Fortran_MODDIR_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_GENERATOR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_GENERATOR_PLATFORM.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_GENERATOR_TOOLSET.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_GNUtoMS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOME_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_APPLE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_SYSTEM.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_SYSTEM_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_SYSTEM_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_UNIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_HOST_WIN32.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_IGNORE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_IMPORT_LIBRARY_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_IMPORT_LIBRARY_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INCLUDE_CURRENT_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INCLUDE_DIRECTORIES_BEFORE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INCLUDE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_MESSAGE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_NAME_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_JOB_POOL_COMPILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_JOB_POOL_LINK.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_ARCHIVE_APPEND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_ARCHIVE_CREATE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_ARCHIVE_FINISH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_ABI.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_ID.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_LOADED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_TARGET.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILER_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_COMPILE_OBJECT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_FLAGS_MINSIZEREL.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_FLAGS_RELEASE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_DEBUG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_MINSIZEREL.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELEASE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_GHS_KERNEL_FLAGS_RELWITHDEBINFO.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_SIMULATE_ID.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_SIMULATE_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_SIZEOF_DATA_PTR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_SOURCE_FILE_EXTENSIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LANG_VISIBILITY_PRESET.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_ARCHITECTURE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MACOSX_BUNDLE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MACOSX_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MAJOR_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MAKE_PROGRAM.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MATCH_COUNT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MFC_FLAG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MINOR_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MODULE_LINKER_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_MODULE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_NO_SYSTEM_FROM_IMPORTED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_OBJECT_PATH_MAX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_OSX_ARCHITECTURES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_OSX_SYSROOT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_OSX_VARIABLE.txt
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PARENT_LIST_FILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PATCH_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PREFIX_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PROGRAM_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PROJECT_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_RANLIB.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_ROOT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_LIBRARY_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_LIBRARY_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_LINKER_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_MODULE_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SHARED_MODULE_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SIZEOF_VOID_P.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SKIP_BUILD_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SKIP_INSTALL_ALL_DEPENDENCY.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SKIP_INSTALL_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SKIP_INSTALL_RULES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SKIP_RPATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SOURCE_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STAGING_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STANDARD_LIBRARIES.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STATIC_LIBRARY_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STATIC_LIBRARY_SUFFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STATIC_LINKER_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSROOT.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_IGNORE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_INCLUDE_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_LIBRARY_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_PREFIX_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_PROCESSOR.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_SYSTEM_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_TWEAK_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_USE_RELATIVE_PATHS.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VERBOSE_MAKEFILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_MSDEV_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_WARN_DEPRECATED.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_WIN32_EXECUTABLE.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst
+file path=usr/share/cmake-3.3/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_INSTALL_SCRIPT.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_SET_DESTDIR.rst
+file path=usr/share/cmake-3.3/Help/variable/CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_BINARY_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_BUILD_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_BUILD_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_BZR_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CHECKOUT_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CONFIGURATION_TYPE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CONFIGURE_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_COVERAGE_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CURL_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CVS_CHECKOUT.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CVS_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_LOCATION.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_METHOD.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_SITE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_SITE_CDASH.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_DROP_SITE_USER.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_GIT_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_HG_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_NIGHTLY_START_TIME.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_P4_CLIENT.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_P4_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_P4_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SCP_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SITE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SOURCE_DIRECTORY.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SVN_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SVN_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_TEST_TIMEOUT.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_TRIGGER_SITE.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_UPDATE_COMMAND.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_UPDATE_OPTIONS.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst
+file path=usr/share/cmake-3.3/Help/variable/CTEST_USE_LAUNCHERS.rst
+file path=usr/share/cmake-3.3/Help/variable/CYGWIN.rst
+file path=usr/share/cmake-3.3/Help/variable/ENV.rst
+file path=usr/share/cmake-3.3/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/GHS-MULTI.rst
+file path=usr/share/cmake-3.3/Help/variable/LIBRARY_OUTPUT_PATH.rst
+file path=usr/share/cmake-3.3/Help/variable/MINGW.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC10.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC11.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC12.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC14.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC60.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC70.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC71.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC80.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC90.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC_IDE.rst
+file path=usr/share/cmake-3.3/Help/variable/MSVC_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_BINARY_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_SOURCE_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_VERSION_MINOR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_VERSION_PATCH.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_BINARY_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_NAME.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_SOURCE_DIR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_VERSION.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_VERSION_MAJOR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_VERSION_MINOR.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_VERSION_PATCH.rst
+file path=usr/share/cmake-3.3/Help/variable/PROJECT_VERSION_TWEAK.rst
+file path=usr/share/cmake-3.3/Help/variable/UNIX.rst
+file path=usr/share/cmake-3.3/Help/variable/WIN32.rst
+file path=usr/share/cmake-3.3/Help/variable/WINCE.rst
+file path=usr/share/cmake-3.3/Help/variable/WINDOWS_PHONE.rst
+file path=usr/share/cmake-3.3/Help/variable/WINDOWS_STORE.rst
+file path=usr/share/cmake-3.3/Help/variable/XCODE_VERSION.rst
+file path=usr/share/cmake-3.3/Modules/AddFileDependencies.cmake
+file path=usr/share/cmake-3.3/Modules/AutogenInfo.cmake.in
+file path=usr/share/cmake-3.3/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
+file path=usr/share/cmake-3.3/Modules/BasicConfigVersion-ExactVersion.cmake.in
+file path=usr/share/cmake-3.3/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
+file path=usr/share/cmake-3.3/Modules/BundleUtilities.cmake
+file path=usr/share/cmake-3.3/Modules/CMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeASM-ATTInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeASMCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeASMInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeASM_MASMInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeASM_NASMInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeAddFortranSubdirectory.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeAddFortranSubdirectory/build_mingw.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeAddFortranSubdirectory/config_mingw.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeAddNewLanguage.txt
+file path=usr/share/cmake-3.3/Modules/CMakeBackwardCompatibilityC.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeBackwardCompatibilityCXX.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeBorlandFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeBuildSettings.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeCCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeCCompilerABI.c
+file path=usr/share/cmake-3.3/Modules/CMakeCCompilerId.c.in
+file path=usr/share/cmake-3.3/Modules/CMakeCInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeCXXCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeCXXCompilerABI.cpp
+file path=usr/share/cmake-3.3/Modules/CMakeCXXCompilerId.cpp.in
+file path=usr/share/cmake-3.3/Modules/CMakeCXXInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeClDeps.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeCommonLanguageInclude.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeCompilerABI.h
+file path=usr/share/cmake-3.3/Modules/CMakeCompilerIdDetection.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeConfigurableFile.in
+file path=usr/share/cmake-3.3/Modules/CMakeDependentOption.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineASM-ATTCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineASM_MASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineASM_NASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCXXCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCompileFeatures.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCompilerABI.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineCompilerId.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineFortranCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineJavaCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineRCCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineSystem.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeDetermineVSServicePack.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeExpandImportedTargets.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeExportBuildSettings.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindBinUtils.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindCodeBlocks.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindDependencyMacro.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindEclipseCDT4.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindFrameworks.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindJavaCommon.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindKDevelop3.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindKate.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindPackageMode.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindWMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFindXCode.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeForceCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeFortranCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeFortranCompilerABI.F
+file path=usr/share/cmake-3.3/Modules/CMakeFortranCompilerId.F.in
+file path=usr/share/cmake-3.3/Modules/CMakeFortranInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeGenericSystem.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeGraphVizOptions.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeImportBuildSettings.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeJOMFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeJavaCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeJavaInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeMSYSFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeMinGWFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeNMakeFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeNinjaFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakePackageConfigHelpers.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeParseArguments.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeParseImplicitLinkInfo.cmake
+file path=usr/share/cmake-3.3/Modules/CMakePlatformId.h.in
+file path=usr/share/cmake-3.3/Modules/CMakePrintHelpers.cmake
+file path=usr/share/cmake-3.3/Modules/CMakePrintSystemInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakePushCheckState.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeRCCompiler.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeRCInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeSystem.cmake.in
+file path=usr/share/cmake-3.3/Modules/CMakeSystemSpecificInformation.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeSystemSpecificInitialize.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestASM-ATTCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestASM_MASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestASM_NASMCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestCCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestCXXCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestCompilerCommon.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestFortranCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestGNU.c
+file path=usr/share/cmake-3.3/Modules/CMakeTestJavaCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestRCCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeTestWatcomVersion.c
+file path=usr/share/cmake-3.3/Modules/CMakeUnixFindMake.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeVS6BackwardCompatibility.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeVS7BackwardCompatibility.cmake
+file path=usr/share/cmake-3.3/Modules/CMakeVerifyManifest.cmake
+file path=usr/share/cmake-3.3/Modules/CPack.DS_Store.in
+file path=usr/share/cmake-3.3/Modules/CPack.Description.plist.in
+file path=usr/share/cmake-3.3/Modules/CPack.Info.plist.in
+file path=usr/share/cmake-3.3/Modules/CPack.OSXScriptLauncher.in
+file path=usr/share/cmake-3.3/Modules/CPack.OSXScriptLauncher.rsrc.in
+file path=usr/share/cmake-3.3/Modules/CPack.OSXX11.Info.plist.in
+file path=usr/share/cmake-3.3/Modules/CPack.OSXX11.main.scpt.in
+file path=usr/share/cmake-3.3/Modules/CPack.RuntimeScript.in
+file path=usr/share/cmake-3.3/Modules/CPack.STGZ_Header.sh.in
+file path=usr/share/cmake-3.3/Modules/CPack.VolumeIcon.icns.in
+file path=usr/share/cmake-3.3/Modules/CPack.background.png.in
+file path=usr/share/cmake-3.3/Modules/CPack.cmake
+file path=usr/share/cmake-3.3/Modules/CPack.distribution.dist.in
+file path=usr/share/cmake-3.3/Modules/CPackBundle.cmake
+file path=usr/share/cmake-3.3/Modules/CPackComponent.cmake
+file path=usr/share/cmake-3.3/Modules/CPackCygwin.cmake
+file path=usr/share/cmake-3.3/Modules/CPackDMG.cmake
+file path=usr/share/cmake-3.3/Modules/CPackDeb.cmake
+file path=usr/share/cmake-3.3/Modules/CPackIFW.cmake
+file path=usr/share/cmake-3.3/Modules/CPackNSIS.cmake
+file path=usr/share/cmake-3.3/Modules/CPackPackageMaker.cmake
+file path=usr/share/cmake-3.3/Modules/CPackRPM.cmake
+file path=usr/share/cmake-3.3/Modules/CPackWIX.cmake
+file path=usr/share/cmake-3.3/Modules/CPackZIP.cmake
+file path=usr/share/cmake-3.3/Modules/CTest.cmake
+file path=usr/share/cmake-3.3/Modules/CTestCoverageCollectGCOV.cmake
+file path=usr/share/cmake-3.3/Modules/CTestScriptMode.cmake
+file path=usr/share/cmake-3.3/Modules/CTestTargets.cmake
+file path=usr/share/cmake-3.3/Modules/CTestUseLaunchers.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCCompilerFlag.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCSourceCompiles.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCSourceRuns.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCXXCompilerFlag.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCXXSourceCompiles.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCXXSourceRuns.cmake
+file path=usr/share/cmake-3.3/Modules/CheckCXXSymbolExists.cmake
+file path=usr/share/cmake-3.3/Modules/CheckForPthreads.c
+file path=usr/share/cmake-3.3/Modules/CheckFortranCompilerFlag.cmake
+file path=usr/share/cmake-3.3/Modules/CheckFortranFunctionExists.cmake
+file path=usr/share/cmake-3.3/Modules/CheckFortranSourceCompiles.cmake
+file path=usr/share/cmake-3.3/Modules/CheckFunctionExists.c
+file path=usr/share/cmake-3.3/Modules/CheckFunctionExists.cmake
+file path=usr/share/cmake-3.3/Modules/CheckIncludeFile.c.in
+file path=usr/share/cmake-3.3/Modules/CheckIncludeFile.cmake
+file path=usr/share/cmake-3.3/Modules/CheckIncludeFile.cxx.in
+file path=usr/share/cmake-3.3/Modules/CheckIncludeFileCXX.cmake
+file path=usr/share/cmake-3.3/Modules/CheckIncludeFiles.cmake
+file path=usr/share/cmake-3.3/Modules/CheckLanguage.cmake
+file path=usr/share/cmake-3.3/Modules/CheckLibraryExists.cmake
+file path=usr/share/cmake-3.3/Modules/CheckLibraryExists.lists.in
+file path=usr/share/cmake-3.3/Modules/CheckPrototypeDefinition.c.in
+file path=usr/share/cmake-3.3/Modules/CheckPrototypeDefinition.cmake
+file path=usr/share/cmake-3.3/Modules/CheckSizeOf.cmake
+file path=usr/share/cmake-3.3/Modules/CheckStructHasMember.cmake
+file path=usr/share/cmake-3.3/Modules/CheckSymbolExists.cmake
+file path=usr/share/cmake-3.3/Modules/CheckTypeSize.c.in
+file path=usr/share/cmake-3.3/Modules/CheckTypeSize.cmake
+file path=usr/share/cmake-3.3/Modules/CheckTypeSizeMap.cmake.in
+file path=usr/share/cmake-3.3/Modules/CheckVariableExists.c
+file path=usr/share/cmake-3.3/Modules/CheckVariableExists.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/ADSP-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Absoft-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-C-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/AppleClang-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Borland-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-C-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-CXX-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-CXX-TestableFeatures.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang-DetermineCompilerInternal.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Clang.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Compaq-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Cray-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Cray-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Cray-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Cray-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Fujitsu-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/G95-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GHS-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GHS-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GHS-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-C-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-CXX-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/HP-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IAR-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IAR-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IAR-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IAR-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IAR.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Intel-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Intel-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Intel-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Intel-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Intel-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MIPSpro-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MIPSpro-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MIPSpro-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MIPSpro-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MSVC-CXX-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MSVC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/MSVC-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/NAG-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PGI-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PGI-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PGI-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PGI-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PGI.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PathScale-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PathScale-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PathScale-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PathScale-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/PathScale.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/QCC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/QCC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/QCC.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SCO-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SCO-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SCO-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SCO.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SDCC-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-CXX-FeatureTests.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/SunPro-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TI-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TI-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TI-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TI-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/TinyCC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/VisualAge-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/VisualAge-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/VisualAge-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/Watcom-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/XL.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/zOS-C-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake
+file path=usr/share/cmake-3.3/Modules/CompilerId/VS-10.vcxproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/VS-6.dsp.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/VS-7.vcproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/VS-Intel.vfproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/VS-NsightTegra.vcxproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/Xcode-1.pbxproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/Xcode-2.pbxproj.in
+file path=usr/share/cmake-3.3/Modules/CompilerId/Xcode-3.pbxproj.in
+file path=usr/share/cmake-3.3/Modules/Dart.cmake
+file path=usr/share/cmake-3.3/Modules/DartConfiguration.tcl.in
+file path=usr/share/cmake-3.3/Modules/DeployQt4.cmake
+file path=usr/share/cmake-3.3/Modules/Documentation.cmake
+file path=usr/share/cmake-3.3/Modules/DummyCXXFile.cxx
+file path=usr/share/cmake-3.3/Modules/ExternalData.cmake
+file path=usr/share/cmake-3.3/Modules/ExternalData_config.cmake.in
+file path=usr/share/cmake-3.3/Modules/ExternalProject.cmake
+file path=usr/share/cmake-3.3/Modules/FLTKCompatibility.cmake
+file path=usr/share/cmake-3.3/Modules/FeatureSummary.cmake
+file path=usr/share/cmake-3.3/Modules/FindALSA.cmake
+file path=usr/share/cmake-3.3/Modules/FindASPELL.cmake
+file path=usr/share/cmake-3.3/Modules/FindAVIFile.cmake
+file path=usr/share/cmake-3.3/Modules/FindArmadillo.cmake
+file path=usr/share/cmake-3.3/Modules/FindBISON.cmake
+file path=usr/share/cmake-3.3/Modules/FindBLAS.cmake
+file path=usr/share/cmake-3.3/Modules/FindBZip2.cmake
+file path=usr/share/cmake-3.3/Modules/FindBacktrace.cmake
+file path=usr/share/cmake-3.3/Modules/FindBoost.cmake
+file path=usr/share/cmake-3.3/Modules/FindBullet.cmake
+file path=usr/share/cmake-3.3/Modules/FindCABLE.cmake
+file path=usr/share/cmake-3.3/Modules/FindCUDA.cmake
+file path=usr/share/cmake-3.3/Modules/FindCUDA/make2cmake.cmake
+file path=usr/share/cmake-3.3/Modules/FindCUDA/parse_cubin.cmake
+file path=usr/share/cmake-3.3/Modules/FindCUDA/run_nvcc.cmake
+file path=usr/share/cmake-3.3/Modules/FindCURL.cmake
+file path=usr/share/cmake-3.3/Modules/FindCVS.cmake
+file path=usr/share/cmake-3.3/Modules/FindCoin3D.cmake
+file path=usr/share/cmake-3.3/Modules/FindCups.cmake
+file path=usr/share/cmake-3.3/Modules/FindCurses.cmake
+file path=usr/share/cmake-3.3/Modules/FindCxxTest.cmake
+file path=usr/share/cmake-3.3/Modules/FindCygwin.cmake
+file path=usr/share/cmake-3.3/Modules/FindDCMTK.cmake
+file path=usr/share/cmake-3.3/Modules/FindDart.cmake
+file path=usr/share/cmake-3.3/Modules/FindDevIL.cmake
+file path=usr/share/cmake-3.3/Modules/FindDoxygen.cmake
+file path=usr/share/cmake-3.3/Modules/FindEXPAT.cmake
+file path=usr/share/cmake-3.3/Modules/FindFLEX.cmake
+file path=usr/share/cmake-3.3/Modules/FindFLTK.cmake
+file path=usr/share/cmake-3.3/Modules/FindFLTK2.cmake
+file path=usr/share/cmake-3.3/Modules/FindFreetype.cmake
+file path=usr/share/cmake-3.3/Modules/FindGCCXML.cmake
+file path=usr/share/cmake-3.3/Modules/FindGDAL.cmake
+file path=usr/share/cmake-3.3/Modules/FindGIF.cmake
+file path=usr/share/cmake-3.3/Modules/FindGLEW.cmake
+file path=usr/share/cmake-3.3/Modules/FindGLU.cmake
+file path=usr/share/cmake-3.3/Modules/FindGLUT.cmake
+file path=usr/share/cmake-3.3/Modules/FindGSL.cmake
+file path=usr/share/cmake-3.3/Modules/FindGTK.cmake
+file path=usr/share/cmake-3.3/Modules/FindGTK2.cmake
+file path=usr/share/cmake-3.3/Modules/FindGTest.cmake
+file path=usr/share/cmake-3.3/Modules/FindGettext.cmake
+file path=usr/share/cmake-3.3/Modules/FindGit.cmake
+file path=usr/share/cmake-3.3/Modules/FindGnuTLS.cmake
+file path=usr/share/cmake-3.3/Modules/FindGnuplot.cmake
+file path=usr/share/cmake-3.3/Modules/FindHDF5.cmake
+file path=usr/share/cmake-3.3/Modules/FindHSPELL.cmake
+file path=usr/share/cmake-3.3/Modules/FindHTMLHelp.cmake
+file path=usr/share/cmake-3.3/Modules/FindHg.cmake
+file path=usr/share/cmake-3.3/Modules/FindIce.cmake
+file path=usr/share/cmake-3.3/Modules/FindIcotool.cmake
+file path=usr/share/cmake-3.3/Modules/FindImageMagick.cmake
+file path=usr/share/cmake-3.3/Modules/FindIntl.cmake
+file path=usr/share/cmake-3.3/Modules/FindJNI.cmake
+file path=usr/share/cmake-3.3/Modules/FindJPEG.cmake
+file path=usr/share/cmake-3.3/Modules/FindJasper.cmake
+file path=usr/share/cmake-3.3/Modules/FindJava.cmake
+file path=usr/share/cmake-3.3/Modules/FindKDE3.cmake
+file path=usr/share/cmake-3.3/Modules/FindKDE4.cmake
+file path=usr/share/cmake-3.3/Modules/FindLAPACK.cmake
+file path=usr/share/cmake-3.3/Modules/FindLATEX.cmake
+file path=usr/share/cmake-3.3/Modules/FindLibArchive.cmake
+file path=usr/share/cmake-3.3/Modules/FindLibLZMA.cmake
+file path=usr/share/cmake-3.3/Modules/FindLibXml2.cmake
+file path=usr/share/cmake-3.3/Modules/FindLibXslt.cmake
+file path=usr/share/cmake-3.3/Modules/FindLua.cmake
+file path=usr/share/cmake-3.3/Modules/FindLua50.cmake
+file path=usr/share/cmake-3.3/Modules/FindLua51.cmake
+file path=usr/share/cmake-3.3/Modules/FindMFC.cmake
+file path=usr/share/cmake-3.3/Modules/FindMPEG.cmake
+file path=usr/share/cmake-3.3/Modules/FindMPEG2.cmake
+file path=usr/share/cmake-3.3/Modules/FindMPI.cmake
+file path=usr/share/cmake-3.3/Modules/FindMatlab.cmake
+file path=usr/share/cmake-3.3/Modules/FindMotif.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenAL.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenCL.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenGL.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenMP.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenSSL.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenSceneGraph.cmake
+file path=usr/share/cmake-3.3/Modules/FindOpenThreads.cmake
+file path=usr/share/cmake-3.3/Modules/FindPHP4.cmake
+file path=usr/share/cmake-3.3/Modules/FindPNG.cmake
+file path=usr/share/cmake-3.3/Modules/FindPackageHandleStandardArgs.cmake
+file path=usr/share/cmake-3.3/Modules/FindPackageMessage.cmake
+file path=usr/share/cmake-3.3/Modules/FindPerl.cmake
+file path=usr/share/cmake-3.3/Modules/FindPerlLibs.cmake
+file path=usr/share/cmake-3.3/Modules/FindPhysFS.cmake
+file path=usr/share/cmake-3.3/Modules/FindPike.cmake
+file path=usr/share/cmake-3.3/Modules/FindPkgConfig.cmake
+file path=usr/share/cmake-3.3/Modules/FindPostgreSQL.cmake
+file path=usr/share/cmake-3.3/Modules/FindProducer.cmake
+file path=usr/share/cmake-3.3/Modules/FindProtobuf.cmake
+file path=usr/share/cmake-3.3/Modules/FindPythonInterp.cmake
+file path=usr/share/cmake-3.3/Modules/FindPythonLibs.cmake
+file path=usr/share/cmake-3.3/Modules/FindQt.cmake
+file path=usr/share/cmake-3.3/Modules/FindQt3.cmake
+file path=usr/share/cmake-3.3/Modules/FindQt4.cmake
+file path=usr/share/cmake-3.3/Modules/FindQuickTime.cmake
+file path=usr/share/cmake-3.3/Modules/FindRTI.cmake
+file path=usr/share/cmake-3.3/Modules/FindRuby.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL_image.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL_mixer.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL_net.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL_sound.cmake
+file path=usr/share/cmake-3.3/Modules/FindSDL_ttf.cmake
+file path=usr/share/cmake-3.3/Modules/FindSWIG.cmake
+file path=usr/share/cmake-3.3/Modules/FindSelfPackers.cmake
+file path=usr/share/cmake-3.3/Modules/FindSquish.cmake
+file path=usr/share/cmake-3.3/Modules/FindSubversion.cmake
+file path=usr/share/cmake-3.3/Modules/FindTCL.cmake
+file path=usr/share/cmake-3.3/Modules/FindTIFF.cmake
+file path=usr/share/cmake-3.3/Modules/FindTclStub.cmake
+file path=usr/share/cmake-3.3/Modules/FindTclsh.cmake
+file path=usr/share/cmake-3.3/Modules/FindThreads.cmake
+file path=usr/share/cmake-3.3/Modules/FindUnixCommands.cmake
+file path=usr/share/cmake-3.3/Modules/FindWget.cmake
+file path=usr/share/cmake-3.3/Modules/FindWish.cmake
+file path=usr/share/cmake-3.3/Modules/FindX11.cmake
+file path=usr/share/cmake-3.3/Modules/FindXCTest.cmake
+file path=usr/share/cmake-3.3/Modules/FindXMLRPC.cmake
+file path=usr/share/cmake-3.3/Modules/FindXercesC.cmake
+file path=usr/share/cmake-3.3/Modules/FindZLIB.cmake
+file path=usr/share/cmake-3.3/Modules/Findosg.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgAnimation.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgDB.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgFX.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgGA.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgIntrospection.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgManipulator.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgParticle.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgPresentation.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgProducer.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgQt.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgShadow.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgSim.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgTerrain.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgText.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgUtil.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgViewer.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgVolume.cmake
+file path=usr/share/cmake-3.3/Modules/FindosgWidget.cmake
+file path=usr/share/cmake-3.3/Modules/Findosg_functions.cmake
+file path=usr/share/cmake-3.3/Modules/FindwxWidgets.cmake
+file path=usr/share/cmake-3.3/Modules/FindwxWindows.cmake
+file path=usr/share/cmake-3.3/Modules/FortranCInterface.cmake
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/CMakeLists.txt
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Detect.cmake
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Input.cmake.in
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Macro.h.in
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Output.cmake.in
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Verify/CMakeLists.txt
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Verify/VerifyC.c
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Verify/VerifyCXX.cxx
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Verify/VerifyFortran.f
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/Verify/main.c
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/call_mod.f90
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/call_sub.f
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/main.F
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/my_module.f90
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/my_module_.c
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/my_sub.f
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/mymodule.f90
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/mymodule_.c
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/mysub.f
+file path=usr/share/cmake-3.3/Modules/FortranCInterface/symbol.c.in
+file path=usr/share/cmake-3.3/Modules/GNUInstallDirs.cmake
+file path=usr/share/cmake-3.3/Modules/GenerateExportHeader.cmake
+file path=usr/share/cmake-3.3/Modules/GetPrerequisites.cmake
+file path=usr/share/cmake-3.3/Modules/ITKCompatibility.cmake
+file path=usr/share/cmake-3.3/Modules/InstallRequiredSystemLibraries.cmake
+file path=usr/share/cmake-3.3/Modules/IntelVSImplicitPath/CMakeLists.txt
+file path=usr/share/cmake-3.3/Modules/IntelVSImplicitPath/detect.cmake
+file path=usr/share/cmake-3.3/Modules/IntelVSImplicitPath/hello.f
+file path=usr/share/cmake-3.3/Modules/Internal/FeatureTesting.cmake
+file path=usr/share/cmake-3.3/Modules/KDE3Macros.cmake
+file path=usr/share/cmake-3.3/Modules/MacOSXBundleInfo.plist.in
+file path=usr/share/cmake-3.3/Modules/MacOSXFrameworkInfo.plist.in
+file path=usr/share/cmake-3.3/Modules/MacroAddFileDependencies.cmake
+file path=usr/share/cmake-3.3/Modules/MatlabTestsRedirect.cmake
+file path=usr/share/cmake-3.3/Modules/NSIS.InstallOptions.ini.in
+file path=usr/share/cmake-3.3/Modules/NSIS.template.in
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-GNU-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-VisualAge-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-VisualAge-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-VisualAge-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-XL-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX-XL.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/AIX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Android.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BSDOS.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BeOS.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneL.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-base.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-dynamic.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneP-static.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-base.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-dynamic.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/BlueGeneQ-static.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN-windres.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/CYGWIN.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Catamount.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Absoft-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-AppleClang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-AppleClang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Clang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Clang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Clang.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Initialize.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Intel-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Intel-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Intel-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-Intel.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-NAG-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-VisualAge-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-VisualAge-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Darwin.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/DragonFly.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/FreeBSD.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/GHS-MULTI-Initialize.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/GHS-MULTI.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/GNUtoMS_lib.bat.in
+file path=usr/share/cmake-3.3/Modules/Platform/GNUtoMS_lib.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic-ADSP-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic-ADSP-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic-ADSP-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic-ADSP-Common.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic-SDCC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Generic.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-GNU-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-HP-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-HP-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-HP-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-HP-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX-HP.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/HP-UX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Haiku.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/IRIX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/IRIX64.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Absoft-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Clang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Clang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Intel-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Intel-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Intel-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-Intel.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-NAG-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PGI-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PGI-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PGI-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PGI.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PathScale-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PathScale-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PathScale-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-PathScale.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-SunPro-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-TinyCC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-VisualAge-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-VisualAge-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-VisualAge-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-XL-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-XL-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-XL-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux-como.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Linux.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/MP-RAS.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/MirBSD.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/NetBSD.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/OSF1.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/OpenBSD.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/OpenVMS.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/QNX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/RISCos.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SCO_SV.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SINIX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SunOS-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SunOS-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SunOS-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SunOS-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/SunOS.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Tru64.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/ULTRIX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/UNIX_SV.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/UnixPaths.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/UnixWare.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Borland-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Borland-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Clang-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Clang-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Clang.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Embarcadero-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Embarcadero-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Embarcadero.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-G95-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-C-ABI.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-CXX-ABI.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-Fortran-ABI.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-GNU.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Intel-ASM.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Intel-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Intel-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Intel-Fortran.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-Intel.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-MSVC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-MSVC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-MSVC.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-NMcl.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-df.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-wcl386.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows-windres.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Windows.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsCE-MSVC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsCE-MSVC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsCE.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsPaths.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsPhone-MSVC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsPhone-MSVC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsPhone.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsStore-MSVC-C.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsStore-MSVC-CXX.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/WindowsStore.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/Xenix.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/eCos.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/gas.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/kFreeBSD.cmake
+file path=usr/share/cmake-3.3/Modules/Platform/syllable.cmake
+file path=usr/share/cmake-3.3/Modules/ProcessorCount.cmake
+file path=usr/share/cmake-3.3/Modules/Qt4ConfigDependentSettings.cmake
+file path=usr/share/cmake-3.3/Modules/Qt4Macros.cmake
+file path=usr/share/cmake-3.3/Modules/RepositoryInfo.txt.in
+file path=usr/share/cmake-3.3/Modules/SelectLibraryConfigurations.cmake
+file path=usr/share/cmake-3.3/Modules/Squish4RunTestCase.bat
+file path=usr/share/cmake-3.3/Modules/Squish4RunTestCase.sh
+file path=usr/share/cmake-3.3/Modules/SquishRunTestCase.bat
+file path=usr/share/cmake-3.3/Modules/SquishRunTestCase.sh
+file path=usr/share/cmake-3.3/Modules/SquishTestScript.cmake
+file path=usr/share/cmake-3.3/Modules/SystemInformation.cmake
+file path=usr/share/cmake-3.3/Modules/SystemInformation.in
+file path=usr/share/cmake-3.3/Modules/TestBigEndian.cmake
+file path=usr/share/cmake-3.3/Modules/TestCXXAcceptsFlag.cmake
+file path=usr/share/cmake-3.3/Modules/TestEndianess.c.in
+file path=usr/share/cmake-3.3/Modules/TestForANSIForScope.cmake
+file path=usr/share/cmake-3.3/Modules/TestForANSIStreamHeaders.cmake
+file path=usr/share/cmake-3.3/Modules/TestForANSIStreamHeaders.cxx
+file path=usr/share/cmake-3.3/Modules/TestForAnsiForScope.cxx
+file path=usr/share/cmake-3.3/Modules/TestForSSTREAM.cmake
+file path=usr/share/cmake-3.3/Modules/TestForSSTREAM.cxx
+file path=usr/share/cmake-3.3/Modules/TestForSTDNamespace.cmake
+file path=usr/share/cmake-3.3/Modules/TestForSTDNamespace.cxx
+file path=usr/share/cmake-3.3/Modules/UseEcos.cmake
+file path=usr/share/cmake-3.3/Modules/UseJava.cmake
+file path=usr/share/cmake-3.3/Modules/UseJavaClassFilelist.cmake
+file path=usr/share/cmake-3.3/Modules/UseJavaSymlinks.cmake
+file path=usr/share/cmake-3.3/Modules/UsePkgConfig.cmake
+file path=usr/share/cmake-3.3/Modules/UseQt4.cmake
+file path=usr/share/cmake-3.3/Modules/UseSWIG.cmake
+file path=usr/share/cmake-3.3/Modules/UseVTK40.cmake
+file path=usr/share/cmake-3.3/Modules/UseVTKBuildSettings40.cmake
+file path=usr/share/cmake-3.3/Modules/UseVTKConfig40.cmake
+file path=usr/share/cmake-3.3/Modules/Use_wxWindows.cmake
+file path=usr/share/cmake-3.3/Modules/UsewxWidgets.cmake
+file path=usr/share/cmake-3.3/Modules/VTKCompatibility.cmake
+file path=usr/share/cmake-3.3/Modules/WIX.template.in
+file path=usr/share/cmake-3.3/Modules/WriteBasicConfigVersionFile.cmake
+file path=usr/share/cmake-3.3/Modules/WriteCompilerDetectionHeader.cmake
+file path=usr/share/cmake-3.3/Modules/ecos_clean.cmake
+file path=usr/share/cmake-3.3/Modules/exportheader.cmake.in
+file path=usr/share/cmake-3.3/Modules/kde3init_dummy.cpp.in
+file path=usr/share/cmake-3.3/Modules/kde3uic.cmake
+file path=usr/share/cmake-3.3/Modules/readme.txt
+file path=usr/share/cmake-3.3/Templates/AppleInfo.plist
+file path=usr/share/cmake-3.3/Templates/CMakeVSMacros1.vsmacros
+file path=usr/share/cmake-3.3/Templates/CMakeVSMacros2.vsmacros
+file path=usr/share/cmake-3.3/Templates/CMakeVisualStudio6Configurations.cmake
+file path=usr/share/cmake-3.3/Templates/CPack.GenericDescription.txt
+file path=usr/share/cmake-3.3/Templates/CPack.GenericLicense.txt
+file path=usr/share/cmake-3.3/Templates/CPack.GenericWelcome.txt
+file path=usr/share/cmake-3.3/Templates/CPackConfig.cmake.in
+file path=usr/share/cmake-3.3/Templates/CTestScript.cmake.in
+file path=usr/share/cmake-3.3/Templates/DLLFooter.dsptemplate
+file path=usr/share/cmake-3.3/Templates/DLLHeader.dsptemplate
+file path=usr/share/cmake-3.3/Templates/EXEFooter.dsptemplate
+file path=usr/share/cmake-3.3/Templates/EXEHeader.dsptemplate
+file path=usr/share/cmake-3.3/Templates/EXEWinHeader.dsptemplate
+file path=usr/share/cmake-3.3/Templates/TestDriver.cxx.in
+file path=usr/share/cmake-3.3/Templates/UtilityFooter.dsptemplate
+file path=usr/share/cmake-3.3/Templates/UtilityHeader.dsptemplate
+file path=usr/share/cmake-3.3/Templates/Windows/ApplicationIcon.png
+file path=usr/share/cmake-3.3/Templates/Windows/Logo.png
+file path=usr/share/cmake-3.3/Templates/Windows/SmallLogo.png
+file path=usr/share/cmake-3.3/Templates/Windows/SplashScreen.png
+file path=usr/share/cmake-3.3/Templates/Windows/StoreLogo.png
+file path=usr/share/cmake-3.3/Templates/Windows/Windows_TemporaryKey.pfx
+file path=usr/share/cmake-3.3/Templates/cygwin-package.sh.in
+file path=usr/share/cmake-3.3/Templates/staticLibFooter.dsptemplate
+file path=usr/share/cmake-3.3/Templates/staticLibHeader.dsptemplate
+file path=usr/share/cmake-3.3/completions/cmake
+file path=usr/share/cmake-3.3/completions/cpack
+file path=usr/share/cmake-3.3/completions/ctest
+file path=usr/share/cmake-3.3/editors/emacs/cmake-mode.el
+file path=usr/share/cmake-3.3/editors/vim/cmake-help.vim
+file path=usr/share/cmake-3.3/editors/vim/cmake-indent.vim
+file path=usr/share/cmake-3.3/editors/vim/cmake-syntax.vim
+file path=usr/share/cmake-3.3/include/cmCPluginAPI.h
 file path=usr/share/man/man1/ccmake.1
+file path=usr/share/man/man1/cmake-gui.1
 file path=usr/share/man/man1/cmake.1
-file path=usr/share/man/man1/cmakecommands.1
-file path=usr/share/man/man1/cmakecompat.1
-file path=usr/share/man/man1/cmakemodules.1
-file path=usr/share/man/man1/cmakepolicies.1
-file path=usr/share/man/man1/cmakeprops.1
-file path=usr/share/man/man1/cmakevars.1
 file path=usr/share/man/man1/cpack.1
 file path=usr/share/man/man1/ctest.1
+file path=usr/share/man/man7/cmake-buildsystem.7
+file path=usr/share/man/man7/cmake-commands.7
+file path=usr/share/man/man7/cmake-compile-features.7
+file path=usr/share/man/man7/cmake-developer.7
+file path=usr/share/man/man7/cmake-generator-expressions.7
+file path=usr/share/man/man7/cmake-generators.7
+file path=usr/share/man/man7/cmake-language.7
+file path=usr/share/man/man7/cmake-modules.7
+file path=usr/share/man/man7/cmake-packages.7
+file path=usr/share/man/man7/cmake-policies.7
+file path=usr/share/man/man7/cmake-properties.7
+file path=usr/share/man/man7/cmake-qt.7
+file path=usr/share/man/man7/cmake-toolchains.7
+file path=usr/share/man/man7/cmake-variables.7
+#
 license cmake.license license="BSD, MIT, GPLv2, Curl, PD"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man1/ccmake.1	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,329 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CCMAKE" "1" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+ccmake \- CMake Curses Dialog Command-Line Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH SYNOPSIS
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+ccmake [<options>] (<path\-to\-source> | <path\-to\-existing\-build>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH DESCRIPTION
+.sp
+The "ccmake" executable is the CMake curses interface.  Project
+configuration settings may be specified interactively through this
+GUI.  Brief instructions are provided at the bottom of the terminal
+when the program is running.
+.sp
+CMake is a cross\-platform build system generator.  Projects specify
+their build process with platform\-independent CMake listfiles included
+in each directory of a source tree with the name CMakeLists.txt.
+Users build a project by using CMake to generate a build system for a
+native tool on their platform.
+.SH OPTIONS
+.INDENT 0.0
+.TP
+.B \fB\-C <initial\-cache>\fP
+Pre\-load a script to populate the cache.
+.sp
+When cmake is first run in an empty build tree, it creates a
+CMakeCache.txt file and populates it with customizable settings for
+the project.  This option may be used to specify a file from which
+to load cache entries before the first pass through the project\(aqs
+cmake listfiles.  The loaded entries take priority over the
+project\(aqs default values.  The given file should be a CMake script
+containing SET commands that use the CACHE option, not a
+cache\-format file.
+.TP
+.B \fB\-D <var>:<type>=<value>, \-D <var>=<value>\fP
+Create a cmake cache entry.
+.sp
+When cmake is first run in an empty build tree, it creates a
+CMakeCache.txt file and populates it with customizable settings for
+the project.  This option may be used to specify a setting that
+takes priority over the project\(aqs default value.  The option may be
+repeated for as many cache entries as desired.
+.sp
+If the \fB:<type>\fP portion is given it must be one of the types
+specified by the \fBset()\fP command documentation for its
+\fBCACHE\fP signature.
+If the \fB:<type>\fP portion is omitted the entry will be created
+with no type if it does not exist with a type already.  If a
+command in the project sets the type to \fBPATH\fP or \fBFILEPATH\fP
+then the \fB<value>\fP will be converted to an absolute path.
+.sp
+This option may also be given as a single argument:
+\fB\-D<var>:<type>=<value>\fP or \fB\-D<var>=<value>\fP\&.
+.TP
+.B \fB\-U <globbing_expr>\fP
+Remove matching entries from CMake cache.
+.sp
+This option may be used to remove one or more variables from the
+CMakeCache.txt file, globbing expressions using * and ? are
+supported.  The option may be repeated for as many cache entries as
+desired.
+.sp
+Use with care, you can make your CMakeCache.txt non\-working.
+.TP
+.B \fB\-G <generator\-name>\fP
+Specify a build system generator.
+.sp
+CMake may support multiple native build systems on certain
+platforms.  A generator is responsible for generating a particular
+build system.  Possible generator names are specified in the
+\fBcmake\-generators(7)\fP manual.
+.TP
+.B \fB\-T <toolset\-name>\fP
+Specify toolset name if supported by generator.
+.sp
+Some CMake generators support a toolset name to be given to the
+native build system to choose a compiler.  This is supported only on
+specific generators:
+.INDENT 7.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+Visual Studio >= 10
+Xcode >= 3.0
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See native build system documentation for allowed toolset names.
+.TP
+.B \fB\-A <platform\-name>\fP
+Specify platform name if supported by generator.
+.sp
+Some CMake generators support a platform name to be given to the
+native build system to choose a compiler or SDK.  This is supported only on
+specific generators:
+.INDENT 7.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+Visual Studio >= 8
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See native build system documentation for allowed platform names.
+.TP
+.B \fB\-Wno\-dev\fP
+Suppress developer warnings.
+.sp
+Suppress warnings that are meant for the author of the
+CMakeLists.txt files.
+.TP
+.B \fB\-Wdev\fP
+Enable developer warnings.
+.sp
+Enable warnings that are meant for the author of the CMakeLists.txt
+files.
+.UNINDENT
+.INDENT 0.0
+.TP
+.B \fB\-\-help,\-help,\-usage,\-h,\-H,/?\fP
+Print usage information and exit.
+.sp
+Usage describes the basic command line interface and its options.
+.TP
+.B \fB\-\-version,\-version,/V [<f>]\fP
+Show program name/version banner and exit.
+.sp
+If a file is specified, the version is written into it.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-full [<f>]\fP
+Print all help manuals and exit.
+.sp
+All manuals are printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual <man> [<f>]\fP
+Print one help manual and exit.
+.sp
+The specified manual is printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual\-list [<f>]\fP
+List help manuals available and exit.
+.sp
+The list contains all manuals for which help may be obtained by
+using the \fB\-\-help\-manual\fP option followed by a manual name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command <cmd> [<f>]\fP
+Print help for one command and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual entry for \fB<cmd>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command\-list [<f>]\fP
+List commands with help available and exit.
+.sp
+The list contains all commands for which help may be obtained by
+using the \fB\-\-help\-command\fP option followed by a command name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-commands [<f>]\fP
+Print cmake\-commands manual and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module <mod> [<f>]\fP
+Print help for one module and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual entry for \fB<mod>\fP is printed
+in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module\-list [<f>]\fP
+List modules with help available and exit.
+.sp
+The list contains all modules for which help may be obtained by
+using the \fB\-\-help\-module\fP option followed by a module name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-modules [<f>]\fP
+Print cmake\-modules manual and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual is printed in a human\-readable
+text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy <cmp> [<f>]\fP
+Print help for one policy and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual entry for \fB<cmp>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy\-list [<f>]\fP
+List policies with help available and exit.
+.sp
+The list contains all policies for which help may be obtained by
+using the \fB\-\-help\-policy\fP option followed by a policy name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policies [<f>]\fP
+Print cmake\-policies manual and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property <prop> [<f>]\fP
+Print help for one property and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual entries for \fB<prop>\fP are
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property\-list [<f>]\fP
+List properties with help available and exit.
+.sp
+The list contains all properties for which help may be obtained by
+using the \fB\-\-help\-property\fP option followed by a property name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-properties [<f>]\fP
+Print cmake\-properties manual and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable <var> [<f>]\fP
+Print help for one variable and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual entry for \fB<var>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable\-list [<f>]\fP
+List variables with help available and exit.
+.sp
+The list contains all variables for which help may be obtained by
+using the \fB\-\-help\-variable\fP option followed by a variable name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variables [<f>]\fP
+Print cmake\-variables manual and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.UNINDENT
+.SH SEE ALSO
+.sp
+The following resources are available to get help using CMake:
+.INDENT 0.0
+.TP
+.B Home Page
+\fI\%http://www.cmake.org\fP
+.sp
+The primary starting point for learning about CMake.
+.TP
+.B Frequently Asked Questions
+\fI\%http://www.cmake.org/Wiki/CMake_FAQ\fP
+.sp
+A Wiki is provided containing answers to frequently asked questions.
+.TP
+.B Online Documentation
+\fI\%http://www.cmake.org/documentation\fP
+.sp
+Links to available documentation may be found on this web page.
+.TP
+.B Mailing List
+\fI\%http://www.cmake.org/mailing\-lists\fP
+.sp
+For help and discussion about using cmake, a mailing list is
+provided at \fI\%[email protected]\fP\&.  The list is member\-post\-only but one
+may sign up on the CMake web page.  Please first read the full
+documentation at \fI\%http://www.cmake.org\fP before posting questions to
+the list.
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man1/cmake-gui.1	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,226 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CMAKE-GUI" "1" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+cmake-gui \- CMake GUI Command-Line Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH SYNOPSIS
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake\-gui [<options>]
+cmake\-gui [<options>] (<path\-to\-source> | <path\-to\-existing\-build>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH DESCRIPTION
+.sp
+The "cmake\-gui" executable is the CMake GUI.  Project configuration
+settings may be specified interactively.  Brief instructions are
+provided at the bottom of the window when the program is running.
+.sp
+CMake is a cross\-platform build system generator.  Projects specify
+their build process with platform\-independent CMake listfiles included
+in each directory of a source tree with the name CMakeLists.txt.
+Users build a project by using CMake to generate a build system for a
+native tool on their platform.
+.SH OPTIONS
+.INDENT 0.0
+.TP
+.B \fB\-\-help,\-help,\-usage,\-h,\-H,/?\fP
+Print usage information and exit.
+.sp
+Usage describes the basic command line interface and its options.
+.TP
+.B \fB\-\-version,\-version,/V [<f>]\fP
+Show program name/version banner and exit.
+.sp
+If a file is specified, the version is written into it.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-full [<f>]\fP
+Print all help manuals and exit.
+.sp
+All manuals are printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual <man> [<f>]\fP
+Print one help manual and exit.
+.sp
+The specified manual is printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual\-list [<f>]\fP
+List help manuals available and exit.
+.sp
+The list contains all manuals for which help may be obtained by
+using the \fB\-\-help\-manual\fP option followed by a manual name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command <cmd> [<f>]\fP
+Print help for one command and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual entry for \fB<cmd>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command\-list [<f>]\fP
+List commands with help available and exit.
+.sp
+The list contains all commands for which help may be obtained by
+using the \fB\-\-help\-command\fP option followed by a command name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-commands [<f>]\fP
+Print cmake\-commands manual and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module <mod> [<f>]\fP
+Print help for one module and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual entry for \fB<mod>\fP is printed
+in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module\-list [<f>]\fP
+List modules with help available and exit.
+.sp
+The list contains all modules for which help may be obtained by
+using the \fB\-\-help\-module\fP option followed by a module name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-modules [<f>]\fP
+Print cmake\-modules manual and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual is printed in a human\-readable
+text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy <cmp> [<f>]\fP
+Print help for one policy and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual entry for \fB<cmp>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy\-list [<f>]\fP
+List policies with help available and exit.
+.sp
+The list contains all policies for which help may be obtained by
+using the \fB\-\-help\-policy\fP option followed by a policy name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policies [<f>]\fP
+Print cmake\-policies manual and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property <prop> [<f>]\fP
+Print help for one property and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual entries for \fB<prop>\fP are
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property\-list [<f>]\fP
+List properties with help available and exit.
+.sp
+The list contains all properties for which help may be obtained by
+using the \fB\-\-help\-property\fP option followed by a property name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-properties [<f>]\fP
+Print cmake\-properties manual and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable <var> [<f>]\fP
+Print help for one variable and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual entry for \fB<var>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable\-list [<f>]\fP
+List variables with help available and exit.
+.sp
+The list contains all variables for which help may be obtained by
+using the \fB\-\-help\-variable\fP option followed by a variable name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variables [<f>]\fP
+Print cmake\-variables manual and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.UNINDENT
+.SH SEE ALSO
+.sp
+The following resources are available to get help using CMake:
+.INDENT 0.0
+.TP
+.B Home Page
+\fI\%http://www.cmake.org\fP
+.sp
+The primary starting point for learning about CMake.
+.TP
+.B Frequently Asked Questions
+\fI\%http://www.cmake.org/Wiki/CMake_FAQ\fP
+.sp
+A Wiki is provided containing answers to frequently asked questions.
+.TP
+.B Online Documentation
+\fI\%http://www.cmake.org/documentation\fP
+.sp
+Links to available documentation may be found on this web page.
+.TP
+.B Mailing List
+\fI\%http://www.cmake.org/mailing\-lists\fP
+.sp
+For help and discussion about using cmake, a mailing list is
+provided at \fI\%[email protected]\fP\&.  The list is member\-post\-only but one
+may sign up on the CMake web page.  Please first read the full
+documentation at \fI\%http://www.cmake.org\fP before posting questions to
+the list.
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man1/cmake.1	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,573 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CMAKE" "1" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+cmake \- CMake Command-Line Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH SYNOPSIS
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake [<options>] (<path\-to\-source> | <path\-to\-existing\-build>)
+cmake [(\-D <var>=<value>)...] \-P <cmake\-script\-file>
+cmake \-\-build <dir> [<options>] [\-\- <build\-tool\-options>...]
+cmake \-E <command> [<options>...]
+cmake \-\-find\-package <options>...
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH DESCRIPTION
+.sp
+The "cmake" executable is the CMake command\-line interface.  It may be
+used to configure projects in scripts.  Project configuration settings
+may be specified on the command line with the \-D option.
+.sp
+CMake is a cross\-platform build system generator.  Projects specify
+their build process with platform\-independent CMake listfiles included
+in each directory of a source tree with the name CMakeLists.txt.
+Users build a project by using CMake to generate a build system for a
+native tool on their platform.
+.SH OPTIONS
+.INDENT 0.0
+.TP
+.B \fB\-C <initial\-cache>\fP
+Pre\-load a script to populate the cache.
+.sp
+When cmake is first run in an empty build tree, it creates a
+CMakeCache.txt file and populates it with customizable settings for
+the project.  This option may be used to specify a file from which
+to load cache entries before the first pass through the project\(aqs
+cmake listfiles.  The loaded entries take priority over the
+project\(aqs default values.  The given file should be a CMake script
+containing SET commands that use the CACHE option, not a
+cache\-format file.
+.TP
+.B \fB\-D <var>:<type>=<value>, \-D <var>=<value>\fP
+Create a cmake cache entry.
+.sp
+When cmake is first run in an empty build tree, it creates a
+CMakeCache.txt file and populates it with customizable settings for
+the project.  This option may be used to specify a setting that
+takes priority over the project\(aqs default value.  The option may be
+repeated for as many cache entries as desired.
+.sp
+If the \fB:<type>\fP portion is given it must be one of the types
+specified by the \fBset()\fP command documentation for its
+\fBCACHE\fP signature.
+If the \fB:<type>\fP portion is omitted the entry will be created
+with no type if it does not exist with a type already.  If a
+command in the project sets the type to \fBPATH\fP or \fBFILEPATH\fP
+then the \fB<value>\fP will be converted to an absolute path.
+.sp
+This option may also be given as a single argument:
+\fB\-D<var>:<type>=<value>\fP or \fB\-D<var>=<value>\fP\&.
+.TP
+.B \fB\-U <globbing_expr>\fP
+Remove matching entries from CMake cache.
+.sp
+This option may be used to remove one or more variables from the
+CMakeCache.txt file, globbing expressions using * and ? are
+supported.  The option may be repeated for as many cache entries as
+desired.
+.sp
+Use with care, you can make your CMakeCache.txt non\-working.
+.TP
+.B \fB\-G <generator\-name>\fP
+Specify a build system generator.
+.sp
+CMake may support multiple native build systems on certain
+platforms.  A generator is responsible for generating a particular
+build system.  Possible generator names are specified in the
+\fBcmake\-generators(7)\fP manual.
+.TP
+.B \fB\-T <toolset\-name>\fP
+Specify toolset name if supported by generator.
+.sp
+Some CMake generators support a toolset name to be given to the
+native build system to choose a compiler.  This is supported only on
+specific generators:
+.INDENT 7.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+Visual Studio >= 10
+Xcode >= 3.0
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See native build system documentation for allowed toolset names.
+.TP
+.B \fB\-A <platform\-name>\fP
+Specify platform name if supported by generator.
+.sp
+Some CMake generators support a platform name to be given to the
+native build system to choose a compiler or SDK.  This is supported only on
+specific generators:
+.INDENT 7.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+Visual Studio >= 8
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See native build system documentation for allowed platform names.
+.TP
+.B \fB\-Wno\-dev\fP
+Suppress developer warnings.
+.sp
+Suppress warnings that are meant for the author of the
+CMakeLists.txt files.
+.TP
+.B \fB\-Wdev\fP
+Enable developer warnings.
+.sp
+Enable warnings that are meant for the author of the CMakeLists.txt
+files.
+.TP
+.B \fB\-E <command> [<options>...]\fP
+See \fI\%Command\-Line Tool Mode\fP\&.
+.TP
+.B \fB\-L[A][H]\fP
+List non\-advanced cached variables.
+.sp
+List cache variables will run CMake and list all the variables from
+the CMake cache that are not marked as INTERNAL or ADVANCED.  This
+will effectively display current CMake settings, which can then be
+changed with \-D option.  Changing some of the variables may result
+in more variables being created.  If A is specified, then it will
+display also advanced variables.  If H is specified, it will also
+display help for each variable.
+.TP
+.B \fB\-\-build <dir>\fP
+Build a CMake\-generated project binary tree.
+.sp
+This abstracts a native build tool\(aqs command\-line interface with the
+following options:
+.INDENT 7.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+<dir>          = Project binary directory to be built.
+\-\-target <tgt> = Build <tgt> instead of default targets.
+\-\-config <cfg> = For multi\-configuration tools, choose <cfg>.
+\-\-clean\-first  = Build target \(aqclean\(aq first, then build.
+                 (To clean only, use \-\-target \(aqclean\(aq.)
+\-\-use\-stderr   = Ignored.  Behavior is default in CMake >= 3.0.
+\-\-             = Pass remaining options to the native tool.
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Run cmake \-\-build with no options for quick help.
+.TP
+.B \fB\-N\fP
+View mode only.
+.sp
+Only load the cache.  Do not actually run configure and generate
+steps.
+.TP
+.B \fB\-P <file>\fP
+Process script mode.
+.sp
+Process the given cmake file as a script written in the CMake
+language.  No configure or generate step is performed and the cache
+is not modified.  If variables are defined using \-D, this must be
+done before the \-P argument.
+.TP
+.B \fB\-\-find\-package\fP
+Run in pkg\-config like mode.
+.sp
+Search a package using find_package() and print the resulting flags
+to stdout.  This can be used to use cmake instead of pkg\-config to
+find installed libraries in plain Makefile\-based projects or in
+autoconf\-based projects (via share/aclocal/cmake.m4).
+.TP
+.B \fB\-\-graphviz=[file]\fP
+Generate graphviz of dependencies, see CMakeGraphVizOptions.cmake for more.
+.sp
+Generate a graphviz input file that will contain all the library and
+executable dependencies in the project.  See the documentation for
+CMakeGraphVizOptions.cmake for more details.
+.TP
+.B \fB\-\-system\-information [file]\fP
+Dump information about this system.
+.sp
+Dump a wide range of information about the current system.  If run
+from the top of a binary tree for a CMake project it will dump
+additional information such as the cache, log files etc.
+.TP
+.B \fB\-\-debug\-trycompile\fP
+Do not delete the try_compile build tree. Only useful on one try_compile at a time.
+.sp
+Do not delete the files and directories created for try_compile
+calls.  This is useful in debugging failed try_compiles.  It may
+however change the results of the try\-compiles as old junk from a
+previous try\-compile may cause a different test to either pass or
+fail incorrectly.  This option is best used for one try\-compile at a
+time, and only when debugging.
+.TP
+.B \fB\-\-debug\-output\fP
+Put cmake in a debug mode.
+.sp
+Print extra stuff during the cmake run like stack traces with
+message(send_error ) calls.
+.TP
+.B \fB\-\-trace\fP
+Put cmake in trace mode.
+.sp
+Print a trace of all calls made and from where with
+message(send_error ) calls.
+.TP
+.B \fB\-\-warn\-uninitialized\fP
+Warn about uninitialized values.
+.sp
+Print a warning when an uninitialized variable is used.
+.TP
+.B \fB\-\-warn\-unused\-vars\fP
+Warn about unused variables.
+.sp
+Find variables that are declared or set, but not used.
+.TP
+.B \fB\-\-no\-warn\-unused\-cli\fP
+Don\(aqt warn about command line options.
+.sp
+Don\(aqt find variables that are declared on the command line, but not
+used.
+.TP
+.B \fB\-\-check\-system\-vars\fP
+Find problems with variable usage in system files.
+.sp
+Normally, unused and uninitialized variables are searched for only
+in CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR.  This flag tells CMake to
+warn about other files as well.
+.UNINDENT
+.INDENT 0.0
+.TP
+.B \fB\-\-help,\-help,\-usage,\-h,\-H,/?\fP
+Print usage information and exit.
+.sp
+Usage describes the basic command line interface and its options.
+.TP
+.B \fB\-\-version,\-version,/V [<f>]\fP
+Show program name/version banner and exit.
+.sp
+If a file is specified, the version is written into it.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-full [<f>]\fP
+Print all help manuals and exit.
+.sp
+All manuals are printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual <man> [<f>]\fP
+Print one help manual and exit.
+.sp
+The specified manual is printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual\-list [<f>]\fP
+List help manuals available and exit.
+.sp
+The list contains all manuals for which help may be obtained by
+using the \fB\-\-help\-manual\fP option followed by a manual name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command <cmd> [<f>]\fP
+Print help for one command and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual entry for \fB<cmd>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command\-list [<f>]\fP
+List commands with help available and exit.
+.sp
+The list contains all commands for which help may be obtained by
+using the \fB\-\-help\-command\fP option followed by a command name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-commands [<f>]\fP
+Print cmake\-commands manual and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module <mod> [<f>]\fP
+Print help for one module and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual entry for \fB<mod>\fP is printed
+in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module\-list [<f>]\fP
+List modules with help available and exit.
+.sp
+The list contains all modules for which help may be obtained by
+using the \fB\-\-help\-module\fP option followed by a module name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-modules [<f>]\fP
+Print cmake\-modules manual and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual is printed in a human\-readable
+text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy <cmp> [<f>]\fP
+Print help for one policy and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual entry for \fB<cmp>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy\-list [<f>]\fP
+List policies with help available and exit.
+.sp
+The list contains all policies for which help may be obtained by
+using the \fB\-\-help\-policy\fP option followed by a policy name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policies [<f>]\fP
+Print cmake\-policies manual and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property <prop> [<f>]\fP
+Print help for one property and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual entries for \fB<prop>\fP are
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property\-list [<f>]\fP
+List properties with help available and exit.
+.sp
+The list contains all properties for which help may be obtained by
+using the \fB\-\-help\-property\fP option followed by a property name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-properties [<f>]\fP
+Print cmake\-properties manual and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable <var> [<f>]\fP
+Print help for one variable and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual entry for \fB<var>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable\-list [<f>]\fP
+List variables with help available and exit.
+.sp
+The list contains all variables for which help may be obtained by
+using the \fB\-\-help\-variable\fP option followed by a variable name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variables [<f>]\fP
+Print cmake\-variables manual and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.UNINDENT
+.SH COMMAND-LINE TOOL MODE
+.sp
+CMake provides builtin command\-line tools through the signature:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake \-E <command> [<options>...]
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Run \fBcmake \-E\fP or \fBcmake \-E help\fP for a summary of commands.
+Available commands are:
+.INDENT 0.0
+.TP
+.B \fBchdir <dir> <cmd> [<arg>...]\fP
+Change the current working directory and run a command.
+.TP
+.B \fBcompare_files <file1> <file2>\fP
+Check if file1 is same as file2.
+.TP
+.B \fBcopy <file> <destination>\fP
+Copy file to destination (either file or directory).
+.TP
+.B \fBcopy_directory <source> <destination>\fP
+Copy directory \(aqsource\(aq content to directory \(aqdestination\(aq.
+.TP
+.B \fBcopy_if_different <in\-file> <out\-file>\fP
+Copy file if input has changed.
+.TP
+.B \fBecho [<string>...]\fP
+Displays arguments as text.
+.TP
+.B \fBecho_append [<string>...]\fP
+Displays arguments as text but no new line.
+.TP
+.B \fBenv [\-\-unset=NAME]... [NAME=VALUE]... COMMAND [ARG]...\fP
+Run command in a modified environment.
+.TP
+.B \fBenvironment\fP
+Display the current environment.
+.TP
+.B \fBmake_directory <dir>\fP
+Create a directory.
+.TP
+.B \fBmd5sum [<file>...]\fP
+Compute md5sum of files.
+.TP
+.B \fBremove [\-f] [<file>...]\fP
+Remove the file(s), use \fB\-f\fP to force it.
+.TP
+.B \fBremove_directory <dir>\fP
+Remove a directory and its contents.
+.TP
+.B \fBrename <oldname> <newname>\fP
+Rename a file or directory (on one volume).
+.TP
+.B \fBsleep <number>...\fP
+Sleep for given number of seconds.
+.TP
+.B \fBtar [cxt][vf][zjJ] file.tar [<options>...] [\-\-] [<file>...]\fP
+Create or extract a tar or zip archive.  Options are:
+.INDENT 7.0
+.TP
+.B \fB\-\-\fP
+Stop interpreting options and treat all remaining arguments
+as file names even if they start in \fB\-\fP\&.
+.TP
+.B \fB\-\-files\-from=<file>\fP
+Read file names from the given file, one per line.
+Blank lines are ignored.  Lines may not start in \fB\-\fP
+except for \fB\-\-add\-file=<name>\fP to add files whose
+names start in \fB\-\fP\&.
+.TP
+.B \fB\-\-mtime=<date>\fP
+Specify modification time recorded in tarball entries.
+.TP
+.B \fB\-\-format=<format>\fP
+Specify the format of the archive to be created.
+Supported formats are: \fB7zip\fP, \fBgnutar\fP, \fBpax\fP,
+\fBpaxr\fP (restricted pax, default), and \fBzip\fP\&.
+.UNINDENT
+.TP
+.B \fBtime <command> [<args>...]\fP
+Run command and return elapsed time.
+.TP
+.B \fBtouch <file>\fP
+Touch a file.
+.TP
+.B \fBtouch_nocreate <file>\fP
+Touch a file if it exists but do not create it.
+.UNINDENT
+.SS UNIX\-specific Command\-Line Tools
+.sp
+The following \fBcmake \-E\fP commands are available only on UNIX:
+.INDENT 0.0
+.TP
+.B \fBcreate_symlink <old> <new>\fP
+Create a symbolic link \fB<new>\fP naming \fB<old>\fP\&.
+.UNINDENT
+.SS Windows\-specific Command\-Line Tools
+.sp
+The following \fBcmake \-E\fP commands are available only on Windows:
+.INDENT 0.0
+.TP
+.B \fBdelete_regv <key>\fP
+Delete Windows registry value.
+.TP
+.B \fBenv_vs8_wince <sdkname>\fP
+Displays a batch file which sets the environment for the provided
+Windows CE SDK installed in VS2005.
+.TP
+.B \fBenv_vs9_wince <sdkname>\fP
+Displays a batch file which sets the environment for the provided
+Windows CE SDK installed in VS2008.
+.TP
+.B \fBwrite_regv <key> <value>\fP
+Write Windows registry value.
+.UNINDENT
+.SH SEE ALSO
+.sp
+The following resources are available to get help using CMake:
+.INDENT 0.0
+.TP
+.B Home Page
+\fI\%http://www.cmake.org\fP
+.sp
+The primary starting point for learning about CMake.
+.TP
+.B Frequently Asked Questions
+\fI\%http://www.cmake.org/Wiki/CMake_FAQ\fP
+.sp
+A Wiki is provided containing answers to frequently asked questions.
+.TP
+.B Online Documentation
+\fI\%http://www.cmake.org/documentation\fP
+.sp
+Links to available documentation may be found on this web page.
+.TP
+.B Mailing List
+\fI\%http://www.cmake.org/mailing\-lists\fP
+.sp
+For help and discussion about using cmake, a mailing list is
+provided at \fI\%[email protected]\fP\&.  The list is member\-post\-only but one
+may sign up on the CMake web page.  Please first read the full
+documentation at \fI\%http://www.cmake.org\fP before posting questions to
+the list.
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man1/cpack.1	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,290 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CPACK" "1" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+cpack \- CPack Command-Line Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH SYNOPSIS
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cpack \-G <generator> [<options>]
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH DESCRIPTION
+.sp
+The "cpack" executable is the CMake packaging program.
+CMake\-generated build trees created for projects that use the
+INSTALL_* commands have packaging support.  This program will generate
+the package.
+.sp
+CMake is a cross\-platform build system generator.  Projects specify
+their build process with platform\-independent CMake listfiles included
+in each directory of a source tree with the name CMakeLists.txt.
+Users build a project by using CMake to generate a build system for a
+native tool on their platform.
+.SH OPTIONS
+.INDENT 0.0
+.TP
+.B \fB\-G <generator>\fP
+Use the specified generator to generate package.
+.sp
+CPack may support multiple native packaging systems on certain
+platforms.  A generator is responsible for generating input files
+for particular system and invoking that systems.  Possible generator
+names are specified in the Generators section.
+.TP
+.B \fB\-C <Configuration>\fP
+Specify the project configuration
+.sp
+This option specifies the configuration that the project was build
+with, for example \(aqDebug\(aq, \(aqRelease\(aq.
+.TP
+.B \fB\-D <var>=<value>\fP
+Set a CPack variable.
+.sp
+Set a variable that can be used by the generator.
+.TP
+.B \fB\-\-config <config file>\fP
+Specify the config file.
+.sp
+Specify the config file to use to create the package.  By default
+CPackConfig.cmake in the current directory will be used.
+.TP
+.B \fB\-\-verbose,\-V\fP
+enable verbose output
+.sp
+Run cpack with verbose output.
+.TP
+.B \fB\-\-debug\fP
+enable debug output (for CPack developers)
+.sp
+Run cpack with debug output (for CPack developers).
+.TP
+.B \fB\-P <package name>\fP
+override/define CPACK_PACKAGE_NAME
+.sp
+If the package name is not specified on cpack commmand line
+thenCPack.cmake defines it as CMAKE_PROJECT_NAME
+.TP
+.B \fB\-R <package version>\fP
+override/define CPACK_PACKAGE_VERSION
+.sp
+If version is not specified on cpack command line thenCPack.cmake
+defines it from CPACK_PACKAGE_VERSION_[MAJOR|MINOR|PATCH]look into
+CPack.cmake for detail
+.TP
+.B \fB\-B <package directory>\fP
+override/define CPACK_PACKAGE_DIRECTORY
+.sp
+The directory where CPack will be doing its packaging work.The
+resulting package will be found there.  Inside this directoryCPack
+creates \(aq_CPack_Packages\(aq sub\-directory which is theCPack temporary
+directory.
+.TP
+.B \fB\-\-vendor <vendor name>\fP
+override/define CPACK_PACKAGE_VENDOR
+.sp
+If vendor is not specified on cpack command line (or inside
+CMakeLists.txt) thenCPack.cmake defines it with a default value
+.UNINDENT
+.INDENT 0.0
+.TP
+.B \fB\-\-help,\-help,\-usage,\-h,\-H,/?\fP
+Print usage information and exit.
+.sp
+Usage describes the basic command line interface and its options.
+.TP
+.B \fB\-\-version,\-version,/V [<f>]\fP
+Show program name/version banner and exit.
+.sp
+If a file is specified, the version is written into it.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-full [<f>]\fP
+Print all help manuals and exit.
+.sp
+All manuals are printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual <man> [<f>]\fP
+Print one help manual and exit.
+.sp
+The specified manual is printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual\-list [<f>]\fP
+List help manuals available and exit.
+.sp
+The list contains all manuals for which help may be obtained by
+using the \fB\-\-help\-manual\fP option followed by a manual name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command <cmd> [<f>]\fP
+Print help for one command and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual entry for \fB<cmd>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command\-list [<f>]\fP
+List commands with help available and exit.
+.sp
+The list contains all commands for which help may be obtained by
+using the \fB\-\-help\-command\fP option followed by a command name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-commands [<f>]\fP
+Print cmake\-commands manual and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module <mod> [<f>]\fP
+Print help for one module and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual entry for \fB<mod>\fP is printed
+in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module\-list [<f>]\fP
+List modules with help available and exit.
+.sp
+The list contains all modules for which help may be obtained by
+using the \fB\-\-help\-module\fP option followed by a module name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-modules [<f>]\fP
+Print cmake\-modules manual and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual is printed in a human\-readable
+text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy <cmp> [<f>]\fP
+Print help for one policy and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual entry for \fB<cmp>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy\-list [<f>]\fP
+List policies with help available and exit.
+.sp
+The list contains all policies for which help may be obtained by
+using the \fB\-\-help\-policy\fP option followed by a policy name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policies [<f>]\fP
+Print cmake\-policies manual and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property <prop> [<f>]\fP
+Print help for one property and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual entries for \fB<prop>\fP are
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property\-list [<f>]\fP
+List properties with help available and exit.
+.sp
+The list contains all properties for which help may be obtained by
+using the \fB\-\-help\-property\fP option followed by a property name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-properties [<f>]\fP
+Print cmake\-properties manual and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable <var> [<f>]\fP
+Print help for one variable and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual entry for \fB<var>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable\-list [<f>]\fP
+List variables with help available and exit.
+.sp
+The list contains all variables for which help may be obtained by
+using the \fB\-\-help\-variable\fP option followed by a variable name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variables [<f>]\fP
+Print cmake\-variables manual and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.UNINDENT
+.SH SEE ALSO
+.sp
+The following resources are available to get help using CMake:
+.INDENT 0.0
+.TP
+.B Home Page
+\fI\%http://www.cmake.org\fP
+.sp
+The primary starting point for learning about CMake.
+.TP
+.B Frequently Asked Questions
+\fI\%http://www.cmake.org/Wiki/CMake_FAQ\fP
+.sp
+A Wiki is provided containing answers to frequently asked questions.
+.TP
+.B Online Documentation
+\fI\%http://www.cmake.org/documentation\fP
+.sp
+Links to available documentation may be found on this web page.
+.TP
+.B Mailing List
+\fI\%http://www.cmake.org/mailing\-lists\fP
+.sp
+For help and discussion about using cmake, a mailing list is
+provided at \fI\%[email protected]\fP\&.  The list is member\-post\-only but one
+may sign up on the CMake web page.  Please first read the full
+documentation at \fI\%http://www.cmake.org\fP before posting questions to
+the list.
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man1/ctest.1	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,1353 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CTEST" "1" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+ctest \- CTest Command-Line Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH SYNOPSIS
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+ctest [<options>]
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH DESCRIPTION
+.sp
+The "ctest" executable is the CMake test driver program.
+CMake\-generated build trees created for projects that use the
+ENABLE_TESTING and ADD_TEST commands have testing support.  This
+program will run the tests and report results.
+.SH OPTIONS
+.INDENT 0.0
+.TP
+.B \fB\-C <cfg>, \-\-build\-config <cfg>\fP
+Choose configuration to test.
+.sp
+Some CMake\-generated build trees can have multiple build
+configurations in the same tree.  This option can be used to specify
+which one should be tested.  Example configurations are "Debug" and
+"Release".
+.TP
+.B \fB\-V,\-\-verbose\fP
+Enable verbose output from tests.
+.sp
+Test output is normally suppressed and only summary information is
+displayed.  This option will show all test output.
+.TP
+.B \fB\-VV,\-\-extra\-verbose\fP
+Enable more verbose output from tests.
+.sp
+Test output is normally suppressed and only summary information is
+displayed.  This option will show even more test output.
+.TP
+.B \fB\-\-debug\fP
+Displaying more verbose internals of CTest.
+.sp
+This feature will result in a large number of output that is mostly
+useful for debugging dashboard problems.
+.TP
+.B \fB\-\-output\-on\-failure\fP
+Output anything outputted by the test program if the test should fail.
+This option can also be enabled by setting the environment variable
+\fBCTEST_OUTPUT_ON_FAILURE\fP\&.
+.TP
+.B \fB\-F\fP
+Enable failover.
+.sp
+This option allows ctest to resume a test set execution that was
+previously interrupted.  If no interruption occurred, the \-F option
+will have no effect.
+.TP
+.B \fB\-j <jobs>, \-\-parallel <jobs>\fP
+Run the tests in parallel using the given number of jobs.
+.sp
+This option tells ctest to run the tests in parallel using given
+number of jobs.  This option can also be set by setting the
+environment variable \fBCTEST_PARALLEL_LEVEL\fP\&.
+.TP
+.B \fB\-Q,\-\-quiet\fP
+Make ctest quiet.
+.sp
+This option will suppress all the output.  The output log file will
+still be generated if the \-\-output\-log is specified.  Options such
+as \-\-verbose, \-\-extra\-verbose, and \-\-debug are ignored if \-\-quiet is
+specified.
+.TP
+.B \fB\-O <file>, \-\-output\-log <file>\fP
+Output to log file
+.sp
+This option tells ctest to write all its output to a log file.
+.TP
+.B \fB\-N,\-\-show\-only\fP
+Disable actual execution of tests.
+.sp
+This option tells ctest to list the tests that would be run but not
+actually run them.  Useful in conjunction with the \-R and \-E
+options.
+.TP
+.B \fB\-L <regex>, \-\-label\-regex <regex>\fP
+Run tests with labels matching regular expression.
+.sp
+This option tells ctest to run only the tests whose labels match the
+given regular expression.
+.TP
+.B \fB\-R <regex>, \-\-tests\-regex <regex>\fP
+Run tests matching regular expression.
+.sp
+This option tells ctest to run only the tests whose names match the
+given regular expression.
+.TP
+.B \fB\-E <regex>, \-\-exclude\-regex <regex>\fP
+Exclude tests matching regular expression.
+.sp
+This option tells ctest to NOT run the tests whose names match the
+given regular expression.
+.TP
+.B \fB\-LE <regex>, \-\-label\-exclude <regex>\fP
+Exclude tests with labels matching regular expression.
+.sp
+This option tells ctest to NOT run the tests whose labels match the
+given regular expression.
+.TP
+.B \fB\-D <dashboard>, \-\-dashboard <dashboard>\fP
+Execute dashboard test
+.sp
+This option tells ctest to act as a CDash client and perform a
+dashboard test.  All tests are <Mode><Test>, where Mode can be
+Experimental, Nightly, and Continuous, and Test can be Start,
+Update, Configure, Build, Test, Coverage, and Submit.
+.TP
+.B \fB\-D <var>:<type>=<value>\fP
+Define a variable for script mode
+.sp
+Pass in variable values on the command line.  Use in conjunction
+with \-S to pass variable values to a dashboard script.  Parsing \-D
+arguments as variable values is only attempted if the value
+following \-D does not match any of the known dashboard types.
+.TP
+.B \fB\-M <model>, \-\-test\-model <model>\fP
+Sets the model for a dashboard
+.sp
+This option tells ctest to act as a CDash client where the TestModel
+can be Experimental, Nightly, and Continuous.  Combining \-M and \-T
+is similar to \-D
+.TP
+.B \fB\-T <action>, \-\-test\-action <action>\fP
+Sets the dashboard action to perform
+.sp
+This option tells ctest to act as a CDash client and perform some
+action such as start, build, test etc.  Combining \-M and \-T is
+similar to \-D
+.TP
+.B \fB\-\-track <track>\fP
+Specify the track to submit dashboard to
+.sp
+Submit dashboard to specified track instead of default one.  By
+default, the dashboard is submitted to Nightly, Experimental, or
+Continuous track, but by specifying this option, the track can be
+arbitrary.
+.TP
+.B \fB\-S <script>, \-\-script <script>\fP
+Execute a dashboard for a configuration
+.sp
+This option tells ctest to load in a configuration script which sets
+a number of parameters such as the binary and source directories.
+Then ctest will do what is required to create and run a dashboard.
+This option basically sets up a dashboard and then runs ctest \-D
+with the appropriate options.
+.TP
+.B \fB\-SP <script>, \-\-script\-new\-process <script>\fP
+Execute a dashboard for a configuration
+.sp
+This option does the same operations as \-S but it will do them in a
+separate process.  This is primarily useful in cases where the
+script may modify the environment and you do not want the modified
+environment to impact other \-S scripts.
+.TP
+.B \fB\-A <file>, \-\-add\-notes <file>\fP
+Add a notes file with submission
+.sp
+This option tells ctest to include a notes file when submitting
+dashboard.
+.TP
+.B \fB\-I [Start,End,Stride,test#,test#|Test file], \-\-tests\-information\fP
+Run a specific number of tests by number.
+.sp
+This option causes ctest to run tests starting at number Start,
+ending at number End, and incrementing by Stride.  Any additional
+numbers after Stride are considered individual test numbers.  Start,
+End,or stride can be empty.  Optionally a file can be given that
+contains the same syntax as the command line.
+.TP
+.B \fB\-U, \-\-union\fP
+Take the Union of \-I and \-R
+.sp
+When both \-R and \-I are specified by default the intersection of
+tests are run.  By specifying \-U the union of tests is run instead.
+.TP
+.B \fB\-\-rerun\-failed\fP
+Run only the tests that failed previously
+.sp
+This option tells ctest to perform only the tests that failed during
+its previous run.  When this option is specified, ctest ignores all
+other options intended to modify the list of tests to run (\-L, \-R,
+\-E, \-LE, \-I, etc).  In the event that CTest runs and no tests fail,
+subsequent calls to ctest with the \-\-rerun\-failed option will run
+the set of tests that most recently failed (if any).
+.TP
+.B \fB\-\-repeat\-until\-fail <n>\fP
+Require each test to run \fB<n>\fP times without failing in order to pass.
+.sp
+This is useful in finding sporadic failures in test cases.
+.TP
+.B \fB\-\-max\-width <width>\fP
+Set the max width for a test name to output
+.sp
+Set the maximum width for each test name to show in the output.
+This allows the user to widen the output to avoid clipping the test
+name which can be very annoying.
+.TP
+.B \fB\-\-interactive\-debug\-mode [0|1]\fP
+Set the interactive mode to 0 or 1.
+.sp
+This option causes ctest to run tests in either an interactive mode
+or a non\-interactive mode.  On Windows this means that in
+non\-interactive mode, all system debug pop up windows are blocked.
+In dashboard mode (Experimental, Nightly, Continuous), the default
+is non\-interactive.  When just running tests not for a dashboard the
+default is to allow popups and interactive debugging.
+.TP
+.B \fB\-\-no\-label\-summary\fP
+Disable timing summary information for labels.
+.sp
+This option tells ctest not to print summary information for each
+label associated with the tests run.  If there are no labels on the
+tests, nothing extra is printed.
+.TP
+.B \fB\-\-build\-and\-test\fP
+Configure, build and run a test.
+.sp
+This option tells ctest to configure (i.e.  run cmake on), build,
+and or execute a test.  The configure and test steps are optional.
+The arguments to this command line are the source and binary
+directories.  By default this will run CMake on the Source/Bin
+directories specified unless \-\-build\-nocmake is specified.
+The \-\-build\-generator option \fImust\fP be provided to use
+\-\-build\-and\-test.  If \-\-test\-command is specified then that will be
+run after the build is complete.  Other options that affect this
+mode are \-\-build\-target \-\-build\-nocmake, \-\-build\-run\-dir,
+\-\-build\-two\-config, \-\-build\-exe\-dir,
+\-\-build\-project,\-\-build\-noclean, \-\-build\-options
+.TP
+.B \fB\-\-build\-target\fP
+Specify a specific target to build.
+.sp
+This option goes with the \-\-build\-and\-test option, if left out the
+all target is built.
+.TP
+.B \fB\-\-build\-nocmake\fP
+Run the build without running cmake first.
+.sp
+Skip the cmake step.
+.TP
+.B \fB\-\-build\-run\-dir\fP
+Specify directory to run programs from.
+.sp
+Directory where programs will be after it has been compiled.
+.TP
+.B \fB\-\-build\-two\-config\fP
+Run CMake twice
+.TP
+.B \fB\-\-build\-exe\-dir\fP
+Specify the directory for the executable.
+.TP
+.B \fB\-\-build\-generator\fP
+Specify the generator to use.
+.TP
+.B \fB\-\-build\-generator\-platform\fP
+Specify the generator\-specific platform.
+.TP
+.B \fB\-\-build\-generator\-toolset\fP
+Specify the generator\-specific toolset.
+.TP
+.B \fB\-\-build\-project\fP
+Specify the name of the project to build.
+.TP
+.B \fB\-\-build\-makeprogram\fP
+Override the make program chosen by CTest with a given one.
+.TP
+.B \fB\-\-build\-noclean\fP
+Skip the make clean step.
+.TP
+.B \fB\-\-build\-config\-sample\fP
+A sample executable to use to determine the configuration
+.sp
+A sample executable to use to determine the configuration that
+should be used.  e.g.  Debug/Release/etc
+.TP
+.B \fB\-\-build\-options\fP
+Add extra options to the build step.
+.sp
+This option must be the last option with the exception of
+\-\-test\-command
+.TP
+.B \fB\-\-test\-command\fP
+The test to run with the \-\-build\-and\-test option.
+.TP
+.B \fB\-\-test\-timeout\fP
+The time limit in seconds, internal use only.
+.TP
+.B \fB\-\-tomorrow\-tag\fP
+Nightly or experimental starts with next day tag.
+.sp
+This is useful if the build will not finish in one day.
+.TP
+.B \fB\-\-ctest\-config\fP
+The configuration file used to initialize CTest state when submitting dashboards.
+.sp
+This option tells CTest to use different initialization file instead
+of CTestConfiguration.tcl.  This way multiple initialization files
+can be used for example to submit to multiple dashboards.
+.TP
+.B \fB\-\-overwrite\fP
+Overwrite CTest configuration option.
+.sp
+By default ctest uses configuration options from configuration file.
+This option will overwrite the configuration option.
+.TP
+.B \fB\-\-extra\-submit <file>[;<file>]\fP
+Submit extra files to the dashboard.
+.sp
+This option will submit extra files to the dashboard.
+.TP
+.B \fB\-\-force\-new\-ctest\-process\fP
+Run child CTest instances as new processes
+.sp
+By default CTest will run child CTest instances within the same
+process.  If this behavior is not desired, this argument will
+enforce new processes for child CTest processes.
+.TP
+.B \fB\-\-schedule\-random\fP
+Use a random order for scheduling tests
+.sp
+This option will run the tests in a random order.  It is commonly
+used to detect implicit dependencies in a test suite.
+.TP
+.B \fB\-\-submit\-index\fP
+Legacy option for old Dart2 dashboard server feature.
+Do not use.
+.TP
+.B \fB\-\-timeout <seconds>\fP
+Set a global timeout on all tests.
+.sp
+This option will set a global timeout on all tests that do not
+already have a timeout set on them.
+.TP
+.B \fB\-\-stop\-time <time>\fP
+Set a time at which all tests should stop running.
+.sp
+Set a real time of day at which all tests should timeout.  Example:
+7:00:00 \-0400.  Any time format understood by the curl date parser
+is accepted.  Local time is assumed if no timezone is specified.
+.TP
+.B \fB\-\-http1.0\fP
+Submit using HTTP 1.0.
+.sp
+This option will force CTest to use HTTP 1.0 to submit files to the
+dashboard, instead of HTTP 1.1.
+.TP
+.B \fB\-\-no\-compress\-output\fP
+Do not compress test output when submitting.
+.sp
+This flag will turn off automatic compression of test output.  Use
+this to maintain compatibility with an older version of CDash which
+doesn\(aqt support compressed test output.
+.TP
+.B \fB\-\-print\-labels\fP
+Print all available test labels.
+.sp
+This option will not run any tests, it will simply print the list of
+all labels associated with the test set.
+.UNINDENT
+.INDENT 0.0
+.TP
+.B \fB\-\-help,\-help,\-usage,\-h,\-H,/?\fP
+Print usage information and exit.
+.sp
+Usage describes the basic command line interface and its options.
+.TP
+.B \fB\-\-version,\-version,/V [<f>]\fP
+Show program name/version banner and exit.
+.sp
+If a file is specified, the version is written into it.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-full [<f>]\fP
+Print all help manuals and exit.
+.sp
+All manuals are printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual <man> [<f>]\fP
+Print one help manual and exit.
+.sp
+The specified manual is printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-manual\-list [<f>]\fP
+List help manuals available and exit.
+.sp
+The list contains all manuals for which help may be obtained by
+using the \fB\-\-help\-manual\fP option followed by a manual name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command <cmd> [<f>]\fP
+Print help for one command and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual entry for \fB<cmd>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-command\-list [<f>]\fP
+List commands with help available and exit.
+.sp
+The list contains all commands for which help may be obtained by
+using the \fB\-\-help\-command\fP option followed by a command name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-commands [<f>]\fP
+Print cmake\-commands manual and exit.
+.sp
+The \fBcmake\-commands(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module <mod> [<f>]\fP
+Print help for one module and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual entry for \fB<mod>\fP is printed
+in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-module\-list [<f>]\fP
+List modules with help available and exit.
+.sp
+The list contains all modules for which help may be obtained by
+using the \fB\-\-help\-module\fP option followed by a module name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-modules [<f>]\fP
+Print cmake\-modules manual and exit.
+.sp
+The \fBcmake\-modules(7)\fP manual is printed in a human\-readable
+text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy <cmp> [<f>]\fP
+Print help for one policy and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual entry for \fB<cmp>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policy\-list [<f>]\fP
+List policies with help available and exit.
+.sp
+The list contains all policies for which help may be obtained by
+using the \fB\-\-help\-policy\fP option followed by a policy name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-policies [<f>]\fP
+Print cmake\-policies manual and exit.
+.sp
+The \fBcmake\-policies(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property <prop> [<f>]\fP
+Print help for one property and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual entries for \fB<prop>\fP are
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-property\-list [<f>]\fP
+List properties with help available and exit.
+.sp
+The list contains all properties for which help may be obtained by
+using the \fB\-\-help\-property\fP option followed by a property name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-properties [<f>]\fP
+Print cmake\-properties manual and exit.
+.sp
+The \fBcmake\-properties(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable <var> [<f>]\fP
+Print help for one variable and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual entry for \fB<var>\fP is
+printed in a human\-readable text format.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variable\-list [<f>]\fP
+List variables with help available and exit.
+.sp
+The list contains all variables for which help may be obtained by
+using the \fB\-\-help\-variable\fP option followed by a variable name.
+The help is printed to a named <f>ile if given.
+.TP
+.B \fB\-\-help\-variables [<f>]\fP
+Print cmake\-variables manual and exit.
+.sp
+The \fBcmake\-variables(7)\fP manual is printed in a
+human\-readable text format.
+The help is printed to a named <f>ile if given.
+.UNINDENT
+.SH DASHBOARD CLIENT
+.sp
+CTest can operate as a client for the \fI\%CDash\fP software quality dashboard
+application.  As a dashboard client, CTest performs a sequence of steps
+to configure, build, and test software, and then submits the results to
+a \fI\%CDash\fP server.
+.SS Dashboard Client Steps
+.sp
+CTest defines an ordered list of testing steps of which some or all may
+be run as a dashboard client:
+.INDENT 0.0
+.TP
+.B \fBStart\fP
+Start a new dashboard submission to be composed of results recorded
+by the following steps.
+See the \fI\%CTest Start Step\fP section below.
+.TP
+.B \fBUpdate\fP
+Update the source tree from its version control repository.
+Record the old and new versions and the list of updated source files.
+See the \fI\%CTest Update Step\fP section below.
+.TP
+.B \fBConfigure\fP
+Configure the software by running a command in the build tree.
+Record the configuration output log.
+See the \fI\%CTest Configure Step\fP section below.
+.TP
+.B \fBBuild\fP
+Build the software by running a command in the build tree.
+Record the build output log and detect warnings and errors.
+See the \fI\%CTest Build Step\fP section below.
+.TP
+.B \fBTest\fP
+Test the software by loading a \fBCTestTestfile.cmake\fP
+from the build tree and executing the defined tests.
+Record the output and result of each test.
+See the \fI\%CTest Test Step\fP section below.
+.TP
+.B \fBCoverage\fP
+Compute coverage of the source code by running a coverage
+analysis tool and recording its output.
+See the \fI\%CTest Coverage Step\fP section below.
+.TP
+.B \fBMemCheck\fP
+Run the software test suite through a memory check tool.
+Record the test output, results, and issues reported by the tool.
+See the \fI\%CTest MemCheck Step\fP section below.
+.TP
+.B \fBSubmit\fP
+Submit results recorded from other testing steps to the
+software quality dashboard server.
+See the \fI\%CTest Submit Step\fP section below.
+.UNINDENT
+.SS Dashboard Client Modes
+.sp
+CTest defines three modes of operation as a dashboard client:
+.INDENT 0.0
+.TP
+.B \fBNightly\fP
+This mode is intended to be invoked once per day, typically at night.
+It enables the \fBStart\fP, \fBUpdate\fP, \fBConfigure\fP, \fBBuild\fP, \fBTest\fP,
+\fBCoverage\fP, and \fBSubmit\fP steps by default.  Selected steps run even
+if the \fBUpdate\fP step reports no changes to the source tree.
+.TP
+.B \fBContinuous\fP
+This mode is intended to be invoked repeatedly throughout the day.
+It enables the \fBStart\fP, \fBUpdate\fP, \fBConfigure\fP, \fBBuild\fP, \fBTest\fP,
+\fBCoverage\fP, and \fBSubmit\fP steps by default, but exits after the
+\fBUpdate\fP step if it reports no changes to the source tree.
+.TP
+.B \fBExperimental\fP
+This mode is intended to be invoked by a developer to test local changes.
+It enables the \fBStart\fP, \fBConfigure\fP, \fBBuild\fP, \fBTest\fP, \fBCoverage\fP,
+and \fBSubmit\fP steps by default.
+.UNINDENT
+.SS Dashboard Client via CTest Command\-Line
+.sp
+CTest can perform testing on an already\-generated build tree.
+Run the \fBctest\fP command with the current working directory set
+to the build tree and use one of these signatures:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+ctest \-D <mode>[<step>]
+ctest \-M <mode> [ \-T <step> ]...
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fB<mode>\fP must be one of the above \fI\%Dashboard Client Modes\fP,
+and each \fB<step>\fP must be one of the above \fI\%Dashboard Client Steps\fP\&.
+.sp
+CTest reads the \fI\%Dashboard Client Configuration\fP settings from
+a file in the build tree called either \fBCTestConfiguration.ini\fP
+or \fBDartConfiguration.tcl\fP (the names are historical).  The format
+of the file is:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+# Lines starting in \(aq#\(aq are comments.
+# Other non\-blank lines are key\-value pairs.
+<setting>: <value>
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+where \fB<setting>\fP is the setting name and \fB<value>\fP is the
+setting value.
+.sp
+In build trees generated by CMake, this configuration file is
+generated by the \fBCTest\fP module if included by the project.
+The module uses variables to obtain a value for each setting
+as documented with the settings below.
+.SS Dashboard Client via CTest Script
+.sp
+CTest can perform testing driven by a \fBcmake\-language(7)\fP
+script that creates and maintains the source and build tree as
+well as performing the testing steps.  Run the \fBctest\fP command
+with the current working directory set outside of any build tree
+and use one of these signatures:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+ctest \-S <script>
+ctest \-SP <script>
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fB<script>\fP file must call CTest Commands commands
+to run testing steps explicitly as documented below.  The commands
+obtain \fI\%Dashboard Client Configuration\fP settings from their
+arguments or from variables set in the script.
+.SH DASHBOARD CLIENT CONFIGURATION
+.sp
+The \fI\%Dashboard Client Steps\fP may be configured by named
+settings as documented in the following sections.
+.SS CTest Start Step
+.sp
+Start a new dashboard submission to be composed of results recorded
+by the following steps.
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_start()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+The command first runs the command\-line specified by the
+\fBCTEST_CHECKOUT_COMMAND\fP variable, if set, to initialize the source
+directory.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBBuildDirectory\fP
+The full path to the project build tree.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_BINARY_DIRECTORY\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBPROJECT_BINARY_DIR\fP
+.UNINDENT
+.TP
+.B \fBSourceDirectory\fP
+The full path to the project source tree.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SOURCE_DIRECTORY\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBPROJECT_SOURCE_DIR\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Update Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_update()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings to specify the version control tool include:
+.INDENT 0.0
+.TP
+.B \fBBZRCommand\fP
+\fBbzr\fP command\-line tool to use if source tree is managed by Bazaar.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_BZR_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: none
+.UNINDENT
+.TP
+.B \fBBZRUpdateOptions\fP
+Command\-line options to the \fBBZRCommand\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_BZR_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: none
+.UNINDENT
+.TP
+.B \fBCVSCommand\fP
+\fBcvs\fP command\-line tool to use if source tree is managed by CVS.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_CVS_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCVSCOMMAND\fP
+.UNINDENT
+.TP
+.B \fBCVSUpdateOptions\fP
+Command\-line options to the \fBCVSCommand\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_CVS_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCVS_UPDATE_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBGITCommand\fP
+\fBgit\fP command\-line tool to use if source tree is managed by Git.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_GIT_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBGITCOMMAND\fP
+.UNINDENT
+.TP
+.B \fBGITUpdateCustom\fP
+Specify a custom command line (as a semicolon\-separated list) to run
+in the source tree (Git work tree) to update it instead of running
+the \fBGITCommand\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_GIT_UPDATE_CUSTOM\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_GIT_UPDATE_CUSTOM\fP
+.UNINDENT
+.TP
+.B \fBGITUpdateOptions\fP
+Command\-line options to the \fBGITCommand\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_GIT_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBGIT_UPDATE_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBHGCommand\fP
+\fBhg\fP command\-line tool to use if source tree is managed by Mercurial.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_HG_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: none
+.UNINDENT
+.TP
+.B \fBHGUpdateOptions\fP
+Command\-line options to the \fBHGCommand\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_HG_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: none
+.UNINDENT
+.TP
+.B \fBP4Client\fP
+Value of the \fB\-c\fP option to the \fBP4Command\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_P4_CLIENT\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_P4_CLIENT\fP
+.UNINDENT
+.TP
+.B \fBP4Command\fP
+\fBp4\fP command\-line tool to use if source tree is managed by Perforce.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_P4_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBP4COMMAND\fP
+.UNINDENT
+.TP
+.B \fBP4Options\fP
+Command\-line options to the \fBP4Command\fP for all invocations.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_P4_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_P4_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBP4UpdateCustom\fP
+Specify a custom command line (as a semicolon\-separated list) to run
+in the source tree (Perforce tree) to update it instead of running
+the \fBP4Command\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_P4_UPDATE_CUSTOM\fP
+.UNINDENT
+.TP
+.B \fBP4UpdateOptions\fP
+Command\-line options to the \fBP4Command\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_P4_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_P4_UPDATE_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBSVNCommand\fP
+\fBsvn\fP command\-line tool to use if source tree is managed by Subversion.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SVN_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBSVNCOMMAND\fP
+.UNINDENT
+.TP
+.B \fBSVNOptions\fP
+Command\-line options to the \fBSVNCommand\fP for all invocations.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SVN_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_SVN_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBSVNUpdateOptions\fP
+Command\-line options to the \fBSVNCommand\fP when updating the source.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SVN_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBSVN_UPDATE_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBUpdateCommand\fP
+Specify the version\-control command\-line tool to use without
+detecting the VCS that manages the source tree.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_UPDATE_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fB<VCS>COMMAND\fP
+when \fBUPDATE_TYPE\fP is \fB<vcs>\fP, else \fBUPDATE_COMMAND\fP
+.UNINDENT
+.TP
+.B \fBUpdateOptions\fP
+Command\-line options to the \fBUpdateCommand\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_UPDATE_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fB<VCS>_UPDATE_OPTIONS\fP
+when \fBUPDATE_TYPE\fP is \fB<vcs>\fP, else \fBUPDATE_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBUpdateType\fP
+Specify the version\-control system that manages the source
+tree if it cannot be detected automatically.
+The value may be \fBbzr\fP, \fBcvs\fP, \fBgit\fP, \fBhg\fP,
+\fBp4\fP, or \fBsvn\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none, detected from source tree
+.IP \(bu 2
+\fBCTest\fP module variable: \fBUPDATE_TYPE\fP if set,
+else \fBCTEST_UPDATE_TYPE\fP
+.UNINDENT
+.TP
+.B \fBUpdateVersionOnly\fP
+Specify that you want the version control update command to only
+discover the current version that is checked out, and not to update
+to a different version.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_UPDATE_VERSION_ONLY\fP
+.UNINDENT
+.UNINDENT
+.sp
+Additional configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBNightlyStartTime\fP
+In the \fBNightly\fP dashboard mode, specify the "nightly start time".
+With centralized version control systems (\fBcvs\fP and \fBsvn\fP),
+the \fBUpdate\fP step checks out the version of the software as of
+this time so that multiple clients choose a common version to test.
+This is not well\-defined in distributed version\-control systems so
+the setting is ignored.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_NIGHTLY_START_TIME\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBNIGHTLY_START_TIME\fP if set,
+else \fBCTEST_NIGHTLY_START_TIME\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Configure Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_configure()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBConfigureCommand\fP
+Command\-line to launch the software configuration process.
+It will be executed in the location specified by the
+\fBBuildDirectory\fP setting.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_CONFIGURE_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCMAKE_COMMAND\fP
+followed by \fBPROJECT_SOURCE_DIR\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Build Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_build()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBDefaultCTestConfigurationType\fP
+When the build system to be launched allows build\-time selection
+of the configuration (e.g. \fBDebug\fP, \fBRelease\fP), this specifies
+the default configuration to be built when no \fB\-C\fP option is
+given to the \fBctest\fP command.  The value will be substituted into
+the value of \fBMakeCommand\fP to replace the literal string
+\fB${CTEST_CONFIGURATION_TYPE}\fP if it appears.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_CONFIGURATION_TYPE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDEFAULT_CTEST_CONFIGURATION_TYPE\fP,
+initialized by the \fBCMAKE_CONFIG_TYPE\fP environment variable
+.UNINDENT
+.TP
+.B \fBMakeCommand\fP
+Command\-line to launch the software build process.
+It will be executed in the location specified by the
+\fBBuildDirectory\fP setting.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_BUILD_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMAKECOMMAND\fP,
+initialized by the \fBbuild_command()\fP command
+.UNINDENT
+.TP
+.B \fBUseLaunchers\fP
+For build trees generated by CMake using one of the
+Makefile Generators or the \fBNinja\fP
+generator, specify whether the
+\fBCTEST_USE_LAUNCHERS\fP feature is enabled by the
+\fBCTestUseLaunchers\fP module (also included by the
+\fBCTest\fP module).  When enabled, the generated build
+system wraps each invocation of the compiler, linker, or
+custom command line with a "launcher" that communicates
+with CTest via environment variables and files to report
+granular build warning and error information.  Otherwise,
+CTest must "scrape" the build output log for diagnostics.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_USE_LAUNCHERS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_USE_LAUNCHERS\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Test Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_test()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBTimeOut\fP
+The default timeout for each test if not specified by the
+\fBTIMEOUT\fP test property.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_TEST_TIMEOUT\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDART_TESTING_TIMEOUT\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Coverage Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_coverage()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBCoverageCommand\fP
+Command\-line tool to perform software coverage analysis.
+It will be executed in the location specified by the
+\fBBuildDirectory\fP setting.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_COVERAGE_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCOVERAGE_COMMAND\fP
+.UNINDENT
+.TP
+.B \fBCoverageExtraFlags\fP
+Specify command\-line options to the \fBCoverageCommand\fP tool.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_COVERAGE_EXTRA_FLAGS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCOVERAGE_EXTRA_FLAGS\fP
+.UNINDENT
+.UNINDENT
+.SS CTest MemCheck Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_memcheck()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBMemoryCheckCommand\fP
+Command\-line tool to perform dynamic analysis.  Test command lines
+will be launched through this tool.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_MEMORYCHECK_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMEMORYCHECK_COMMAND\fP
+.UNINDENT
+.TP
+.B \fBMemoryCheckCommandOptions\fP
+Specify command\-line options to the \fBMemoryCheckCommand\fP tool.
+They will be placed prior to the test command line.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_MEMORYCHECK_COMMAND_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMEMORYCHECK_COMMAND_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBMemoryCheckType\fP
+Specify the type of memory checking to perform.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_MEMORYCHECK_TYPE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMEMORYCHECK_TYPE\fP
+.UNINDENT
+.TP
+.B \fBMemoryCheckSanitizerOptions\fP
+Specify options to sanitizers when running with a sanitize\-enabled build.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_MEMORYCHECK_SANITIZER_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMEMORYCHECK_SANITIZER_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBMemoryCheckSuppressionFile\fP
+Specify a file containing suppression rules for the
+\fBMemoryCheckCommand\fP tool.  It will be passed with options
+appropriate to the tool.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_MEMORYCHECK_SUPPRESSIONS_FILE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBMEMORYCHECK_SUPPRESSIONS_FILE\fP
+.UNINDENT
+.UNINDENT
+.sp
+Additional configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBBoundsCheckerCommand\fP
+Specify a \fBMemoryCheckCommand\fP that is known to be command\-line
+compatible with Bounds Checker.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none
+.IP \(bu 2
+\fBCTest\fP module variable: none
+.UNINDENT
+.TP
+.B \fBPurifyCommand\fP
+Specify a \fBMemoryCheckCommand\fP that is known to be command\-line
+compatible with Purify.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none
+.IP \(bu 2
+\fBCTest\fP module variable: \fBPURIFYCOMMAND\fP
+.UNINDENT
+.TP
+.B \fBValgrindCommand\fP
+Specify a \fBMemoryCheckCommand\fP that is known to be command\-line
+compatible with Valgrind.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none
+.IP \(bu 2
+\fBCTest\fP module variable: \fBVALGRIND_COMMAND\fP
+.UNINDENT
+.TP
+.B \fBValgrindCommandOptions\fP
+Specify command\-line options to the \fBValgrindCommand\fP tool.
+They will be placed prior to the test command line.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none
+.IP \(bu 2
+\fBCTest\fP module variable: \fBVALGRIND_COMMAND_OPTIONS\fP
+.UNINDENT
+.UNINDENT
+.SS CTest Submit Step
+.sp
+In a \fI\%CTest Script\fP, the \fBctest_submit()\fP command runs this step.
+Arguments to the command may specify some of the step settings.
+.sp
+Configuration settings include:
+.INDENT 0.0
+.TP
+.B \fBBuildName\fP
+Describe the dashboard client platform with a short string.
+(Operating system, compiler, etc.)
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_BUILD_NAME\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBBUILDNAME\fP
+.UNINDENT
+.TP
+.B \fBCDashVersion\fP
+Specify the version of \fI\%CDash\fP on the server.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none, detected from server
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_CDASH_VERSION\fP
+.UNINDENT
+.TP
+.B \fBCTestSubmitRetryCount\fP
+Specify a number of attempts to retry submission on network failure.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none,
+use the \fBctest_submit()\fP \fBRETRY_COUNT\fP option.
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_SUBMIT_RETRY_COUNT\fP
+.UNINDENT
+.TP
+.B \fBCTestSubmitRetryDelay\fP
+Specify a delay before retrying submission on network failure.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: none,
+use the \fBctest_submit()\fP \fBRETRY_DELAY\fP option.
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_SUBMIT_RETRY_DELAY\fP
+.UNINDENT
+.TP
+.B \fBCurlOptions\fP
+Specify a semicolon\-separated list of options to control the
+Curl library that CTest uses internally to connect to the
+server.  Possible options are \fBCURLOPT_SSL_VERIFYPEER_OFF\fP
+and \fBCURLOPT_SSL_VERIFYHOST_OFF\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_CURL_OPTIONS\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_CURL_OPTIONS\fP
+.UNINDENT
+.TP
+.B \fBDropLocation\fP
+The path on the dashboard server to send the submission.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_LOCATION\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDROP_LOCATION\fP if set,
+else \fBCTEST_DROP_LOCATION\fP
+.UNINDENT
+.TP
+.B \fBDropMethod\fP
+Specify the method by which results should be submitted to the
+dashboard server.  The value may be \fBcp\fP, \fBftp\fP, \fBhttp\fP,
+\fBhttps\fP, \fBscp\fP, or \fBxmlrpc\fP (if CMake was built with
+support for it).
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_METHOD\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDROP_METHOD\fP if set,
+else \fBCTEST_DROP_METHOD\fP
+.UNINDENT
+.TP
+.B \fBDropSite\fP
+The dashboard server name
+(for \fBftp\fP, \fBhttp\fP, and \fBhttps\fP, \fBscp\fP, and \fBxmlrpc\fP).
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_SITE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDROP_SITE\fP if set,
+else \fBCTEST_DROP_SITE\fP
+.UNINDENT
+.TP
+.B \fBDropSitePassword\fP
+The dashboard server login password, if any
+(for \fBftp\fP, \fBhttp\fP, and \fBhttps\fP).
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_SITE_PASSWORD\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDROP_SITE_PASSWORD\fP if set,
+else \fBCTEST_DROP_SITE_PASWORD\fP
+.UNINDENT
+.TP
+.B \fBDropSiteUser\fP
+The dashboard server login user name, if any
+(for \fBftp\fP, \fBhttp\fP, and \fBhttps\fP).
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_SITE_USER\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBDROP_SITE_USER\fP if set,
+else \fBCTEST_DROP_SITE_USER\fP
+.UNINDENT
+.TP
+.B \fBIsCDash\fP
+Specify whether the dashboard server is \fI\%CDash\fP or an older
+dashboard server implementation requiring \fBTriggerSite\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_DROP_SITE_CDASH\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBCTEST_DROP_SITE_CDASH\fP
+.UNINDENT
+.TP
+.B \fBScpCommand\fP
+\fBscp\fP command\-line tool to use when \fBDropMethod\fP is \fBscp\fP\&.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SCP_COMMAND\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBSCPCOMMAND\fP
+.UNINDENT
+.TP
+.B \fBSite\fP
+Describe the dashboard client host site with a short string.
+(Hostname, domain, etc.)
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_SITE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBSITE\fP,
+initialized by the \fBsite_name()\fP command
+.UNINDENT
+.TP
+.B \fBTriggerSite\fP
+Legacy option to support older dashboard server implementations.
+Not used when \fBIsCDash\fP is true.
+.INDENT 7.0
+.IP \(bu 2
+\fI\%CTest Script\fP variable: \fBCTEST_TRIGGER_SITE\fP
+.IP \(bu 2
+\fBCTest\fP module variable: \fBTRIGGER_SITE\fP if set,
+else \fBCTEST_TRIGGER_SITE\fP
+.UNINDENT
+.UNINDENT
+.SH SEE ALSO
+.sp
+The following resources are available to get help using CMake:
+.INDENT 0.0
+.TP
+.B Home Page
+\fI\%http://www.cmake.org\fP
+.sp
+The primary starting point for learning about CMake.
+.TP
+.B Frequently Asked Questions
+\fI\%http://www.cmake.org/Wiki/CMake_FAQ\fP
+.sp
+A Wiki is provided containing answers to frequently asked questions.
+.TP
+.B Online Documentation
+\fI\%http://www.cmake.org/documentation\fP
+.sp
+Links to available documentation may be found on this web page.
+.TP
+.B Mailing List
+\fI\%http://www.cmake.org/mailing\-lists\fP
+.sp
+For help and discussion about using cmake, a mailing list is
+provided at \fI\%[email protected]\fP\&.  The list is member\-post\-only but one
+may sign up on the CMake web page.  Please first read the full
+documentation at \fI\%http://www.cmake.org\fP before posting questions to
+the list.
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man7/cmake-buildsystem.7	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,1139 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CMAKE-BUILDSYSTEM" "7" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+cmake-buildsystem \- CMake Buildsystem Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH INTRODUCTION
+.sp
+A CMake\-based buildsystem is organized as a set of high\-level logical
+targets.  Each target corresponds to an executable or library, or
+is a custom target containing custom commands.  Dependencies between the
+targets are expressed in the buildsystem to determine the build order
+and the rules for regeneration in response to change.
+.SH BINARY TARGETS
+.sp
+Executables and libraries are defined using the \fBadd_executable()\fP
+and \fBadd_library()\fP commands.  The resulting binary files have
+appropriate prefixes, suffixes and extensions for the platform targeted.
+Dependencies between binary targets are expressed using the
+\fBtarget_link_libraries()\fP command:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive archive.cpp zip.cpp lzma.cpp)
+add_executable(zipapp zipapp.cpp)
+target_link_libraries(zipapp archive)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+\fBarchive\fP is defined as a static library \-\- an archive containing objects
+compiled from \fBarchive.cpp\fP, \fBzip.cpp\fP, and \fBlzma.cpp\fP\&.  \fBzipapp\fP
+is defined as an executable formed by compiling and linking \fBzipapp.cpp\fP\&.
+When linking the \fBzipapp\fP executable, the \fBarchive\fP static library is
+linked in.
+.SS Binary Executables
+.sp
+The \fBadd_executable()\fP command defines an executable target:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_executable(mytool mytool.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Commands such as \fBadd_custom_command()\fP, which generates rules to be
+run at build time can transparently use an \fBEXECUTABLE\fP
+target as a \fBCOMMAND\fP executable.  The buildsystem rules will ensure that
+the executable is built before attempting to run the command.
+.SS Binary Library Types
+.SS Normal Libraries
+.sp
+By default, the \fBadd_library()\fP command defines a static library,
+unless a type is specified.  A type may be specified when using the command:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive SHARED archive.cpp zip.cpp lzma.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive STATIC archive.cpp zip.cpp lzma.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBBUILD_SHARED_LIBS\fP variable may be enabled to change the
+behavior of \fBadd_library()\fP to build shared libraries by default.
+.sp
+In the context of the buildsystem definition as a whole, it is largely
+irrelevant whether particular libraries are \fBSHARED\fP or \fBSTATIC\fP \-\-
+the commands, dependency specifications and other APIs work similarly
+regardless of the library type.  The \fBMODULE\fP library type is
+dissimilar in that it is generally not linked to \-\- it is not used in
+the right\-hand\-side of the \fBtarget_link_libraries()\fP command.
+It is a type which is loaded as a plugin using runtime techniques.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive MODULE 7z.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SS Object Libraries
+.sp
+The \fBOBJECT\fP library type is also not linked to. It defines a non\-archival
+collection of object files resulting from compiling the given source files.
+The object files collection can be used as source inputs to other targets:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive OBJECT archive.cpp zip.cpp lzma.cpp)
+
+add_library(archiveExtras STATIC $<TARGET_OBJECTS:archive> extras.cpp)
+
+add_executable(test_exe $<TARGET_OBJECTS:archive> test.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+\fBOBJECT\fP libraries may only be used locally as sources in a buildsystem \-\-
+they may not be installed, exported, or used in the right hand side of
+\fBtarget_link_libraries()\fP\&.  They also may not be used as the \fBTARGET\fP
+in a use of the \fBadd_custom_command(TARGET)\fP command signature.
+.sp
+Although object libraries may not be named directly in calls to
+the \fBtarget_link_libraries()\fP command, they can be "linked"
+indirectly by using an \fI\%Interface Library\fP
+whose \fBINTERFACE_SOURCES\fP target property is set to name
+\fB$<TARGET_OBJECTS:objlib>\fP\&.
+.SH BUILD SPECIFICATION AND USAGE REQUIREMENTS
+.sp
+The \fBtarget_include_directories()\fP, \fBtarget_compile_definitions()\fP
+and \fBtarget_compile_options()\fP commands specify the build specifications
+and the usage requirements of binary targets.  The commands populate the
+\fBINCLUDE_DIRECTORIES\fP, \fBCOMPILE_DEFINITIONS\fP and
+\fBCOMPILE_OPTIONS\fP target properties respectively, and/or the
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP, \fBINTERFACE_COMPILE_DEFINITIONS\fP
+and \fBINTERFACE_COMPILE_OPTIONS\fP target properties.
+.sp
+Each of the commands has a \fBPRIVATE\fP, \fBPUBLIC\fP and \fBINTERFACE\fP mode.  The
+\fBPRIVATE\fP mode populates only the non\-\fBINTERFACE_\fP variant of the target
+property and the \fBINTERFACE\fP mode populates only the \fBINTERFACE_\fP variants.
+The \fBPUBLIC\fP mode populates both variants of the repective target property.
+Each command may be invoked with multiple uses of each keyword:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+target_compile_definitions(archive
+  PRIVATE BUILDING_WITH_LZMA
+  INTERFACE USING_ARCHIVE_LIB
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Note that usage requirements are not designed as a way to make downstreams
+use particular \fBCOMPILE_OPTIONS\fP or
+\fBCOMPILE_DEFINITIONS\fP etc for convenience only.  The contents of
+the properties must be \fBrequirements\fP, not merely recommendations or
+convenience.
+.sp
+See the Creating Relocatable Packages section of the
+\fBcmake\-packages(7)\fP manual for discussion of additional care
+that must be taken when specifying usage requirements while creating
+packages for redistribution.
+.SS Target Properties
+.sp
+The contents of the \fBINCLUDE_DIRECTORIES\fP,
+\fBCOMPILE_DEFINITIONS\fP and \fBCOMPILE_OPTIONS\fP target
+properties are used appropriately when compiling the source files of a
+binary target.
+.sp
+Entries in the \fBINCLUDE_DIRECTORIES\fP are added to the compile line
+with \fB\-I\fP or \fB\-isystem\fP prefixes and in the order of appearance in the
+property value.
+.sp
+Entries in the \fBCOMPILE_DEFINITIONS\fP are prefixed with \fB\-D\fP or
+\fB/D\fP and added to the compile line in an unspecified order.  The
+\fBDEFINE_SYMBOL\fP target property is also added as a compile
+definition as a special convenience case for \fBSHARED\fP and \fBMODULE\fP
+library targets.
+.sp
+Entries in the \fBCOMPILE_OPTIONS\fP are escaped for the shell and added
+in the order of appearance in the property value.  Several compile options have
+special separate handling, such as \fBPOSITION_INDEPENDENT_CODE\fP\&.
+.sp
+The contents of the \fBINTERFACE_INCLUDE_DIRECTORIES\fP,
+\fBINTERFACE_COMPILE_DEFINITIONS\fP and
+\fBINTERFACE_COMPILE_OPTIONS\fP target properties are
+\fIUsage Requirements\fP \-\- they specify content which consumers
+must use to correctly compile and link with the target they appear on.
+For any binary target, the contents of each \fBINTERFACE_\fP property on
+each target specified in a \fBtarget_link_libraries()\fP command is
+consumed:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+set(srcs archive.cpp zip.cpp)
+if (LZMA_FOUND)
+  list(APPEND srcs lzma.cpp)
+endif()
+add_library(archive SHARED ${srcs})
+if (LZMA_FOUND)
+  # The archive library sources are compiled with \-DBUILDING_WITH_LZMA
+  target_compile_definitions(archive PRIVATE BUILDING_WITH_LZMA)
+endif()
+target_compile_definitions(archive INTERFACE USING_ARCHIVE_LIB)
+
+add_executable(consumer)
+# Link consumer to archive and consume its usage requirements. The consumer
+# executable sources are compiled with \-DUSING_ARCHIVE_LIB.
+target_link_libraries(consumer archive)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Because it is common to require that the source directory and corresponding
+build directory are added to the \fBINCLUDE_DIRECTORIES\fP, the
+\fBCMAKE_INCLUDE_CURRENT_DIR\fP variable can be enabled to conveniently
+add the corresponding directories to the \fBINCLUDE_DIRECTORIES\fP of
+all targets.  The variable \fBCMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE\fP
+can be enabled to add the corresponding directories to the
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP of all targets.  This makes use of
+targets in multiple different directories convenient through use of the
+\fBtarget_link_libraries()\fP command.
+.SS Transitive Usage Requirements
+.sp
+The usage requirements of a target can transitively propagate to dependents.
+The \fBtarget_link_libraries()\fP command has \fBPRIVATE\fP,
+\fBINTERFACE\fP and \fBPUBLIC\fP keywords to control the propagation.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(archive archive.cpp)
+target_compile_definitions(archive INTERFACE USING_ARCHIVE_LIB)
+
+add_library(serialization serialization.cpp)
+target_compile_definitions(serialization INTERFACE USING_SERIALIZATION_LIB)
+
+add_library(archiveExtras extras.cpp)
+target_link_libraries(archiveExtras PUBLIC archive)
+target_link_libraries(archiveExtras PRIVATE serialization)
+# archiveExtras is compiled with \-DUSING_ARCHIVE_LIB
+# and \-DUSING_SERIALIZATION_LIB
+
+add_executable(consumer consumer.cpp)
+# consumer is compiled with \-DUSING_ARCHIVE_LIB
+target_link_libraries(consumer archiveExtras)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Because \fBarchive\fP is a \fBPUBLIC\fP dependency of \fBarchiveExtras\fP, the
+usage requirements of it are propagated to \fBconsumer\fP too.  Because
+\fBserialization\fP is a \fBPRIVATE\fP dependency of \fBarchive\fP, the usage
+requirements of it are not propagated to \fBconsumer\fP\&.
+.sp
+Generally, a dependency should be specified in a use of
+\fBtarget_link_libraries()\fP with the \fBPRIVATE\fP keyword if it is used by
+only the implementation of a library, and not in the header files.  If a
+dependency is additionally used in the header files of a library (e.g. for
+class inheritance), then it should be specified as a \fBPUBLIC\fP dependency.
+A dependency which is not used by the implementation of a library, but only by
+its headers should be specified as an \fBINTERFACE\fP dependency.  The
+\fBtarget_link_libraries()\fP command may be invoked with multiple uses of
+each keyword:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+target_link_libraries(archiveExtras
+  PUBLIC archive
+  PRIVATE serialization
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Usage requirements are propagated by reading the \fBINTERFACE_\fP variants
+of target properties from dependencies and appending the values to the
+non\-\fBINTERFACE_\fP variants of the operand.  For example, the
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP of dependencies is read and
+appended to the \fBINCLUDE_DIRECTORIES\fP of the operand.  In cases
+where order is relevant and maintained, and the order resulting from the
+\fBtarget_link_libraries()\fP calls does not allow correct compilation,
+use of an appropriate command to set the property directly may update the
+order.
+.sp
+For example, if the linked libraries for a target must be specified
+in the order \fBlib1\fP \fBlib2\fP \fBlib3\fP , but the include directories must
+be specified in the order \fBlib3\fP \fBlib1\fP \fBlib2\fP:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+target_link_libraries(myExe lib1 lib2 lib3)
+target_include_directories(myExe
+  PRIVATE $<TARGET_PROPERTY:lib3,INTERFACE_INCLUDE_DIRECTORIES>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Note that care must be taken when specifying usage requirements for targets
+which will be exported for installation using the \fBinstall(EXPORT)\fP
+command.  See Creating Packages for more.
+.SS Compatible Interface Properties
+.sp
+Some target properties are required to be compatible between a target and
+the interface of each dependency.  For example, the
+\fBPOSITION_INDEPENDENT_CODE\fP target property may specify a
+boolean value of whether a target should be compiled as
+position\-independent\-code, which has platform\-specific consequences.
+A target may also specify the usage requirement
+\fBINTERFACE_POSITION_INDEPENDENT_CODE\fP to communicate that
+consumers must be compiled as position\-independent\-code.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_executable(exe1 exe1.cpp)
+set_property(TARGET exe1 PROPERTY POSITION_INDEPENDENT_CODE ON)
+
+add_library(lib1 SHARED lib1.cpp)
+set_property(TARGET lib1 PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE ON)
+
+add_executable(exe2 exe2.cpp)
+target_link_libraries(exe2 lib1)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Here, both \fBexe1\fP and \fBexe2\fP will be compiled as position\-independent\-code.
+\fBlib1\fP will also be compiled as position\-independent\-code because that is the
+default setting for \fBSHARED\fP libraries.  If dependencies have conflicting,
+non\-compatible requirements \fBcmake(1)\fP issues a diagnostic:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1 SHARED lib1.cpp)
+set_property(TARGET lib1 PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE ON)
+
+add_library(lib2 SHARED lib2.cpp)
+set_property(TARGET lib2 PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE OFF)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1)
+set_property(TARGET exe1 PROPERTY POSITION_INDEPENDENT_CODE OFF)
+
+add_executable(exe2 exe2.cpp)
+target_link_libraries(exe2 lib1 lib2)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBlib1\fP requirement \fBINTERFACE_POSITION_INDEPENDENT_CODE\fP is not
+"compatible" with the \fBPOSITION_INDEPENDENT_CODE\fP property of the \fBexe1\fP
+target.  The library requires that consumers are built as
+position\-independent\-code, while the executable specifies to not built as
+position\-independent\-code, so a diagnostic is issued.
+.sp
+The \fBlib1\fP and \fBlib2\fP requirements are not "compatible".  One of them
+requires that consumers are built as position\-independent\-code, while
+the other requires that consumers are not built as position\-independent\-code.
+Because \fBexe2\fP links to both and they are in conflict, a diagnostic is
+issued.
+.sp
+To be "compatible", the \fBPOSITION_INDEPENDENT_CODE\fP property,
+if set must be either the same, in a boolean sense, as the
+\fBINTERFACE_POSITION_INDEPENDENT_CODE\fP property of all transitively
+specified dependencies on which that property is set.
+.sp
+This property of "compatible interface requirement" may be extended to other
+properties by specifying the property in the content of the
+\fBCOMPATIBLE_INTERFACE_BOOL\fP target property.  Each specified property
+must be compatible between the consuming target and the corresponding property
+with an \fBINTERFACE_\fP prefix from each dependency:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1Version2 SHARED lib1_v2.cpp)
+set_property(TARGET lib1Version2 PROPERTY INTERFACE_CUSTOM_PROP ON)
+set_property(TARGET lib1Version2 APPEND PROPERTY
+  COMPATIBLE_INTERFACE_BOOL CUSTOM_PROP
+)
+
+add_library(lib1Version3 SHARED lib1_v3.cpp)
+set_property(TARGET lib1Version3 PROPERTY INTERFACE_CUSTOM_PROP OFF)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1Version2) # CUSTOM_PROP will be ON
+
+add_executable(exe2 exe2.cpp)
+target_link_libraries(exe2 lib1Version2 lib1Version3) # Diagnostic
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Non\-boolean properties may also participate in "compatible interface"
+computations.  Properties specified in the
+\fBCOMPATIBLE_INTERFACE_STRING\fP
+property must be either unspecified or compare to the same string among
+all transitively specified dependencies. This can be useful to ensure
+that multiple incompatible versions of a library are not linked together
+through transitive requirements of a target:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1Version2 SHARED lib1_v2.cpp)
+set_property(TARGET lib1Version2 PROPERTY INTERFACE_LIB_VERSION 2)
+set_property(TARGET lib1Version2 APPEND PROPERTY
+  COMPATIBLE_INTERFACE_STRING LIB_VERSION
+)
+
+add_library(lib1Version3 SHARED lib1_v3.cpp)
+set_property(TARGET lib1Version3 PROPERTY INTERFACE_LIB_VERSION 3)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1Version2) # LIB_VERSION will be "2"
+
+add_executable(exe2 exe2.cpp)
+target_link_libraries(exe2 lib1Version2 lib1Version3) # Diagnostic
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBCOMPATIBLE_INTERFACE_NUMBER_MAX\fP target property specifies
+that content will be evaluated numerically and the maximum number among all
+specified will be calculated:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1Version2 SHARED lib1_v2.cpp)
+set_property(TARGET lib1Version2 PROPERTY INTERFACE_CONTAINER_SIZE_REQUIRED 200)
+set_property(TARGET lib1Version2 APPEND PROPERTY
+  COMPATIBLE_INTERFACE_NUMBER_MAX CONTAINER_SIZE_REQUIRED
+)
+
+add_library(lib1Version3 SHARED lib1_v3.cpp)
+set_property(TARGET lib1Version2 PROPERTY INTERFACE_CONTAINER_SIZE_REQUIRED 1000)
+
+add_executable(exe1 exe1.cpp)
+# CONTAINER_SIZE_REQUIRED will be "200"
+target_link_libraries(exe1 lib1Version2)
+
+add_executable(exe2 exe2.cpp)
+# CONTAINER_SIZE_REQUIRED will be "1000"
+target_link_libraries(exe2 lib1Version2 lib1Version3)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Similarly, the \fBCOMPATIBLE_INTERFACE_NUMBER_MIN\fP may be used to
+calculate the numeric minimum value for a property from dependencies.
+.sp
+Each calculated "compatible" property value may be read in the consumer at
+generate\-time using generator expressions.
+.sp
+Note that for each dependee, the set of properties specified in each
+compatible interface property must not intersect with the set specified in
+any of the other properties.
+.SS Property Origin Debugging
+.sp
+Because build specifications can be determined by dependencies, the lack of
+locality of code which creates a target and code which is responsible for
+setting build specifications may make the code more difficult to reason about.
+\fBcmake(1)\fP provides a debugging facility to print the origin of the
+contents of properties which may be determined by dependencies.  The properties
+which can be debugged are listed in the
+\fBCMAKE_DEBUG_TARGET_PROPERTIES\fP variable documentation:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+set(CMAKE_DEBUG_TARGET_PROPERTIES
+  INCLUDE_DIRECTORIES
+  COMPILE_DEFINITIONS
+  POSITION_INDEPENDENT_CODE
+  CONTAINER_SIZE_REQUIRED
+  LIB_VERSION
+)
+add_executable(exe1 exe1.cpp)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+In the case of properties listed in \fBCOMPATIBLE_INTERFACE_BOOL\fP or
+\fBCOMPATIBLE_INTERFACE_STRING\fP, the debug output shows which target
+was responsible for setting the property, and which other dependencies also
+defined the property.  In the case of
+\fBCOMPATIBLE_INTERFACE_NUMBER_MAX\fP and
+\fBCOMPATIBLE_INTERFACE_NUMBER_MIN\fP, the debug output shows the
+value of the property from each dependency, and whether the value determines
+the new extreme.
+.SS Build Specification with Generator Expressions
+.sp
+Build specifications may use
+\fBgenerator expressions\fP containing
+content which may be conditional or known only at generate\-time.  For example,
+the calculated "compatible" value of a property may be read with the
+\fBTARGET_PROPERTY\fP expression:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1Version2 SHARED lib1_v2.cpp)
+set_property(TARGET lib1Version2 PROPERTY
+  INTERFACE_CONTAINER_SIZE_REQUIRED 200)
+set_property(TARGET lib1Version2 APPEND PROPERTY
+  COMPATIBLE_INTERFACE_NUMBER_MAX CONTAINER_SIZE_REQUIRED
+)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1Version2)
+target_compile_definitions(exe1 PRIVATE
+    CONTAINER_SIZE=$<TARGET_PROPERTY:CONTAINER_SIZE_REQUIRED>
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+In this case, the \fBexe1\fP source files will be compiled with
+\fB\-DCONTAINER_SIZE=200\fP\&.
+.sp
+Configuration determined build specifications may be conveniently set using
+the \fBCONFIG\fP generator expression.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+target_compile_definitions(exe1 PRIVATE
+    $<$<CONFIG:Debug>:DEBUG_BUILD>
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBCONFIG\fP parameter is compared case\-insensitively with the configuration
+being built.  In the presence of \fBIMPORTED\fP targets, the content of
+\fBMAP_IMPORTED_CONFIG_DEBUG\fP is also
+accounted for by this expression.
+.sp
+Some buildsystems generated by \fBcmake(1)\fP have a predetermined
+build\-configuration set in the \fBCMAKE_BUILD_TYPE\fP variable.  The
+buildsystem for the IDEs such as Visual Studio and Xcode are generated
+independent of the build\-configuration, and the actual build configuration
+is not known until build\-time.  Therefore, code such as
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+string(TOLOWER ${CMAKE_BUILD_TYPE} _type)
+if (_type STREQUAL debug)
+  target_compile_definitions(exe1 PRIVATE DEBUG_BUILD)
+endif()
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+may appear to work for \fBMakefile\fP based and \fBNinja\fP generators, but is not
+portable to IDE generators.  Additionally, the \fBIMPORTED\fP
+configuration\-mappings are not accounted for with code like this, so it should
+be avoided.
+.sp
+The unary \fBTARGET_PROPERTY\fP generator expression and the \fBTARGET_POLICY\fP
+generator expression are evaluated with the consuming target context.  This
+means that a usage requirement specification may be evaluated differently based
+on the consumer:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1 lib1.cpp)
+target_compile_definitions(lib1 INTERFACE
+  $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:LIB1_WITH_EXE>
+  $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:LIB1_WITH_SHARED_LIB>
+  $<$<TARGET_POLICY:CMP0041>:CONSUMER_CMP0041_NEW>
+)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1)
+
+cmake_policy(SET CMP0041 NEW)
+
+add_library(shared_lib shared_lib.cpp)
+target_link_libraries(shared_lib lib1)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBexe1\fP executable will be compiled with \fB\-DLIB1_WITH_EXE\fP, while the
+\fBshared_lib\fP shared library will be compiled with \fB\-DLIB1_WITH_SHARED_LIB\fP
+and \fB\-DCONSUMER_CMP0041_NEW\fP, because policy \fBCMP0041\fP is
+\fBNEW\fP at the point where the \fBshared_lib\fP target is created.
+.sp
+The \fBBUILD_INTERFACE\fP expression wraps requirements which are only used when
+consumed from a target in the same buildsystem, or when consumed from a target
+exported to the build directory using the \fBexport()\fP command.  The
+\fBINSTALL_INTERFACE\fP expression wraps requirements which are only used when
+consumed from a target which has been installed and exported with the
+\fBinstall(EXPORT)\fP command:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(ClimbingStats climbingstats.cpp)
+target_compile_definitions(ClimbingStats INTERFACE
+  $<BUILD_INTERFACE:ClimbingStats_FROM_BUILD_LOCATION>
+  $<INSTALL_INTERFACE:ClimbingStats_FROM_INSTALLED_LOCATION>
+)
+install(TARGETS ClimbingStats EXPORT libExport ${InstallArgs})
+install(EXPORT libExport NAMESPACE Upstream::
+        DESTINATION lib/cmake/ClimbingStats)
+export(EXPORT libExport NAMESPACE Upstream::)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 ClimbingStats)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+In this case, the \fBexe1\fP executable will be compiled with
+\fB\-DClimbingStats_FROM_BUILD_LOCATION\fP\&.  The exporting commands generate
+\fBIMPORTED\fP targets with either the \fBINSTALL_INTERFACE\fP or the
+\fBBUILD_INTERFACE\fP omitted, and the \fB*_INTERFACE\fP marker stripped away.
+A separate project consuming the \fBClimbingStats\fP package would contain:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+find_package(ClimbingStats REQUIRED)
+
+add_executable(Downstream main.cpp)
+target_link_libraries(Downstream Upstream::ClimbingStats)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Depending on whether the \fBClimbingStats\fP package was used from the build
+location or the install location, the \fBDownstream\fP target would be compiled
+with either \fB\-DClimbingStats_FROM_BUILD_LOCATION\fP or
+\fB\-DClimbingStats_FROM_INSTALL_LOCATION\fP\&.  For more about packages and
+exporting see the \fBcmake\-packages(7)\fP manual.
+.SS Include Directories and Usage Requirements
+.sp
+Include directories require some special consideration when specified as usage
+requirements and when used with generator expressions.  The
+\fBtarget_include_directories()\fP command accepts both relative and
+absolute include directories:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1 lib1.cpp)
+target_include_directories(lib1 PRIVATE
+  /absolute/path
+  relative/path
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Relative paths are interpreted relative to the source directory where the
+command appears.  Relative paths are not allowed in the
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP of \fBIMPORTED\fP targets.
+.sp
+In cases where a non\-trivial generator expression is used, the
+\fBINSTALL_PREFIX\fP expression may be used within the argument of an
+\fBINSTALL_INTERFACE\fP expression.  It is a replacement marker which
+expands to the installation prefix when imported by a consuming project.
+.sp
+Include directories usage requirements commonly differ between the build\-tree
+and the install\-tree.  The \fBBUILD_INTERFACE\fP and \fBINSTALL_INTERFACE\fP
+generator expressions can be used to describe separate usage requirements
+based on the usage location.  Relative paths are allowed within the
+\fBINSTALL_INTERFACE\fP expression and are interpreted relative to the
+installation prefix.  For example:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(ClimbingStats climbingstats.cpp)
+target_include_directories(ClimbingStats INTERFACE
+  $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/generated>
+  $<INSTALL_INTERFACE:/absolute/path>
+  $<INSTALL_INTERFACE:relative/path>
+  $<INSTALL_INTERFACE:$<INSTALL_PREFIX>/$<CONFIG>/generated>
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Two convenience APIs are provided relating to include directories usage
+requirements.  The \fBCMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE\fP variable
+may be enabled, with an equivalent effect to:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+set_property(TARGET tgt APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES
+  $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_BINARY_DIR}>
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+for each target affected.  The convenience for installed targets is
+an \fBINCLUDES DESTINATION\fP component with the \fBinstall(TARGETS)\fP
+command:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+install(TARGETS foo bar bat EXPORT tgts ${dest_args}
+  INCLUDES DESTINATION include
+)
+install(EXPORT tgts ${other_args})
+install(FILES ${headers} DESTINATION include)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This is equivalent to appending \fB${CMAKE_INSTALL_PREFIX}/include\fP to the
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP of each of the installed
+\fBIMPORTED\fP targets when generated by \fBinstall(EXPORT)\fP\&.
+.sp
+When the \fBINTERFACE_INCLUDE_DIRECTORIES\fP of an
+\fI\%imported target\fP is consumed, the entries in the
+property are treated as \fBSYSTEM\fP include directories, as if they were
+listed in the \fBINTERFACE_SYSTEM_INCLUDE_DIRECTORIES\fP of the
+dependency. This can result in omission of compiler warnings for headers
+found in those directories.  This behavior for \fI\%Imported Targets\fP may
+be controlled with the \fBNO_SYSTEM_FROM_IMPORTED\fP target property.
+.sp
+If a binary target is linked transitively to a Mac OX framework, the
+\fBHeaders\fP directory of the framework is also treated as a usage requirement.
+This has the same effect as passing the framework directory as an include
+directory.
+.SS Link Libraries and Generator Expressions
+.sp
+Like build specifications, \fBlink libraries\fP may be
+specified with generator expression conditions.  However, as consumption of
+usage requirements is based on collection from linked dependencies, there is
+an additional limitation that the link dependencies must form a "directed
+acyclic graph".  That is, if linking to a target is dependent on the value of
+a target property, that target property may not be dependent on the linked
+dependencies:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1 lib1.cpp)
+add_library(lib2 lib2.cpp)
+target_link_libraries(lib1 PUBLIC
+  $<$<TARGET_PROPERTY:POSITION_INDEPENDENT_CODE>:lib2>
+)
+add_library(lib3 lib3.cpp)
+set_property(TARGET lib3 PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE ON)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 lib1 lib3)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+As the value of the \fBPOSITION_INDEPENDENT_CODE\fP property of
+the \fBexe1\fP target is dependent on the linked libraries (\fBlib3\fP), and the
+edge of linking \fBexe1\fP is determined by the same
+\fBPOSITION_INDEPENDENT_CODE\fP property, the dependency graph above
+contains a cycle.  \fBcmake(1)\fP issues a diagnostic in this case.
+.SS Output Artifacts
+.sp
+The buildsystem targets created by the \fBadd_library()\fP and
+\fBadd_executable()\fP commands create rules to create binary outputs.
+The exact output location of the binaries can only be determined at
+generate\-time because it can depend on the build\-configuration and the
+link\-language of linked dependencies etc.  \fBTARGET_FILE\fP,
+\fBTARGET_LINKER_FILE\fP and related expressions can be used to access the
+name and location of generated binaries.  These expressions do not work
+for \fBOBJECT\fP libraries however, as there is no single file generated
+by such libraries which is relevant to the expressions.
+.sp
+There are three kinds of output artifacts that may be build by targets
+as detailed in the following sections.  Their classification differs
+between DLL platforms and non\-DLL platforms.  All Windows\-based
+systems including Cygwin are DLL platforms.
+.SS Runtime Output Artifacts
+.sp
+A \fIruntime\fP output artifact of a buildsystem target may be:
+.INDENT 0.0
+.IP \(bu 2
+The executable file (e.g. \fB\&.exe\fP) of an executable target
+created by the \fBadd_executable()\fP command.
+.IP \(bu 2
+On DLL platforms: the executable file (e.g. \fB\&.dll\fP) of a shared
+library target created by the \fBadd_library()\fP command
+with the \fBSHARED\fP option.
+.UNINDENT
+.sp
+The \fBRUNTIME_OUTPUT_DIRECTORY\fP and \fBRUNTIME_OUTPUT_NAME\fP
+target properties may be used to control runtime output artifact locations
+and names in the build tree.
+.SS Library Output Artifacts
+.sp
+A \fIlibrary\fP output artifact of a buildsystem target may be:
+.INDENT 0.0
+.IP \(bu 2
+The loadable module file (e.g. \fB\&.dll\fP or \fB\&.so\fP) of a module
+library target created by the \fBadd_library()\fP command
+with the \fBMODULE\fP option.
+.IP \(bu 2
+On non\-DLL platforms: the shared library file (e.g. \fB\&.so\fP or \fB\&.dylib\fP)
+of a shared shared library target created by the \fBadd_library()\fP
+command with the \fBSHARED\fP option.
+.UNINDENT
+.sp
+The \fBLIBRARY_OUTPUT_DIRECTORY\fP and \fBLIBRARY_OUTPUT_NAME\fP
+target properties may be used to control library output artifact locations
+and names in the build tree.
+.SS Archive Output Artifacts
+.sp
+An \fIarchive\fP output artifact of a buildsystem target may be:
+.INDENT 0.0
+.IP \(bu 2
+The static library file (e.g. \fB\&.lib\fP or \fB\&.a\fP) of a static
+library target created by the \fBadd_library()\fP command
+with the \fBSTATIC\fP option.
+.IP \(bu 2
+On DLL platforms: the import library file (e.g. \fB\&.lib\fP) of a shared
+library target created by the \fBadd_library()\fP command
+with the \fBSHARED\fP option.
+.IP \(bu 2
+On DLL platforms: the import library file (e.g. \fB\&.lib\fP) of an
+executable target created by the \fBadd_executable()\fP command
+when its \fBENABLE_EXPORTS\fP target property is set.
+.UNINDENT
+.sp
+The \fBARCHIVE_OUTPUT_DIRECTORY\fP and \fBARCHIVE_OUTPUT_NAME\fP
+target properties may be used to control archive output artifact locations
+and names in the build tree.
+.SS Directory\-Scoped Commands
+.sp
+The \fBtarget_include_directories()\fP,
+\fBtarget_compile_definitions()\fP and
+\fBtarget_compile_options()\fP commands have an effect on only one
+target at a time.  The commands \fBadd_definitions()\fP,
+\fBadd_compile_options()\fP and \fBinclude_directories()\fP have
+a similar function, but operate at directory scope instead of target
+scope for convenience.
+.SH PSEUDO TARGETS
+.sp
+Some target types do not represent outputs of the buildsystem, but only inputs
+such as external dependencies, aliases or other non\-build artifacts.  Pseudo
+targets are not represented in the generated buildsystem.
+.SS Imported Targets
+.sp
+An \fBIMPORTED\fP target represents a pre\-existing dependency.  Usually
+such targets are defined by an upstream package and should be treated as
+immutable.  It is not possible to use an \fBIMPORTED\fP target in the
+left\-hand\-side of the \fBtarget_compile_definitions()\fP,
+\fBtarget_include_directories()\fP, \fBtarget_compile_options()\fP or
+\fBtarget_link_libraries()\fP commands, as that would be an attempt to
+modify it.  \fBIMPORTED\fP targets are designed to be used only in the
+right\-hand\-side of those commands.
+.sp
+\fBIMPORTED\fP targets may have the same usage requirement properties
+populated as binary targets, such as
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP,
+\fBINTERFACE_COMPILE_DEFINITIONS\fP,
+\fBINTERFACE_COMPILE_OPTIONS\fP,
+\fBINTERFACE_LINK_LIBRARIES\fP, and
+\fBINTERFACE_POSITION_INDEPENDENT_CODE\fP\&.
+.sp
+The \fBLOCATION\fP may also be read from an IMPORTED target, though there
+is rarely reason to do so.  Commands such as \fBadd_custom_command()\fP can
+transparently use an \fBIMPORTED\fP \fBEXECUTABLE\fP target
+as a \fBCOMMAND\fP executable.
+.sp
+The scope of the definition of an \fBIMPORTED\fP target is the directory
+where it was defined.  It may be accessed and used from subdirectories, but
+not from parent directories or sibling directories.  The scope is similar to
+the scope of a cmake variable.
+.sp
+It is also possible to define a \fBGLOBAL\fP \fBIMPORTED\fP target which is
+accessible globally in the buildsystem.
+.sp
+See the \fBcmake\-packages(7)\fP manual for more on creating packages
+with \fBIMPORTED\fP targets.
+.SS Alias Targets
+.sp
+An \fBALIAS\fP target is a name which may be used interchangably with
+a binary target name in read\-only contexts.  A primary use\-case for \fBALIAS\fP
+targets is for example or unit test executables accompanying a library, which
+may be part of the same buildsystem or built separately based on user
+configuration.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(lib1 lib1.cpp)
+install(TARGETS lib1 EXPORT lib1Export ${dest_args})
+install(EXPORT lib1Export NAMESPACE Upstream:: ${other_args})
+
+add_library(Upstream::lib1 ALIAS lib1)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+In another directory, we can link unconditionally to the \fBUpstream::lib1\fP
+target, which may be an \fBIMPORTED\fP target from a package, or an
+\fBALIAS\fP target if built as part of the same buildsystem.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+if (NOT TARGET Upstream::lib1)
+  find_package(lib1 REQUIRED)
+endif()
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 Upstream::lib1)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+\fBALIAS\fP targets are not mutable, installable or exportable.  They are
+entirely local to the buildsystem description.  A name can be tested for
+whether it is an \fBALIAS\fP name by reading the \fBALIASED_TARGET\fP
+property from it:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+get_target_property(_aliased Upstream::lib1 ALIASED_TARGET)
+if(_aliased)
+  message(STATUS "The name Upstream::lib1 is an ALIAS for ${_aliased}.")
+endif()
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SS Interface Libraries
+.sp
+An \fBINTERFACE\fP target has no \fBLOCATION\fP and is mutable, but is
+otherwise similar to an \fBIMPORTED\fP target.
+.sp
+It may specify usage requirements such as
+\fBINTERFACE_INCLUDE_DIRECTORIES\fP,
+\fBINTERFACE_COMPILE_DEFINITIONS\fP,
+\fBINTERFACE_COMPILE_OPTIONS\fP,
+\fBINTERFACE_LINK_LIBRARIES\fP,
+\fBINTERFACE_SOURCES\fP,
+and \fBINTERFACE_POSITION_INDEPENDENT_CODE\fP\&.
+Only the \fBINTERFACE\fP modes of the \fBtarget_include_directories()\fP,
+\fBtarget_compile_definitions()\fP, \fBtarget_compile_options()\fP,
+\fBtarget_sources()\fP, and \fBtarget_link_libraries()\fP commands
+may be used with \fBINTERFACE\fP libraries.
+.sp
+A primary use\-case for \fBINTERFACE\fP libraries is header\-only libraries.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(Eigen INTERFACE)
+target_include_directories(Eigen INTERFACE
+  $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src>
+  $<INSTALL_INTERFACE:include/Eigen>
+)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 Eigen)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Here, the usage requirements from the \fBEigen\fP target are consumed and used
+when compiling, but it has no effect on linking.
+.sp
+Another use\-case is to employ an entirely target\-focussed design for usage
+requirements:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(pic_on INTERFACE)
+set_property(TARGET pic_on PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE ON)
+add_library(pic_off INTERFACE)
+set_property(TARGET pic_off PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE OFF)
+
+add_library(enable_rtti INTERFACE)
+target_compile_options(enable_rtti INTERFACE
+  $<$<OR:$<COMPILER_ID:GNU>,$<COMPILER_ID:Clang>>:\-rtti>
+)
+
+add_executable(exe1 exe1.cpp)
+target_link_libraries(exe1 pic_on enable_rtti)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This way, the build specification of \fBexe1\fP is expressed entirely as linked
+targets, and the complexity of compiler\-specific flags is encapsulated in an
+\fBINTERFACE\fP library target.
+.sp
+The properties permitted to be set on or read from an \fBINTERFACE\fP library
+are:
+.INDENT 0.0
+.IP \(bu 2
+Properties matching \fBINTERFACE_*\fP
+.IP \(bu 2
+Built\-in properties matching \fBCOMPATIBLE_INTERFACE_*\fP
+.IP \(bu 2
+\fBEXPORT_NAME\fP
+.IP \(bu 2
+\fBIMPORTED\fP
+.IP \(bu 2
+\fBNAME\fP
+.IP \(bu 2
+Properties matching \fBMAP_IMPORTED_CONFIG_*\fP
+.UNINDENT
+.sp
+\fBINTERFACE\fP libraries may be installed and exported.  Any content they refer
+to must be installed separately:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(Eigen INTERFACE)
+target_include_directories(Eigen INTERFACE
+  $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src>
+  $<INSTALL_INTERFACE:include/Eigen>
+)
+
+install(TARGETS Eigen EXPORT eigenExport)
+install(EXPORT eigenExport NAMESPACE Upstream::
+  DESTINATION lib/cmake/Eigen
+)
+install(FILES
+    ${CMAKE_CURRENT_SOURCE_DIR}/src/eigen.h
+    ${CMAKE_CURRENT_SOURCE_DIR}/src/vector.h
+    ${CMAKE_CURRENT_SOURCE_DIR}/src/matrix.h
+  DESTINATION include/Eigen
+)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SH COPYRIGHT
+2000-2015 Kitware, Inc.
+.\" Generated by docutils manpage writer.
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/cmake/files/man7/cmake-commands.7	Wed Nov 11 12:06:59 2015 -0800
@@ -0,0 +1,7768 @@
+.\" Man page generated from reStructuredText.
+.
+.TH "CMAKE-COMMANDS" "7" "October 14, 2015" "3.3.2" "CMake"
+.SH NAME
+cmake-commands \- CMake Language Command Reference
+.
+.nr rst2man-indent-level 0
+.
+.de1 rstReportMargin
+\\$1 \\n[an-margin]
+level \\n[rst2man-indent-level]
+level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
+-
+\\n[rst2man-indent0]
+\\n[rst2man-indent1]
+\\n[rst2man-indent2]
+..
+.de1 INDENT
+.\" .rstReportMargin pre:
+. RS \\$1
+. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
+. nr rst2man-indent-level +1
+.\" .rstReportMargin post:
+..
+.de UNINDENT
+. RE
+.\" indent \\n[an-margin]
+.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.nr rst2man-indent-level -1
+.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+..
+.SH NORMAL COMMANDS
+.sp
+These commands may be used freely in CMake projects.
+.SS add_compile_options
+.sp
+Adds options to the compilation of source files.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_compile_options(<option> ...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Adds options to the compiler command line for targets in the current
+directory and below that are added after this command is invoked.
+See documentation of the \fBdirectory\fP and
+\fBtarget\fP \fBCOMPILE_OPTIONS\fP properties.
+.sp
+This command can be used to add any options, but alternative commands
+exist to add preprocessor definitions (\fBtarget_compile_definitions()\fP
+and \fBadd_definitions()\fP) or include directories
+(\fBtarget_include_directories()\fP and \fBinclude_directories()\fP).
+.sp
+Arguments to \fBadd_compile_options\fP may use "generator expressions" with
+the syntax \fB$<...>\fP\&.  See the \fBcmake\-generator\-expressions(7)\fP
+manual for available expressions.  See the \fBcmake\-buildsystem(7)\fP
+manual for more on defining buildsystem properties.
+.SS add_custom_command
+.sp
+Add a custom build rule to the generated build system.
+.sp
+There are two main signatures for \fBadd_custom_command\fP\&.
+.SS Generating Files
+.sp
+The first signature is for adding a custom command to produce an output:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_custom_command(OUTPUT output1 [output2 ...]
+                   COMMAND command1 [ARGS] [args1...]
+                   [COMMAND command2 [ARGS] [args2...] ...]
+                   [MAIN_DEPENDENCY depend]
+                   [DEPENDS [depends...]]
+                   [BYPRODUCTS [files...]]
+                   [IMPLICIT_DEPENDS <lang1> depend1
+                                    [<lang2> depend2] ...]
+                   [WORKING_DIRECTORY dir]
+                   [COMMENT comment]
+                   [VERBATIM] [APPEND] [USES_TERMINAL])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This defines a command to generate specified \fBOUTPUT\fP file(s).
+A target created in the same directory (\fBCMakeLists.txt\fP file)
+that specifies any output of the custom command as a source file
+is given a rule to generate the file using the command at build time.
+Do not list the output in more than one independent target that
+may build in parallel or the two instances of the rule may conflict
+(instead use the \fBadd_custom_target()\fP command to drive the
+command and make the other targets depend on that one).
+In makefile terms this creates a new target in the following form:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+OUTPUT: MAIN_DEPENDENCY DEPENDS
+        COMMAND
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The options are:
+.INDENT 0.0
+.TP
+.B \fBAPPEND\fP
+Append the \fBCOMMAND\fP and \fBDEPENDS\fP option values to the custom
+command for the first output specified.  There must have already
+been a previous call to this command with the same output.
+The \fBCOMMENT\fP, \fBMAIN_DEPENDENCY\fP, and \fBWORKING_DIRECTORY\fP
+options are currently ignored when APPEND is given, but may be
+used in the future.
+.TP
+.B \fBBYPRODUCTS\fP
+Specify the files the command is expected to produce but whose
+modification time may or may not be newer than the dependencies.
+If a byproduct name is a relative path it will be interpreted
+relative to the build tree directory corresponding to the
+current source directory.
+Each byproduct file will be marked with the \fBGENERATED\fP
+source file property automatically.
+.sp
+Explicit specification of byproducts is supported by the
+\fBNinja\fP generator to tell the \fBninja\fP build tool
+how to regenerate byproducts when they are missing.  It is
+also useful when other build rules (e.g. custom commands)
+depend on the byproducts.  Ninja requires a build rule for any
+generated file on which another rule depends even if there are
+order\-only dependencies to ensure the byproducts will be
+available before their dependents build.
+.sp
+The \fBBYPRODUCTS\fP option is ignored on non\-Ninja generators
+except to mark byproducts \fBGENERATED\fP\&.
+.TP
+.B \fBCOMMAND\fP
+Specify the command\-line(s) to execute at build time.
+If more than one \fBCOMMAND\fP is specified they will be executed in order,
+but \fInot\fP necessarily composed into a stateful shell or batch script.
+(To run a full script, use the \fBconfigure_file()\fP command or the
+\fBfile(GENERATE)\fP command to create it, and then specify
+a \fBCOMMAND\fP to launch it.)
+The optional \fBARGS\fP argument is for backward compatibility and
+will be ignored.
+.sp
+If \fBCOMMAND\fP specifies an executable target (created by the
+\fBadd_executable()\fP command) it will automatically be replaced
+by the location of the executable created at build time.
+(Use the \fBTARGET_FILE\fP
+\fBgenerator expression\fP to
+reference an executable later in the command line.)
+Additionally a target\-level dependency will be added so that the
+executable target will be built before any target using this custom
+command.  However this does NOT add a file\-level dependency that
+would cause the custom command to re\-run whenever the executable is
+recompiled.
+.sp
+Arguments to \fBCOMMAND\fP may use
+\fBgenerator expressions\fP\&.
+References to target names in generator expressions imply target\-level
+dependencies, but NOT file\-level dependencies.  List target names with
+the \fBDEPENDS\fP option to add file\-level dependencies.
+.TP
+.B \fBCOMMENT\fP
+Display the given message before the commands are executed at
+build time.
+.TP
+.B \fBDEPENDS\fP
+Specify files on which the command depends.  If any dependency is
+an \fBOUTPUT\fP of another custom command in the same directory
+(\fBCMakeLists.txt\fP file) CMake automatically brings the other
+custom command into the target in which this command is built.
+If \fBDEPENDS\fP is not specified the command will run whenever
+the \fBOUTPUT\fP is missing; if the command does not actually
+create the \fBOUTPUT\fP then the rule will always run.
+If \fBDEPENDS\fP specifies any target (created by the
+\fBadd_custom_target()\fP, \fBadd_executable()\fP, or
+\fBadd_library()\fP command) a target\-level dependency is
+created to make sure the target is built before any target
+using this custom command.  Additionally, if the target is an
+executable or library a file\-level dependency is created to
+cause the custom command to re\-run whenever the target is
+recompiled.
+.sp
+Arguments to \fBDEPENDS\fP may use
+\fBgenerator expressions\fP\&.
+.TP
+.B \fBIMPLICIT_DEPENDS\fP
+Request scanning of implicit dependencies of an input file.
+The language given specifies the programming language whose
+corresponding dependency scanner should be used.
+Currently only \fBC\fP and \fBCXX\fP language scanners are supported.
+The language has to be specified for every file in the
+\fBIMPLICIT_DEPENDS\fP list.  Dependencies discovered from the
+scanning are added to those of the custom command at build time.
+Note that the \fBIMPLICIT_DEPENDS\fP option is currently supported
+only for Makefile generators and will be ignored by other generators.
+.TP
+.B \fBMAIN_DEPENDENCY\fP
+Specify the primary input source file to the command.  This is
+treated just like any value given to the \fBDEPENDS\fP option
+but also suggests to Visual Studio generators where to hang
+the custom command.  At most one custom command may specify a
+given source file as its main dependency.
+.TP
+.B \fBOUTPUT\fP
+Specify the output files the command is expected to produce.
+If an output name is a relative path it will be interpreted
+relative to the build tree directory corresponding to the
+current source directory.
+Each output file will be marked with the \fBGENERATED\fP
+source file property automatically.
+If the output of the custom command is not actually created
+as a file on disk it should be marked with the \fBSYMBOLIC\fP
+source file property.
+.TP
+.B \fBUSES_TERMINAL\fP
+The command will be given direct access to the terminal if possible.
+With the \fBNinja\fP generator, this places the command in
+the \fBconsole\fP \fBpool\fP\&.
+.TP
+.B \fBVERBATIM\fP
+All arguments to the commands will be escaped properly for the
+build tool so that the invoked command receives each argument
+unchanged.  Note that one level of escapes is still used by the
+CMake language processor before add_custom_command even sees the
+arguments.  Use of \fBVERBATIM\fP is recommended as it enables
+correct behavior.  When \fBVERBATIM\fP is not given the behavior
+is platform specific because there is no protection of
+tool\-specific special characters.
+.TP
+.B \fBWORKING_DIRECTORY\fP
+Execute the command with the given current working directory.
+If it is a relative path it will be interpreted relative to the
+build tree directory corresponding to the current source directory.
+.UNINDENT
+.SS Build Events
+.sp
+The second signature adds a custom command to a target such as a
+library or executable.  This is useful for performing an operation
+before or after building the target.  The command becomes part of the
+target and will only execute when the target itself is built.  If the
+target is already built, the command will not execute.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_custom_command(TARGET target
+                   PRE_BUILD | PRE_LINK | POST_BUILD
+                   COMMAND command1 [ARGS] [args1...]
+                   [COMMAND command2 [ARGS] [args2...] ...]
+                   [BYPRODUCTS [files...]]
+                   [WORKING_DIRECTORY dir]
+                   [COMMENT comment]
+                   [VERBATIM] [USES_TERMINAL])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This defines a new command that will be associated with building the
+specified target.  When the command will happen is determined by which
+of the following is specified:
+.INDENT 0.0
+.TP
+.B \fBPRE_BUILD\fP
+Run before any other rules are executed within the target.
+This is supported only on Visual Studio 7 or later.
+For all other generators \fBPRE_BUILD\fP will be treated as
+\fBPRE_LINK\fP\&.
+.TP
+.B \fBPRE_LINK\fP
+Run after sources have been compiled but before linking the binary
+or running the librarian or archiver tool of a static library.
+This is not defined for targets created by the
+\fBadd_custom_target()\fP command.
+.TP
+.B \fBPOST_BUILD\fP
+Run after all other rules within the target have been executed.
+.UNINDENT
+.SS add_custom_target
+.sp
+Add a target with no output so it will always be built.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_custom_target(Name [ALL] [command1 [args1...]]
+                  [COMMAND command2 [args2...] ...]
+                  [DEPENDS depend depend depend ... ]
+                  [BYPRODUCTS [files...]]
+                  [WORKING_DIRECTORY dir]
+                  [COMMENT comment]
+                  [VERBATIM] [USES_TERMINAL]
+                  [SOURCES src1 [src2...]])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Adds a target with the given name that executes the given commands.
+The target has no output file and is \fIalways considered out of date\fP
+even if the commands try to create a file with the name of the target.
+Use the \fBadd_custom_command()\fP command to generate a file with
+dependencies.  By default nothing depends on the custom target.  Use
+the \fBadd_dependencies()\fP command to add dependencies to or
+from other targets.
+.sp
+The options are:
+.INDENT 0.0
+.TP
+.B \fBALL\fP
+Indicate that this target should be added to the default build
+target so that it will be run every time (the command cannot be
+called \fBALL\fP).
+.TP
+.B \fBBYPRODUCTS\fP
+Specify the files the command is expected to produce but whose
+modification time may or may not be updated on subsequent builds.
+If a byproduct name is a relative path it will be interpreted
+relative to the build tree directory corresponding to the
+current source directory.
+Each byproduct file will be marked with the \fBGENERATED\fP
+source file property automatically.
+.sp
+Explicit specification of byproducts is supported by the
+\fBNinja\fP generator to tell the \fBninja\fP build tool
+how to regenerate byproducts when they are missing.  It is
+also useful when other build rules (e.g. custom commands)
+depend on the byproducts.  Ninja requires a build rule for any
+generated file on which another rule depends even if there are
+order\-only dependencies to ensure the byproducts will be
+available before their dependents build.
+.sp
+The \fBBYPRODUCTS\fP option is ignored on non\-Ninja generators
+except to mark byproducts \fBGENERATED\fP\&.
+.TP
+.B \fBCOMMAND\fP
+Specify the command\-line(s) to execute at build time.
+If more than one \fBCOMMAND\fP is specified they will be executed in order,
+but \fInot\fP necessarily composed into a stateful shell or batch script.
+(To run a full script, use the \fBconfigure_file()\fP command or the
+\fBfile(GENERATE)\fP command to create it, and then specify
+a \fBCOMMAND\fP to launch it.)
+.sp
+If \fBCOMMAND\fP specifies an executable target (created by the
+\fBadd_executable()\fP command) it will automatically be replaced
+by the location of the executable created at build time.
+Additionally a target\-level dependency will be added so that the
+executable target will be built before this custom target.
+.sp
+Arguments to \fBCOMMAND\fP may use
+\fBgenerator expressions\fP\&.
+References to target names in generator expressions imply target\-level
+dependencies.
+.sp
+The command and arguments are optional and if not specified an empty
+target will be created.
+.TP
+.B \fBCOMMENT\fP
+Display the given message before the commands are executed at
+build time.
+.TP
+.B \fBDEPENDS\fP
+Reference files and outputs of custom commands created with
+\fBadd_custom_command()\fP command calls in the same directory
+(\fBCMakeLists.txt\fP file).  They will be brought up to date when
+the target is built.
+.sp
+Use the \fBadd_dependencies()\fP command to add dependencies
+on other targets.
+.TP
+.B \fBSOURCES\fP
+Specify additional source files to be included in the custom target.
+Specified source files will be added to IDE project files for
+convenience in editing even if they have no build rules.
+.TP
+.B \fBVERBATIM\fP
+All arguments to the commands will be escaped properly for the
+build tool so that the invoked command receives each argument
+unchanged.  Note that one level of escapes is still used by the
+CMake language processor before \fBadd_custom_target\fP even sees
+the arguments.  Use of \fBVERBATIM\fP is recommended as it enables
+correct behavior.  When \fBVERBATIM\fP is not given the behavior
+is platform specific because there is no protection of
+tool\-specific special characters.
+.TP
+.B \fBUSES_TERMINAL\fP
+The command will be given direct access to the terminal if possible.
+With the \fBNinja\fP generator, this places the command in
+the \fBconsole\fP \fBpool\fP\&.
+.TP
+.B \fBWORKING_DIRECTORY\fP
+Execute the command with the given current working directory.
+If it is a relative path it will be interpreted relative to the
+build tree directory corresponding to the current source directory.
+.UNINDENT
+.SS add_definitions
+.sp
+Adds \-D define flags to the compilation of source files.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_definitions(\-DFOO \-DBAR ...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Adds definitions to the compiler command line for targets in the current
+directory and below (whether added before or after this command is invoked).
+This command can be used to add any flags, but it is intended to add
+preprocessor definitions (see the \fBadd_compile_options()\fP command
+to add other flags).
+Flags beginning in \-D or /D that look like preprocessor definitions are
+automatically added to the \fBCOMPILE_DEFINITIONS\fP directory
+property for the current directory.  Definitions with non\-trivial values
+may be left in the set of flags instead of being converted for reasons of
+backwards compatibility.  See documentation of the
+\fBdirectory\fP,
+\fBtarget\fP,
+\fBsource file\fP \fBCOMPILE_DEFINITIONS\fP
+properties for details on adding preprocessor definitions to specific
+scopes and configurations.
+.sp
+See the \fBcmake\-buildsystem(7)\fP manual for more on defining
+buildsystem properties.
+.SS add_dependencies
+.sp
+Add a dependency between top\-level targets.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_dependencies(<target> [<target\-dependency>]...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Make a top\-level \fB<target>\fP depend on other top\-level targets to
+ensure that they build before \fB<target>\fP does.  A top\-level target
+is one created by one of the \fBadd_executable()\fP,
+\fBadd_library()\fP, or \fBadd_custom_target()\fP commands
+(but not targets generated by CMake like \fBinstall\fP).
+.sp
+Dependencies added to an imported target
+or an interface library are followed
+transitively in its place since the target itself does not build.
+.sp
+See the \fBDEPENDS\fP option of \fBadd_custom_target()\fP and
+\fBadd_custom_command()\fP commands for adding file\-level
+dependencies in custom rules.  See the \fBOBJECT_DEPENDS\fP
+source file property to add file\-level dependencies to object files.
+.SS add_executable
+.sp
+Add an executable to the project using the specified source files.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_executable(<name> [WIN32] [MACOSX_BUNDLE]
+               [EXCLUDE_FROM_ALL]
+               source1 [source2 ...])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Adds an executable target called \fB<name>\fP to be built from the source
+files listed in the command invocation.  The \fB<name>\fP corresponds to the
+logical target name and must be globally unique within a project.  The
+actual file name of the executable built is constructed based on
+conventions of the native platform (such as \fB<name>.exe\fP or just
+\fB<name>\fP\&.
+.sp
+By default the executable file will be created in the build tree
+directory corresponding to the source tree directory in which the
+command was invoked.  See documentation of the
+\fBRUNTIME_OUTPUT_DIRECTORY\fP target property to change this
+location.  See documentation of the \fBOUTPUT_NAME\fP target property
+to change the \fB<name>\fP part of the final file name.
+.sp
+If \fBWIN32\fP is given the property \fBWIN32_EXECUTABLE\fP will be
+set on the target created.  See documentation of that target property for
+details.
+.sp
+If \fBMACOSX_BUNDLE\fP is given the corresponding property will be set on
+the created target.  See documentation of the \fBMACOSX_BUNDLE\fP
+target property for details.
+.sp
+If \fBEXCLUDE_FROM_ALL\fP is given the corresponding property will be set on
+the created target.  See documentation of the \fBEXCLUDE_FROM_ALL\fP
+target property for details.
+.sp
+Source arguments to \fBadd_executable\fP may use "generator expressions" with
+the syntax \fB$<...>\fP\&.  See the \fBcmake\-generator\-expressions(7)\fP
+manual for available expressions.  See the \fBcmake\-buildsystem(7)\fP
+manual for more on defining buildsystem properties.
+
+.sp
+.ce
+----
+
+.ce 0
+.sp
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_executable(<name> IMPORTED [GLOBAL])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+An IMPORTED executable target references an
+executable file located outside the project.  No rules are generated to
+build it, and the \fBIMPORTED\fP target property is \fBTrue\fP\&.  The
+target name has scope in the directory in which it is created and below, but
+the \fBGLOBAL\fP option extends visibility.  It may be referenced like any
+target built within the project.  \fBIMPORTED\fP executables are useful
+for convenient reference from commands like \fBadd_custom_command()\fP\&.
+Details about the imported executable are specified by setting properties
+whose names begin in \fBIMPORTED_\fP\&.  The most important such property is
+\fBIMPORTED_LOCATION\fP (and its per\-configuration version
+\fBIMPORTED_LOCATION_<CONFIG>\fP) which specifies the location of
+the main executable file on disk.  See documentation of the \fBIMPORTED_*\fP
+properties for more information.
+
+.sp
+.ce
+----
+
+.ce 0
+.sp
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_executable(<name> ALIAS <target>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Creates an Alias Target, such that \fB<name>\fP can
+be used to refer to \fB<target>\fP in subsequent commands.  The \fB<name>\fP
+does not appear in the generated buildsystem as a make target.  The
+\fB<target>\fP may not be an Imported Target or an
+\fBALIAS\fP\&.  \fBALIAS\fP targets can be used as targets to read properties
+from, executables for custom commands and custom targets.  They can also be
+tested for existance with the regular \fBif(TARGET)\fP subcommand.
+The \fB<name>\fP may not be used to modify properties of \fB<target>\fP, that
+is, it may not be used as the operand of \fBset_property()\fP,
+\fBset_target_properties()\fP, \fBtarget_link_libraries()\fP etc.
+An \fBALIAS\fP target may not be installed or exported.
+.SS add_library
+.sp
+Add a library to the project using the specified source files.
+.SS Normal Libraries
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(<name> [STATIC | SHARED | MODULE]
+            [EXCLUDE_FROM_ALL]
+            source1 [source2 ...])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Adds a library target called \fB<name>\fP to be built from the source files
+listed in the command invocation.  The \fB<name>\fP corresponds to the
+logical target name and must be globally unique within a project.  The
+actual file name of the library built is constructed based on
+conventions of the native platform (such as \fBlib<name>.a\fP or
+\fB<name>.lib\fP).
+.sp
+\fBSTATIC\fP, \fBSHARED\fP, or \fBMODULE\fP may be given to specify the type of
+library to be created.  \fBSTATIC\fP libraries are archives of object files
+for use when linking other targets.  \fBSHARED\fP libraries are linked
+dynamically and loaded at runtime.  \fBMODULE\fP libraries are plugins that
+are not linked into other targets but may be loaded dynamically at runtime
+using dlopen\-like functionality.  If no type is given explicitly the
+type is \fBSTATIC\fP or \fBSHARED\fP based on whether the current value of the
+variable \fBBUILD_SHARED_LIBS\fP is \fBON\fP\&.  For \fBSHARED\fP and
+\fBMODULE\fP libraries the \fBPOSITION_INDEPENDENT_CODE\fP target
+property is set to \fBON\fP automatically.
+.sp
+By default the library file will be created in the build tree directory
+corresponding to the source tree directory in which the command was
+invoked.  See documentation of the \fBARCHIVE_OUTPUT_DIRECTORY\fP,
+\fBLIBRARY_OUTPUT_DIRECTORY\fP, and
+\fBRUNTIME_OUTPUT_DIRECTORY\fP target properties to change this
+location.  See documentation of the \fBOUTPUT_NAME\fP target
+property to change the \fB<name>\fP part of the final file name.
+.sp
+If \fBEXCLUDE_FROM_ALL\fP is given the corresponding property will be set on
+the created target.  See documentation of the \fBEXCLUDE_FROM_ALL\fP
+target property for details.
+.sp
+Source arguments to \fBadd_library\fP may use "generator expressions" with
+the syntax \fB$<...>\fP\&.  See the \fBcmake\-generator\-expressions(7)\fP
+manual for available expressions.  See the \fBcmake\-buildsystem(7)\fP
+manual for more on defining buildsystem properties.
+.SS Imported Libraries
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(<name> <SHARED|STATIC|MODULE|UNKNOWN> IMPORTED
+            [GLOBAL])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+An IMPORTED library target references a library
+file located outside the project.  No rules are generated to build it, and
+the \fBIMPORTED\fP target property is \fBTrue\fP\&.  The target name has
+scope in the directory in which it is created and below, but the \fBGLOBAL\fP
+option extends visibility.  It may be referenced like any target built
+within the project.  \fBIMPORTED\fP libraries are useful for convenient
+reference from commands like \fBtarget_link_libraries()\fP\&.  Details
+about the imported library are specified by setting properties whose names
+begin in \fBIMPORTED_\fP and \fBINTERFACE_\fP\&.  The most important such
+property is \fBIMPORTED_LOCATION\fP (and its per\-configuration
+variant \fBIMPORTED_LOCATION_<CONFIG>\fP) which specifies the
+location of the main library file on disk.  See documentation of the
+\fBIMPORTED_*\fP and \fBINTERFACE_*\fP properties for more information.
+.SS Object Libraries
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(<name> OBJECT <src>...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Creates an Object Library\&.  An object library
+compiles source files but does not archive or link their object files into a
+library.  Instead other targets created by \fI\%add_library()\fP or
+\fBadd_executable()\fP may reference the objects using an expression of the
+form \fB$<TARGET_OBJECTS:objlib>\fP as a source, where \fBobjlib\fP is the
+object library name.  For example:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(... $<TARGET_OBJECTS:objlib> ...)
+add_executable(... $<TARGET_OBJECTS:objlib> ...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+will include objlib\(aqs object files in a library and an executable
+along with those compiled from their own sources.  Object libraries
+may contain only sources that compile, header files, and other files
+that would not affect linking of a normal library (e.g. \fB\&.txt\fP).
+They may contain custom commands generating such sources, but not
+\fBPRE_BUILD\fP, \fBPRE_LINK\fP, or \fBPOST_BUILD\fP commands.  Object libraries
+cannot be imported, exported, installed, or linked.  Some native build
+systems may not like targets that have only object files, so consider
+adding at least one real source file to any target that references
+\fB$<TARGET_OBJECTS:objlib>\fP\&.
+.SS Alias Libraries
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(<name> ALIAS <target>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Creates an Alias Target, such that \fB<name>\fP can be
+used to refer to \fB<target>\fP in subsequent commands.  The \fB<name>\fP does
+not appear in the generatedbuildsystem as a make target.  The \fB<target>\fP
+may not be an Imported Target or an \fBALIAS\fP\&.
+\fBALIAS\fP targets can be used as linkable targets and as targets to
+read properties from.  They can also be tested for existance with the
+regular \fBif(TARGET)\fP subcommand.  The \fB<name>\fP may not be used
+to modify properties of \fB<target>\fP, that is, it may not be used as the
+operand of \fBset_property()\fP, \fBset_target_properties()\fP,
+\fBtarget_link_libraries()\fP etc.  An \fBALIAS\fP target may not be
+installed or exported.
+.SS Interface Libraries
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_library(<name> INTERFACE [IMPORTED [GLOBAL]])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Creates an Interface Library\&.  An \fBINTERFACE\fP
+library target does not directly create build output, though it may
+have properties set on it and it may be installed, exported and
+imported. Typically the \fBINTERFACE_*\fP properties are populated on
+the interface target using the commands:
+.INDENT 0.0
+.IP \(bu 2
+\fBset_property()\fP,
+.IP \(bu 2
+\fBtarget_link_libraries(INTERFACE)\fP,
+.IP \(bu 2
+\fBtarget_include_directories(INTERFACE)\fP,
+.IP \(bu 2
+\fBtarget_compile_options(INTERFACE)\fP,
+.IP \(bu 2
+\fBtarget_compile_definitions(INTERFACE)\fP, and
+.IP \(bu 2
+\fBtarget_sources(INTERFACE)\fP,
+.UNINDENT
+.sp
+and then it is used as an argument to \fBtarget_link_libraries()\fP
+like any other target.
+.sp
+An \fBINTERFACE\fP Imported Target may also be
+created with this signature.  An \fBIMPORTED\fP library target references a
+library defined outside the project.  The target name has scope in the
+directory in which it is created and below, but the \fBGLOBAL\fP option
+extends visibility.  It may be referenced like any target built within
+the project.  \fBIMPORTED\fP libraries are useful for convenient reference
+from commands like \fBtarget_link_libraries()\fP\&.
+.SS add_subdirectory
+.sp
+Add a subdirectory to the build.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_subdirectory(source_dir [binary_dir]
+                 [EXCLUDE_FROM_ALL])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Add a subdirectory to the build.  The source_dir specifies the
+directory in which the source CMakeLists.txt and code files are
+located.  If it is a relative path it will be evaluated with respect
+to the current directory (the typical usage), but it may also be an
+absolute path.  The binary_dir specifies the directory in which to
+place the output files.  If it is a relative path it will be evaluated
+with respect to the current output directory, but it may also be an
+absolute path.  If binary_dir is not specified, the value of
+source_dir, before expanding any relative path, will be used (the
+typical usage).  The CMakeLists.txt file in the specified source
+directory will be processed immediately by CMake before processing in
+the current input file continues beyond this command.
+.sp
+If the EXCLUDE_FROM_ALL argument is provided then targets in the
+subdirectory will not be included in the ALL target of the parent
+directory by default, and will be excluded from IDE project files.
+Users must explicitly build targets in the subdirectory.  This is
+meant for use when the subdirectory contains a separate part of the
+project that is useful but not necessary, such as a set of examples.
+Typically the subdirectory should contain its own project() command
+invocation so that a full build system will be generated in the
+subdirectory (such as a VS IDE solution file).  Note that inter\-target
+dependencies supercede this exclusion.  If a target built by the
+parent project depends on a target in the subdirectory, the dependee
+target will be included in the parent project build system to satisfy
+the dependency.
+.SS add_test
+.sp
+Add a test to the project to be run by \fBctest(1)\fP\&.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_test(NAME <name> COMMAND <command> [<arg>...]
+         [CONFIGURATIONS <config>...]
+         [WORKING_DIRECTORY <dir>])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Add a test called \fB<name>\fP\&.  The test name may not contain spaces,
+quotes, or other characters special in CMake syntax.  The options are:
+.INDENT 0.0
+.TP
+.B \fBCOMMAND\fP
+Specify the test command\-line.  If \fB<command>\fP specifies an
+executable target (created by \fBadd_executable()\fP) it will
+automatically be replaced by the location of the executable created
+at build time.
+.TP
+.B \fBCONFIGURATIONS\fP
+Restrict execution of the test only to the named configurations.
+.TP
+.B \fBWORKING_DIRECTORY\fP
+Set the \fBWORKING_DIRECTORY\fP test property to
+specify the working directory in which to execute the test.
+If not specified the test will be run with the current working
+directory set to the build directory corresponding to the
+current source directory.
+.UNINDENT
+.sp
+The \fBCOMMAND\fP and \fBWORKING_DIRECTORY\fP options may use "generator
+expressions" with the syntax \fB$<...>\fP\&.  See the
+\fBcmake\-generator\-expressions(7)\fP manual for available expressions.
+.sp
+Example usage:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_test(NAME mytest
+         COMMAND testDriver \-\-config $<CONFIGURATION>
+                            \-\-exe $<TARGET_FILE:myexe>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This creates a test \fBmytest\fP whose command runs a \fBtestDriver\fP tool
+passing the configuration name and the full path to the executable
+file produced by target \fBmyexe\fP\&.
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+CMake will generate tests only if the \fBenable_testing()\fP
+command has been invoked.  The \fBCTest\fP module invokes the
+command automatically when the \fBBUILD_TESTING\fP option is \fBON\fP\&.
+.UNINDENT
+.UNINDENT
+
+.sp
+.ce
+----
+
+.ce 0
+.sp
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+add_test(<name> <command> [<arg>...])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Add a test called \fB<name>\fP with the given command\-line.  Unlike
+the above \fBNAME\fP signature no transformation is performed on the
+command\-line to support target names or generator expressions.
+.SS aux_source_directory
+.sp
+Find all source files in a directory.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+aux_source_directory(<dir> <variable>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Collects the names of all the source files in the specified directory
+and stores the list in the <variable> provided.  This command is
+intended to be used by projects that use explicit template
+instantiation.  Template instantiation files can be stored in a
+"Templates" subdirectory and collected automatically using this
+command to avoid manually listing all instantiations.
+.sp
+It is tempting to use this command to avoid writing the list of source
+files for a library or executable target.  While this seems to work,
+there is no way for CMake to generate a build system that knows when a
+new source file has been added.  Normally the generated build system
+knows when it needs to rerun CMake because the CMakeLists.txt file is
+modified to add a new source.  When the source is just added to the
+directory without modifying this file, one would have to manually
+rerun CMake to generate a build system incorporating the new file.
+.SS break
+.sp
+Break from an enclosing foreach or while loop.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+break()
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Breaks from an enclosing foreach loop or while loop
+.sp
+See also the \fBcontinue()\fP command.
+.SS build_command
+.sp
+Get a command line to build the current project.
+This is mainly intended for internal use by the \fBCTest\fP module.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+build_command(<variable>
+              [CONFIGURATION <config>]
+              [TARGET <target>]
+              [PROJECT_NAME <projname>] # legacy, causes warning
+             )
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Sets the given \fB<variable>\fP to a command\-line string of the form:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+<cmake> \-\-build . [\-\-config <config>] [\-\-target <target>] [\-\- \-i]
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+where \fB<cmake>\fP is the location of the \fBcmake(1)\fP command\-line
+tool, and \fB<config>\fP and \fB<target>\fP are the values provided to the
+\fBCONFIGURATION\fP and \fBTARGET\fP options, if any.  The trailing \fB\-\- \-i\fP
+option is added for Makefile Generators if policy \fBCMP0061\fP
+is not set to \fBNEW\fP\&.
+.sp
+When invoked, this \fBcmake \-\-build\fP command line will launch the
+underlying build system tool.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+build_command(<cachevariable> <makecommand>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This second signature is deprecated, but still available for backwards
+compatibility.  Use the first signature instead.
+.sp
+It sets the given \fB<cachevariable>\fP to a command\-line string as
+above but without the \fB\-\-target\fP option.
+The \fB<makecommand>\fP is ignored but should be the full path to
+msdev, devenv, nmake, make or one of the end user build tools
+for legacy invocations.
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+In CMake versions prior to 3.0 this command returned a command
+line that directly invokes the native build tool for the current
+generator.  Their implementation of the \fBPROJECT_NAME\fP option
+had no useful effects, so CMake now warns on use of the option.
+.UNINDENT
+.UNINDENT
+.SS cmake_host_system_information
+.sp
+Query host system specific information.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_host_system_information(RESULT <variable> QUERY <key> ...)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Queries system information of the host system on which cmake runs.
+One or more <key> can be provided to select the information to be
+queried.  The list of queried values is stored in <variable>.
+.sp
+<key> can be one of the following values:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+NUMBER_OF_LOGICAL_CORES   = Number of logical cores.
+NUMBER_OF_PHYSICAL_CORES  = Number of physical cores.
+HOSTNAME                  = Hostname.
+FQDN                      = Fully qualified domain name.
+TOTAL_VIRTUAL_MEMORY      = Total virtual memory in megabytes.
+AVAILABLE_VIRTUAL_MEMORY  = Available virtual memory in megabytes.
+TOTAL_PHYSICAL_MEMORY     = Total physical memory in megabytes.
+AVAILABLE_PHYSICAL_MEMORY = Available physical memory in megabytes.
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.SS cmake_minimum_required
+.sp
+Set the minimum required version of cmake for a project.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_minimum_required(VERSION major[.minor[.patch[.tweak]]]
+                       [FATAL_ERROR])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+If the current version of CMake is lower than that required it will
+stop processing the project and report an error.  When a version
+higher than 2.4 is specified the command implicitly invokes
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(VERSION major[.minor[.patch[.tweak]]])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+which sets the cmake policy version level to the version specified.
+When version 2.4 or lower is given the command implicitly invokes
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(VERSION 2.4)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+which enables compatibility features for CMake 2.4 and lower.
+.sp
+The FATAL_ERROR option is accepted but ignored by CMake 2.6 and
+higher.  It should be specified so CMake versions 2.4 and lower fail
+with an error instead of just a warning.
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+Call the \fBcmake_minimum_required()\fP command at the beginning of
+the top\-level \fBCMakeLists.txt\fP file even before calling the
+\fBproject()\fP command.  It is important to establish version
+and policy settings before invoking other commands whose behavior
+they may affect.  See also policy \fBCMP0000\fP\&.
+.sp
+Calling \fBcmake_minimum_required()\fP inside a \fBfunction()\fP
+limits some effects to the function scope when invoked.  Such calls
+should not be made with the intention of having global effects.
+.UNINDENT
+.UNINDENT
+.SS cmake_policy
+.sp
+Manage CMake Policy settings.  See the \fBcmake\-policies(7)\fP
+manual for defined policies.
+.sp
+As CMake evolves it is sometimes necessary to change existing behavior
+in order to fix bugs or improve implementations of existing features.
+The CMake Policy mechanism is designed to help keep existing projects
+building as new versions of CMake introduce changes in behavior.  Each
+new policy (behavioral change) is given an identifier of the form
+\fBCMP<NNNN>\fP where \fB<NNNN>\fP is an integer index.  Documentation
+associated with each policy describes the \fBOLD\fP and \fBNEW\fP behavior
+and the reason the policy was introduced.  Projects may set each policy
+to select the desired behavior.  When CMake needs to know which behavior
+to use it checks for a setting specified by the project.  If no
+setting is available the \fBOLD\fP behavior is assumed and a warning is
+produced requesting that the policy be set.
+.SS Setting Policies by CMake Version
+.sp
+The \fBcmake_policy\fP command is used to set policies to \fBOLD\fP or \fBNEW\fP
+behavior.  While setting policies individually is supported, we
+encourage projects to set policies based on CMake versions:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(VERSION major.minor[.patch[.tweak]])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Specify that the current CMake code is written for the given
+version of CMake.  All policies introduced in the specified version or
+earlier will be set to use \fBNEW\fP behavior.  All policies introduced
+after the specified version will be unset (unless the
+\fBCMAKE_POLICY_DEFAULT_CMP<NNNN>\fP variable sets a default).
+This effectively requests behavior preferred as of a given CMake
+version and tells newer CMake versions to warn about their new policies.
+The policy version specified must be at least 2.4 or the command will
+report an error.
+.sp
+Note that the \fBcmake_minimum_required(VERSION)\fP
+command implicitly calls \fBcmake_policy(VERSION)\fP too.
+.SS Setting Policies Explicitly
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(SET CMP<NNNN> NEW)
+cmake_policy(SET CMP<NNNN> OLD)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Tell CMake to use the \fBOLD\fP or \fBNEW\fP behavior for a given policy.
+Projects depending on the old behavior of a given policy may silence a
+policy warning by setting the policy state to \fBOLD\fP\&.  Alternatively
+one may fix the project to work with the new behavior and set the
+policy state to \fBNEW\fP\&.
+.sp
+\fBNOTE:\fP
+.INDENT 0.0
+.INDENT 3.5
+The \fBOLD\fP behavior of a policy is
+\fBdeprecated by definition\fP
+and may be removed in a future version of CMake.
+.UNINDENT
+.UNINDENT
+.SS Checking Policy Settings
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(GET CMP<NNNN> <variable>)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Check whether a given policy is set to \fBOLD\fP or \fBNEW\fP behavior.
+The output \fB<variable>\fP value will be \fBOLD\fP or \fBNEW\fP if the
+policy is set, and empty otherwise.
+.SS CMake Policy Stack
+.sp
+CMake keeps policy settings on a stack, so changes made by the
+cmake_policy command affect only the top of the stack.  A new entry on
+the policy stack is managed automatically for each subdirectory to
+protect its parents and siblings.  CMake also manages a new entry for
+scripts loaded by \fBinclude()\fP and \fBfind_package()\fP commands
+except when invoked with the \fBNO_POLICY_SCOPE\fP option
+(see also policy \fBCMP0011\fP).
+The \fBcmake_policy\fP command provides an interface to manage custom
+entries on the policy stack:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+cmake_policy(PUSH)
+cmake_policy(POP)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Each \fBPUSH\fP must have a matching \fBPOP\fP to erase any changes.
+This is useful to make temporary changes to policy settings.
+Calls to the \fBcmake_minimum_required(VERSION)\fP,
+\fBcmake_policy(VERSION)\fP, or \fBcmake_policy(SET)\fP commands
+influence only the current top of the policy stack.
+.sp
+Commands created by the \fBfunction()\fP and \fBmacro()\fP
+commands record policy settings when they are created and
+use the pre\-record policies when they are invoked.  If the function or
+macro implementation sets policies, the changes automatically
+propagate up through callers until they reach the closest nested
+policy stack entry.
+.SS configure_file
+.sp
+Copy a file to another location and modify its contents.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+configure_file(<input> <output>
+               [COPYONLY] [ESCAPE_QUOTES] [@ONLY]
+               [NEWLINE_STYLE [UNIX|DOS|WIN32|LF|CRLF] ])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Copies an \fB<input>\fP file to an \fB<output>\fP file and substitutes
+variable values referenced as \[email protected]@\fP or \fB${VAR}\fP in the input
+file content.  Each variable reference will be replaced with the
+current value of the variable, or the empty string if the variable
+is not defined.  Furthermore, input lines of the form:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+#cmakedefine VAR ...
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+will be replaced with either:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+#define VAR ...
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+or:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+/* #undef VAR */
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+depending on whether \fBVAR\fP is set in CMake to any value not considered
+a false constant by the \fBif()\fP command.  The "..." content on the
+line after the variable name, if any, is processed as above.
+Input file lines of the form \fB#cmakedefine01 VAR\fP will be replaced with
+either \fB#define VAR 1\fP or \fB#define VAR 0\fP similarly.
+.sp
+If the input file is modified the build system will re\-run CMake to
+re\-configure the file and generate the build system again.
+.sp
+The arguments are:
+.INDENT 0.0
+.TP
+.B \fB<input>\fP
+Path to the input file.  A relative path is treated with respect to
+the value of \fBCMAKE_CURRENT_SOURCE_DIR\fP\&.  The input path
+must be a file, not a directory.
+.TP
+.B \fB<output>\fP
+Path to the output file or directory.  A relative path is treated
+with respect to the value of \fBCMAKE_CURRENT_BINARY_DIR\fP\&.
+If the path names an existing directory the output file is placed
+in that directory with the same file name as the input file.
+.TP
+.B \fBCOPYONLY\fP
+Copy the file without replacing any variable references or other
+content.  This option may not be used with \fBNEWLINE_STYLE\fP\&.
+.TP
+.B \fBESCAPE_QUOTES\fP
+Escape any substituted quotes with backslashes (C\-style).
+.TP
+.B \[email protected]\fP
+Restrict variable replacement to references of the form \[email protected]@\fP\&.
+This is useful for configuring scripts that use \fB${VAR}\fP syntax.
+.TP
+.B \fBNEWLINE_STYLE <style>\fP
+Specify the newline style for the output file.  Specify
+\fBUNIX\fP or \fBLF\fP for \fB\en\fP newlines, or specify
+\fBDOS\fP, \fBWIN32\fP, or \fBCRLF\fP for \fB\er\en\fP newlines.
+This option may not be used with \fBCOPYONLY\fP\&.
+.UNINDENT
+.SS Example
+.sp
+Consider a source tree containing a \fBfoo.h.in\fP file:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+#cmakedefine FOO_ENABLE
+#cmakedefine FOO_STRING "@[email protected]"
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+An adjacent \fBCMakeLists.txt\fP may use \fBconfigure_file\fP to
+configure the header:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+option(FOO_ENABLE "Enable Foo" ON)
+if(FOO_ENABLE)
+  set(FOO_STRING "foo")
+endif()
+configure_file(foo.h.in foo.h @ONLY)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+This creates a \fBfoo.h\fP in the build directory corresponding to
+this source directory.  If the \fBFOO_ENABLE\fP option is on, the
+configured file will contain:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+#define FOO_ENABLE
+#define FOO_STRING "foo"
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Otherwise it will contain:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+/* #undef FOO_ENABLE */
+/* #undef FOO_STRING */
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+One may then use the \fBinclude_directories()\fP command to
+specify the output directory as an include directory:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+include_directories(${CMAKE_CURRENT_BINARY_DIR})
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+so that sources may include the header as \fB#include <foo.h>\fP\&.
+.SS continue
+.sp
+Continue to the top of enclosing foreach or while loop.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+continue()
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+The \fBcontinue\fP command allows a cmake script to abort the rest of a block
+in a \fBforeach()\fP or \fBwhile()\fP loop, and start at the top of
+the next iteration.  See also the \fBbreak()\fP command.
+.SS create_test_sourcelist
+.sp
+Create a test driver and source list for building test programs.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+create_test_sourcelist(sourceListName driverName
+                       test1 test2 test3
+                       EXTRA_INCLUDE include.h
+                       FUNCTION function)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+A test driver is a program that links together many small tests into a
+single executable.  This is useful when building static executables
+with large libraries to shrink the total required size.  The list of
+source files needed to build the test driver will be in
+sourceListName.  DriverName is the name of the test driver program.
+The rest of the arguments consist of a list of test source files, can
+be semicolon separated.  Each test source file should have a function
+in it that is the same name as the file with no extension (foo.cxx
+should have int foo(int, char*[]);) DriverName will be able to call
+each of the tests by name on the command line.  If EXTRA_INCLUDE is
+specified, then the next argument is included into the generated file.
+If FUNCTION is specified, then the next argument is taken as a
+function name that is passed a pointer to ac and av.  This can be used
+to add extra command line processing to each test.  The cmake variable
+CMAKE_TESTDRIVER_BEFORE_TESTMAIN can be set to have code that will be
+placed directly before calling the test main function.
+CMAKE_TESTDRIVER_AFTER_TESTMAIN can be set to have code that will be
+placed directly after the call to the test main function.
+.SS define_property
+.sp
+Define and document custom properties.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+define_property(<GLOBAL | DIRECTORY | TARGET | SOURCE |
+                 TEST | VARIABLE | CACHED_VARIABLE>
+                 PROPERTY <name> [INHERITED]
+                 BRIEF_DOCS <brief\-doc> [docs...]
+                 FULL_DOCS <full\-doc> [docs...])
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Define one property in a scope for use with the set_property and
+get_property commands.  This is primarily useful to associate
+documentation with property names that may be retrieved with the
+get_property command.  The first argument determines the kind of scope
+in which the property should be used.  It must be one of the
+following:
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+GLOBAL    = associated with the global namespace
+DIRECTORY = associated with one directory
+TARGET    = associated with one target
+SOURCE    = associated with one source file
+TEST      = associated with a test named with add_test
+VARIABLE  = documents a CMake language variable
+CACHED_VARIABLE = documents a CMake cache variable
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+Note that unlike set_property and get_property no actual scope needs
+to be given; only the kind of scope is important.
+.sp
+The required PROPERTY option is immediately followed by the name of
+the property being defined.
+.sp
+If the INHERITED option then the get_property command will chain up to
+the next higher scope when the requested property is not set in the
+scope given to the command.  DIRECTORY scope chains to GLOBAL.
+TARGET, SOURCE, and TEST chain to DIRECTORY.
+.sp
+The BRIEF_DOCS and FULL_DOCS options are followed by strings to be
+associated with the property as its brief and full documentation.
+Corresponding options to the get_property command will retrieve the
+documentation.
+.SS elseif
+.sp
+Starts the elseif portion of an if block.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+elseif(expression)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See the if command.
+.SS else
+.sp
+Starts the else portion of an if block.
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+else(expression)
+.ft P
+.fi
+.UNINDENT
+.UNINDENT
+.sp
+See the if command.
+.SS enable_language
+.sp
+Enable a language (CXX/C/Fortran/etc)
+.INDENT 0.0
+.INDENT 3.5
+.sp
+.nf
+.ft C
+enable_language(<lang> [OPTIONAL] )