diff --git a/cmake-3.26.0-linux-x86_64/bin/ccmake b/cmake-3.26.0-linux-x86_64/bin/ccmake deleted file mode 100755 index c1d195c1..00000000 Binary files a/cmake-3.26.0-linux-x86_64/bin/ccmake and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/bin/cmake b/cmake-3.26.0-linux-x86_64/bin/cmake deleted file mode 100755 index 14d30253..00000000 Binary files a/cmake-3.26.0-linux-x86_64/bin/cmake and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/bin/cmake-gui b/cmake-3.26.0-linux-x86_64/bin/cmake-gui deleted file mode 100755 index 3eda04a8..00000000 Binary files a/cmake-3.26.0-linux-x86_64/bin/cmake-gui and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/bin/cpack b/cmake-3.26.0-linux-x86_64/bin/cpack deleted file mode 100755 index 360387f0..00000000 Binary files a/cmake-3.26.0-linux-x86_64/bin/cpack and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/bin/ctest b/cmake-3.26.0-linux-x86_64/bin/ctest deleted file mode 100755 index ac2f58b7..00000000 Binary files a/cmake-3.26.0-linux-x86_64/bin/ctest and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/CMake.qch b/cmake-3.26.0-linux-x86_64/doc/cmake/CMake.qch deleted file mode 100644 index 70fe7d02..00000000 Binary files a/cmake-3.26.0-linux-x86_64/doc/cmake/CMake.qch and /dev/null differ diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/Copyright.txt b/cmake-3.26.0-linux-x86_64/doc/cmake/Copyright.txt deleted file mode 100644 index 515e403a..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/Copyright.txt +++ /dev/null @@ -1,136 +0,0 @@ -CMake - Cross Platform Makefile Generator -Copyright 2000-2023 Kitware, Inc. and Contributors -All rights reserved. - -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 Kitware, Inc. 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 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. - ------------------------------------------------------------------------------- - -The following individuals and institutions are among the Contributors: - -* Aaron C. Meadows -* Adriaan de Groot -* Aleksey Avdeev -* Alexander Neundorf -* Alexander Smorkalov -* Alexey Sokolov -* Alex Merry -* Alex Turbov -* Andreas Pakulat -* Andreas Schneider -* André Rigland Brodtkorb -* Axel Huebl, Helmholtz-Zentrum Dresden - Rossendorf -* Benjamin Eikel -* Bjoern Ricks -* Brad Hards -* Christopher Harvey -* Christoph Grüninger -* Clement Creusot -* Daniel Blezek -* Daniel Pfeifer -* Dawid Wróbel -* Enrico Scholz -* Eran Ifrah -* Esben Mose Hansen, Ange Optimization ApS -* Geoffrey Viola -* Google Inc -* Gregor Jasny -* Helio Chissini de Castro -* Ilya Lavrenov -* Insight Software Consortium -* Intel Corporation -* Jan Woetzel -* Jordan Williams -* Julien Schueller -* Kelly Thompson -* Konstantin Podsvirov -* Laurent Montel -* Mario Bensi -* Martin Gräßlin -* Mathieu Malaterre -* Matthaeus G. Chajdas -* Matthias Kretz -* Matthias Maennich -* Michael Hirsch, Ph.D. -* Michael Stürmer -* Miguel A. Figueroa-Villanueva -* Mike Durso -* Mike Jackson -* Mike McQuaid -* Nicolas Bock -* Nicolas Despres -* Nikita Krupen'ko -* NVIDIA Corporation -* OpenGamma Ltd. -* Patrick Stotko -* Per Øyvind Karlsen -* Peter Collingbourne -* Petr Gotthard -* Philip Lowman -* Philippe Proulx -* Raffi Enficiaud, Max Planck Society -* Raumfeld -* Roger Leigh -* Rolf Eike Beer -* Roman Donchenko -* Roman Kharitonov -* Ruslan Baratov -* Sebastian Holtermann -* Stephen Kelly -* Sylvain Joubert -* The Qt Company Ltd. -* Thomas Sondergaard -* Tobias Hunger -* Todd Gamblin -* Tristan Carel -* University of Dundee -* Vadim Zhukov -* Will Dicharry - -See version control history for details of individual contributions. - -The above copyright and license notice applies to distributions of -CMake in source and binary form. Third-party software packages supplied -with CMake under compatible licenses provide their own copyright notices -documented in corresponding subdirectories or source files. - ------------------------------------------------------------------------------- - -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. - - * 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. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmcurl/COPYING b/cmake-3.26.0-linux-x86_64/doc/cmake/cmcurl/COPYING deleted file mode 100644 index 90f05adf..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmcurl/COPYING +++ /dev/null @@ -1,22 +0,0 @@ -COPYRIGHT AND PERMISSION NOTICE - -Copyright (c) 1996 - 2022, Daniel Stenberg, , and many -contributors, see the THANKS file. - -All rights reserved. - -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. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibarchive/COPYING b/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibarchive/COPYING deleted file mode 100644 index 1b972357..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibarchive/COPYING +++ /dev/null @@ -1,65 +0,0 @@ -The libarchive distribution as a whole is Copyright by Tim Kientzle -and is subject to the copyright notice reproduced at the bottom of -this file. - -Each individual file in this distribution should have a clear -copyright/licensing statement at the beginning of the file. If any do -not, please let me know and I will rectify it. The following is -intended to summarize the copyright status of the individual files; -the actual statements in the files are controlling. - -* Except as listed below, all C sources (including .c and .h files) - and documentation files are subject to the copyright notice reproduced - at the bottom of this file. - -* The following source files are also subject in whole or in part to - a 3-clause UC Regents copyright; please read the individual source - files for details: - libarchive/archive_read_support_filter_compress.c - libarchive/archive_write_add_filter_compress.c - libarchive/mtree.5 - -* The following source files are in the public domain: - libarchive/archive_getdate.c - -* The following source files are triple-licensed with the ability to choose - from CC0 1.0 Universal, OpenSSL or Apache 2.0 licenses: - libarchive/archive_blake2.h - libarchive/archive_blake2_impl.h - libarchive/archive_blake2s_ref.c - libarchive/archive_blake2sp_ref.c - -* The build files---including Makefiles, configure scripts, - and auxiliary scripts used as part of the compile process---have - widely varying licensing terms. Please check individual files before - distributing them to see if those restrictions apply to you. - -I intend for all new source code to use the license below and hope over -time to replace code with other licenses with new implementations that -do use the license below. The varying licensing of the build scripts -seems to be an unavoidable mess. - - -Copyright (c) 2003-2018 -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. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmliblzma/COPYING b/cmake-3.26.0-linux-x86_64/doc/cmake/cmliblzma/COPYING deleted file mode 100644 index 20e60d5b..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmliblzma/COPYING +++ /dev/null @@ -1,65 +0,0 @@ - -XZ Utils Licensing -================== - - Different licenses apply to different files in this package. Here - is a rough summary of which licenses apply to which parts of this - package (but check the individual files to be sure!): - - - liblzma is in the public domain. - - - xz, xzdec, and lzmadec command line tools are in the public - domain unless GNU getopt_long had to be compiled and linked - in from the lib directory. The getopt_long code is under - GNU LGPLv2.1+. - - - The scripts to grep, diff, and view compressed files have been - adapted from gzip. These scripts and their documentation are - under GNU GPLv2+. - - - All the documentation in the doc directory and most of the - XZ Utils specific documentation files in other directories - are in the public domain. - - - Translated messages are in the public domain. - - - The build system contains public domain files, and files that - are under GNU GPLv2+ or GNU GPLv3+. None of these files end up - in the binaries being built. - - - Test files and test code in the tests directory, and debugging - utilities in the debug directory are in the public domain. - - - The extra directory may contain public domain files, and files - that are under various free software licenses. - - You can do whatever you want with the files that have been put into - the public domain. If you find public domain legally problematic, - take the previous sentence as a license grant. If you still find - the lack of copyright legally problematic, you have too many - lawyers. - - As usual, this software is provided "as is", without any warranty. - - If you copy significant amounts of public domain code from XZ Utils - into your project, acknowledging this somewhere in your software is - polite (especially if it is proprietary, non-free software), but - naturally it is not legally required. Here is an example of a good - notice to put into "about box" or into documentation: - - This software includes code from XZ Utils . - - The following license texts are included in the following files: - - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1 - - COPYING.GPLv2: GNU General Public License version 2 - - COPYING.GPLv3: GNU General Public License version 3 - - Note that the toolchain (compiler, linker etc.) may add some code - pieces that are copyrighted. Thus, it is possible that e.g. liblzma - binary wouldn't actually be in the public domain in its entirety - even though it contains no copyrighted code from the XZ Utils source - package. - - If you have questions, don't hesitate to ask the author(s) for more - information. - diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibrhash/COPYING b/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibrhash/COPYING deleted file mode 100644 index be7d4a9f..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibrhash/COPYING +++ /dev/null @@ -1,15 +0,0 @@ - - BSD Zero Clause License - -Copyright (c) 2005, Aleksey Kravchenko - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -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. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibuv/LICENSE b/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibuv/LICENSE deleted file mode 100644 index eb126dab..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmlibuv/LICENSE +++ /dev/null @@ -1,66 +0,0 @@ -libuv is licensed for use as follows: - -==== -Copyright (c) 2015-present libuv project contributors. - -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. -==== - -This license applies to parts of libuv originating from the -https://github.com/joyent/libuv repository: - -==== - -Copyright Joyent, Inc. and other Node contributors. All rights reserved. -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. - -==== - -This license applies to all parts of libuv that are not externally -maintained libraries. - -The externally maintained libraries used by libuv are: - - - tree.h (from FreeBSD), copyright Niels Provos. Two clause BSD license. - - - inet_pton and inet_ntop implementations, contained in src/inet.c, are - copyright the Internet Systems Consortium, Inc., and licensed under the ISC - license. - - - stdint-msvc2008.h (from msinttypes), copyright Alexander Chemeris. Three - clause BSD license. - - - pthread-fixes.c, copyright Google Inc. and Sony Mobile Communications AB. - Three clause BSD license. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmnghttp2/COPYING b/cmake-3.26.0-linux-x86_64/doc/cmake/cmnghttp2/COPYING deleted file mode 100644 index 80201792..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmnghttp2/COPYING +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa -Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors - -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. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmsys/Copyright.txt b/cmake-3.26.0-linux-x86_64/doc/cmake/cmsys/Copyright.txt deleted file mode 100644 index 33d7fb47..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmsys/Copyright.txt +++ /dev/null @@ -1,38 +0,0 @@ -KWSys - Kitware System Library -Copyright 2000-2016 Kitware, Inc. and Contributors -All rights reserved. - -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 Kitware, Inc. 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 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. - ------------------------------------------------------------------------------- - -The following individuals and institutions are among the Contributors: - -* Insight Software Consortium - -See version control history for details of individual contributions. diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmzlib/Copyright.txt b/cmake-3.26.0-linux-x86_64/doc/cmake/cmzlib/Copyright.txt deleted file mode 100644 index 8f3d697d..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmzlib/Copyright.txt +++ /dev/null @@ -1,23 +0,0 @@ -'zlib' general purpose compression library -version 1.2.12, March 27th, 2022 - -Copyright (C) 1995-2022 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. - -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. - -Jean-loup Gailly Mark Adler -jloup@gzip.org madler@alumni.caltech.edu diff --git a/cmake-3.26.0-linux-x86_64/doc/cmake/cmzstd/LICENSE b/cmake-3.26.0-linux-x86_64/doc/cmake/cmzstd/LICENSE deleted file mode 100644 index a793a802..00000000 --- a/cmake-3.26.0-linux-x86_64/doc/cmake/cmzstd/LICENSE +++ /dev/null @@ -1,30 +0,0 @@ -BSD License - -For Zstandard software - -Copyright (c) 2016-present, Facebook, Inc. All rights reserved. - -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 Facebook 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 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. diff --git a/cmake-3.26.0-linux-x86_64/man/man1/ccmake.1 b/cmake-3.26.0-linux-x86_64/man/man1/ccmake.1 deleted file mode 100644 index 04176e16..00000000 --- a/cmake-3.26.0-linux-x86_64/man/man1/ccmake.1 +++ /dev/null @@ -1,452 +0,0 @@ -.\" Man page generated from reStructuredText. -. -. -.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 -.. -.TH "CCMAKE" "1" "Mar 14, 2023" "3.26.0" "CMake" -.SH NAME -ccmake \- CMake Curses Dialog Command-Line Reference -.SH SYNOPSIS -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -ccmake [] -.ft P -.fi -.UNINDENT -.UNINDENT -.SH DESCRIPTION -.sp -The \fBccmake\fP 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 \fBCMakeLists.txt\fP\&. -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 \-S -Path to root directory of the CMake project to build. -.UNINDENT -.INDENT 0.0 -.TP -.B \-B -Path to directory which CMake will use as the root of build directory. -.sp -If the directory doesn\(aqt already exist CMake will make it. -.UNINDENT -.INDENT 0.0 -.TP -.B \-C -Pre\-load a script to populate the cache. -.sp -When CMake is first run in an empty build tree, it creates a -\fBCMakeCache.txt\fP 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 \fI\%set()\fP commands that use the \fBCACHE\fP option, not a -cache\-format file. -.sp -References to \fI\%CMAKE_SOURCE_DIR\fP and \fI\%CMAKE_BINARY_DIR\fP -within the script evaluate to the top\-level source and build tree. -.UNINDENT -.INDENT 0.0 -.TP -.B \-D :=, \-D = -Create or update a CMake \fBCACHE\fP entry. -.sp -When CMake is first run in an empty build tree, it creates a -\fBCMakeCache.txt\fP 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 \fBCACHE\fP entries as desired. -.sp -If the \fB:\fP portion is given it must be one of the types -specified by the \fI\%set()\fP command documentation for its -\fBCACHE\fP signature. -If the \fB:\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\fP will be converted to an absolute path. -.sp -This option may also be given as a single argument: -\fB\-D:=\fP or \fB\-D=\fP\&. -.sp -It\(aqs important to note that the order of \fB\-C\fP and \fB\-D\fP arguments is -significant. They will be carried out in the order they are listed, with the -last argument taking precedence over the previous ones. For example, if you -specify \fB\-DCMAKE_BUILD_TYPE=Debug\fP, followed by a \fB\-C\fP argument with a -file that calls: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -set(CMAKE_BUILD_TYPE \(dqRelease\(dq CACHE STRING \(dq\(dq FORCE) -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -then the \fB\-C\fP argument will take precedence, and \fBCMAKE_BUILD_TYPE\fP will -be set to \fBRelease\fP\&. However, if the \fB\-D\fP argument comes after the \fB\-C\fP -argument, it will be set to \fBDebug\fP\&. -.sp -If a \fBset(... CACHE ...)\fP call in the \fB\-C\fP file does not use \fBFORCE\fP, -and a \fB\-D\fP argument sets the same variable, the \fB\-D\fP argument will take -precedence regardless of order because of the nature of non\-\fBFORCE\fP -\fBset(... CACHE ...)\fP calls. -.UNINDENT -.INDENT 0.0 -.TP -.B \-U -Remove matching entries from CMake \fBCACHE\fP\&. -.sp -This option may be used to remove one or more variables from the -\fBCMakeCache.txt\fP file, globbing expressions using \fB*\fP and \fB?\fP are -supported. The option may be repeated for as many \fBCACHE\fP entries as -desired. -.sp -Use with care, you can make your \fBCMakeCache.txt\fP non\-working. -.UNINDENT -.INDENT 0.0 -.TP -.B \-G -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 -\fI\%cmake\-generators(7)\fP manual. -.sp -If not specified, CMake checks the \fI\%CMAKE_GENERATOR\fP environment -variable and otherwise falls back to a builtin default selection. -.UNINDENT -.INDENT 0.0 -.TP -.B \-T -Toolset specification for the generator, if supported. -.sp -Some CMake generators support a toolset specification to tell -the native build system how to choose a compiler. See the -\fI\%CMAKE_GENERATOR_TOOLSET\fP variable for details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-A -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. See the -\fI\%CMAKE_GENERATOR_PLATFORM\fP variable for details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-toolchain -Specify the cross compiling toolchain file, equivalent to setting -\fI\%CMAKE_TOOLCHAIN_FILE\fP variable. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-install\-prefix -Specify the installation directory, used by the -\fI\%CMAKE_INSTALL_PREFIX\fP variable. Must be an absolute path. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-dev -Suppress developer warnings. -.sp -Suppress warnings that are meant for the author of the -\fBCMakeLists.txt\fP files. By default this will also turn off -deprecation warnings. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wdev -Enable developer warnings. -.sp -Enable warnings that are meant for the author of the \fBCMakeLists.txt\fP -files. By default this will also turn on deprecation warnings. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wdeprecated -Enable deprecated functionality warnings. -.sp -Enable warnings for usage of deprecated functionality, that are meant -for the author of the \fBCMakeLists.txt\fP files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-deprecated -Suppress deprecated functionality warnings. -.sp -Suppress warnings for usage of deprecated functionality, that are meant -for the author of the \fBCMakeLists.txt\fP files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Werror= -Treat CMake warnings as errors. \fB\fP must be one of the following: -.INDENT 7.0 -.TP -.B \fBdev\fP -Make developer warnings errors. -.sp -Make warnings that are meant for the author of the \fBCMakeLists.txt\fP files -errors. By default this will also turn on deprecated warnings as errors. -.TP -.B \fBdeprecated\fP -Make deprecated macro and function warnings errors. -.sp -Make warnings for usage of deprecated macros and functions, that are meant -for the author of the \fBCMakeLists.txt\fP files, errors. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-error= -Do not treat CMake warnings as errors. \fB\fP must be one of the following: -.INDENT 7.0 -.TP -.B \fBdev\fP -Make warnings that are meant for the author of the \fBCMakeLists.txt\fP files not -errors. By default this will also turn off deprecated warnings as errors. -.TP -.B \fBdeprecated\fP -Make warnings for usage of deprecated macros and functions, that are meant -for the author of the \fBCMakeLists.txt\fP files, not errors. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-version [], \-\-version [], /V [] -Show program name/version banner and exit. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-h, \-H, \-\-help, \-help, \-usage, /? -Print usage information and exit. -.sp -Usage describes the basic command line interface and its options. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-full [] -Print all help manuals and exit. -.sp -All manuals are printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual [] -Print one help manual and exit. -.sp -The specified manual is printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command [] -Print help for one command and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-commands [] -Print cmake\-commands manual and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module [] -Print help for one module and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual entry for \fB\fP is printed -in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-modules [] -Print cmake\-modules manual and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual is printed in a human\-readable -text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy [] -Print help for one policy and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policies [] -Print cmake\-policies manual and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property [] -Print help for one property and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual entries for \fB\fP are -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-properties [] -Print cmake\-properties manual and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable [] -Print help for one variable and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variables [] -Print cmake\-variables manual and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP 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\%https://cmake.org\fP -.sp -The primary starting point for learning about CMake. -.TP -.B Online Documentation and Community Resources -\fI\%https://cmake.org/documentation\fP -.sp -Links to available documentation and community resources may be -found on this web page. -.TP -.B Discourse Forum -\fI\%https://discourse.cmake.org\fP -.sp -The Discourse Forum hosts discussion and questions about CMake. -.UNINDENT -.SH COPYRIGHT -2000-2023 Kitware, Inc. and Contributors -.\" Generated by docutils manpage writer. -. diff --git a/cmake-3.26.0-linux-x86_64/man/man1/cmake-gui.1 b/cmake-3.26.0-linux-x86_64/man/man1/cmake-gui.1 deleted file mode 100644 index 572d905d..00000000 --- a/cmake-3.26.0-linux-x86_64/man/man1/cmake-gui.1 +++ /dev/null @@ -1,279 +0,0 @@ -.\" Man page generated from reStructuredText. -. -. -.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 -.. -.TH "CMAKE-GUI" "1" "Mar 14, 2023" "3.26.0" "CMake" -.SH NAME -cmake-gui \- CMake GUI Command-Line Reference -.SH SYNOPSIS -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake\-gui [] -cmake\-gui [] -cmake\-gui [] \-S \-B -cmake\-gui [] \-\-browse\-manual -.ft P -.fi -.UNINDENT -.UNINDENT -.SH DESCRIPTION -.sp -The \fBcmake\-gui\fP 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 \fBCMakeLists.txt\fP\&. -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 \-S -Path to root directory of the CMake project to build. -.UNINDENT -.INDENT 0.0 -.TP -.B \-B -Path to directory which CMake will use as the root of build directory. -.sp -If the directory doesn\(aqt already exist CMake will make it. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-preset= -Name of the preset to use from the project\(aqs -\fI\%presets\fP files, if it has them. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-browse\-manual -Open the CMake reference manual in a browser and immediately exit. -.UNINDENT -.INDENT 0.0 -.TP -.B \-version [], \-\-version [], /V [] -Show program name/version banner and exit. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-h, \-H, \-\-help, \-help, \-usage, /? -Print usage information and exit. -.sp -Usage describes the basic command line interface and its options. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-full [] -Print all help manuals and exit. -.sp -All manuals are printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual [] -Print one help manual and exit. -.sp -The specified manual is printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command [] -Print help for one command and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-commands [] -Print cmake\-commands manual and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module [] -Print help for one module and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual entry for \fB\fP is printed -in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-modules [] -Print cmake\-modules manual and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual is printed in a human\-readable -text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy [] -Print help for one policy and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policies [] -Print cmake\-policies manual and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property [] -Print help for one property and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual entries for \fB\fP are -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-properties [] -Print cmake\-properties manual and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable [] -Print help for one variable and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variables [] -Print cmake\-variables manual and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP 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\%https://cmake.org\fP -.sp -The primary starting point for learning about CMake. -.TP -.B Online Documentation and Community Resources -\fI\%https://cmake.org/documentation\fP -.sp -Links to available documentation and community resources may be -found on this web page. -.TP -.B Discourse Forum -\fI\%https://discourse.cmake.org\fP -.sp -The Discourse Forum hosts discussion and questions about CMake. -.UNINDENT -.SH COPYRIGHT -2000-2023 Kitware, Inc. and Contributors -.\" Generated by docutils manpage writer. -. diff --git a/cmake-3.26.0-linux-x86_64/man/man1/cmake.1 b/cmake-3.26.0-linux-x86_64/man/man1/cmake.1 deleted file mode 100644 index 9d36437b..00000000 --- a/cmake-3.26.0-linux-x86_64/man/man1/cmake.1 +++ /dev/null @@ -1,2058 +0,0 @@ -.\" Man page generated from reStructuredText. -. -. -.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 -.. -.TH "CMAKE" "1" "Mar 14, 2023" "3.26.0" "CMake" -.SH NAME -cmake \- CMake Command-Line Reference -.SH SYNOPSIS -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -\fI\%Generate a Project Buildsystem\fP - cmake [] - cmake [] \-S \-B - -\fI\%Build a Project\fP - cmake \-\-build [] [\-\- ] - -\fI\%Install a Project\fP - cmake \-\-install [] - -\fI\%Open a Project\fP - cmake \-\-open - -\fI\%Run a Script\fP - cmake [\-D =]... \-P - -\fI\%Run a Command\-Line Tool\fP - cmake \-E [] - -\fI\%Run the Find\-Package Tool\fP - cmake \-\-find\-package [] - -\fI\%Run a Workflow Preset\fP - cmake \-\-workflow [] - -\fI\%View Help\fP - cmake \-\-help[\-] -.ft P -.fi -.UNINDENT -.UNINDENT -.SH DESCRIPTION -.sp -The \fBcmake\fP executable is the command\-line interface of the cross\-platform -buildsystem generator CMake. The above \fI\%Synopsis\fP lists various actions -the tool can perform as described in sections below. -.sp -To build a software project with CMake, \fI\%Generate a Project Buildsystem\fP\&. -Optionally use \fBcmake\fP to \fI\%Build a Project\fP, \fI\%Install a Project\fP or just -run the corresponding build tool (e.g. \fBmake\fP) directly. \fBcmake\fP can also -be used to \fI\%View Help\fP\&. -.sp -The other actions are meant for use by software developers writing -scripts in the \fI\%CMake language\fP to support -their builds. -.sp -For graphical user interfaces that may be used in place of \fBcmake\fP, -see \fI\%ccmake\fP and \fI\%cmake\-gui\fP\&. -For command\-line interfaces to the CMake testing and packaging facilities, -see \fI\%ctest\fP and \fI\%cpack\fP\&. -.sp -For more information on CMake at large, \fI\%see also\fP the links at the end -of this manual. -.SH INTRODUCTION TO CMAKE BUILDSYSTEMS -.sp -A \fIbuildsystem\fP describes how to build a project\(aqs executables and libraries -from its source code using a \fIbuild tool\fP to automate the process. For -example, a buildsystem may be a \fBMakefile\fP for use with a command\-line -\fBmake\fP tool or a project file for an Integrated Development Environment -(IDE). In order to avoid maintaining multiple such buildsystems, a project -may specify its buildsystem abstractly using files written in the -\fI\%CMake language\fP\&. From these files CMake -generates a preferred buildsystem locally for each user through a backend -called a \fIgenerator\fP\&. -.sp -To generate a buildsystem with CMake, the following must be selected: -.INDENT 0.0 -.TP -.B Source Tree -The top\-level directory containing source files provided by the project. -The project specifies its buildsystem using files as described in the -\fI\%cmake\-language(7)\fP manual, starting with a top\-level file named -\fBCMakeLists.txt\fP\&. These files specify build targets and their -dependencies as described in the \fI\%cmake\-buildsystem(7)\fP manual. -.TP -.B Build Tree -The top\-level directory in which buildsystem files and build output -artifacts (e.g. executables and libraries) are to be stored. -CMake will write a \fBCMakeCache.txt\fP file to identify the directory -as a build tree and store persistent information such as buildsystem -configuration options. -.sp -To maintain a pristine source tree, perform an \fIout\-of\-source\fP build -by using a separate dedicated build tree. An \fIin\-source\fP build in -which the build tree is placed in the same directory as the source -tree is also supported, but discouraged. -.TP -.B Generator -This chooses the kind of buildsystem to generate. See the -\fI\%cmake\-generators(7)\fP manual for documentation of all generators. -Run \fI\%cmake \-\-help\fP to see a list of generators available locally. -Optionally use the \fI\%\-G\fP option below to specify a -generator, or simply accept the default CMake chooses for the current -platform. -.sp -When using one of the \fI\%Command\-Line Build Tool Generators\fP -CMake expects that the environment needed by the compiler toolchain -is already configured in the shell. When using one of the -\fI\%IDE Build Tool Generators\fP, no particular environment is needed. -.UNINDENT -.SH GENERATE A PROJECT BUILDSYSTEM -.sp -Run CMake with one of the following command signatures to specify the -source and build trees and generate a buildsystem: -.INDENT 0.0 -.TP -.B \fBcmake [] \fP -Uses the current working directory as the build tree, and -\fB\fP as the source tree. The specified path may -be absolute or relative to the current working directory. -The source tree must contain a \fBCMakeLists.txt\fP file and must -\fInot\fP contain a \fBCMakeCache.txt\fP file because the latter -identifies an existing build tree. For example: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -$ mkdir build ; cd build -$ cmake ../src -.ft P -.fi -.UNINDENT -.UNINDENT -.TP -.B \fBcmake [] \fP -Uses \fB\fP as the build tree, and loads the -path to the source tree from its \fBCMakeCache.txt\fP file, which must -have already been generated by a previous run of CMake. The specified -path may be absolute or relative to the current working directory. -For example: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -$ cd build -$ cmake . -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.sp -\fBcmake [] \-S \-B \fP -.INDENT 0.0 -.INDENT 3.5 -New in version 3.13. - -.sp -Uses \fB\fP as the build tree and \fB\fP -as the source tree. The specified paths may be absolute or relative -to the current working directory. The source tree must contain a -\fBCMakeLists.txt\fP file. The build tree will be created automatically -if it does not already exist. For example: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -$ cmake \-S src \-B build -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.UNINDENT -.sp -In all cases the \fB\fP may be zero or more of the \fI\%Options\fP below. -.sp -The above styles for specifying the source and build trees may be mixed. -Paths specified with \fI\%\-S\fP or \fI\%\-B\fP -are always classified as source or build trees, respectively. Paths -specified with plain arguments are classified based on their content -and the types of paths given earlier. If only one type of path is given, -the current working directory (cwd) is used for the other. For example: -.TS -center; -|l|l|l|. -_ -T{ -Command Line -T} T{ -Source Dir -T} T{ -Build Dir -T} -_ -T{ -\fBcmake src\fP -T} T{ -\fBsrc\fP -T} T{ -\fIcwd\fP -T} -_ -T{ -\fBcmake build\fP (existing) -T} T{ -\fIloaded\fP -T} T{ -\fBbuild\fP -T} -_ -T{ -\fBcmake \-S src\fP -T} T{ -\fBsrc\fP -T} T{ -\fIcwd\fP -T} -_ -T{ -\fBcmake \-S src build\fP -T} T{ -\fBsrc\fP -T} T{ -\fBbuild\fP -T} -_ -T{ -\fBcmake \-S src \-B build\fP -T} T{ -\fBsrc\fP -T} T{ -\fBbuild\fP -T} -_ -T{ -\fBcmake \-B build\fP -T} T{ -\fIcwd\fP -T} T{ -\fBbuild\fP -T} -_ -T{ -\fBcmake \-B build src\fP -T} T{ -\fBsrc\fP -T} T{ -\fBbuild\fP -T} -_ -T{ -\fBcmake \-B build \-S src\fP -T} T{ -\fBsrc\fP -T} T{ -\fBbuild\fP -T} -_ -.TE -.sp -Changed in version 3.23: CMake warns when multiple source paths are specified. This has never -been officially documented or supported, but older versions accidentally -accepted multiple source paths and used the last path specified. -Avoid passing multiple source path arguments. - -.sp -After generating a buildsystem one may use the corresponding native -build tool to build the project. For example, after using the -\fI\%Unix Makefiles\fP generator one may run \fBmake\fP directly: -.INDENT 0.0 -.INDENT 3.5 -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -$ make -$ make install -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.UNINDENT -.sp -Alternatively, one may use \fBcmake\fP to \fI\%Build a Project\fP by -automatically choosing and invoking the appropriate native build tool. -.SS Options -.INDENT 0.0 -.TP -.B \-S -Path to root directory of the CMake project to build. -.UNINDENT -.INDENT 0.0 -.TP -.B \-B -Path to directory which CMake will use as the root of build directory. -.sp -If the directory doesn\(aqt already exist CMake will make it. -.UNINDENT -.INDENT 0.0 -.TP -.B \-C -Pre\-load a script to populate the cache. -.sp -When CMake is first run in an empty build tree, it creates a -\fBCMakeCache.txt\fP 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 \fI\%set()\fP commands that use the \fBCACHE\fP option, not a -cache\-format file. -.sp -References to \fI\%CMAKE_SOURCE_DIR\fP and \fI\%CMAKE_BINARY_DIR\fP -within the script evaluate to the top\-level source and build tree. -.UNINDENT -.INDENT 0.0 -.TP -.B \-D :=, \-D = -Create or update a CMake \fBCACHE\fP entry. -.sp -When CMake is first run in an empty build tree, it creates a -\fBCMakeCache.txt\fP 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 \fBCACHE\fP entries as desired. -.sp -If the \fB:\fP portion is given it must be one of the types -specified by the \fI\%set()\fP command documentation for its -\fBCACHE\fP signature. -If the \fB:\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\fP will be converted to an absolute path. -.sp -This option may also be given as a single argument: -\fB\-D:=\fP or \fB\-D=\fP\&. -.sp -It\(aqs important to note that the order of \fB\-C\fP and \fB\-D\fP arguments is -significant. They will be carried out in the order they are listed, with the -last argument taking precedence over the previous ones. For example, if you -specify \fB\-DCMAKE_BUILD_TYPE=Debug\fP, followed by a \fB\-C\fP argument with a -file that calls: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -set(CMAKE_BUILD_TYPE \(dqRelease\(dq CACHE STRING \(dq\(dq FORCE) -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -then the \fB\-C\fP argument will take precedence, and \fBCMAKE_BUILD_TYPE\fP will -be set to \fBRelease\fP\&. However, if the \fB\-D\fP argument comes after the \fB\-C\fP -argument, it will be set to \fBDebug\fP\&. -.sp -If a \fBset(... CACHE ...)\fP call in the \fB\-C\fP file does not use \fBFORCE\fP, -and a \fB\-D\fP argument sets the same variable, the \fB\-D\fP argument will take -precedence regardless of order because of the nature of non\-\fBFORCE\fP -\fBset(... CACHE ...)\fP calls. -.UNINDENT -.INDENT 0.0 -.TP -.B \-U -Remove matching entries from CMake \fBCACHE\fP\&. -.sp -This option may be used to remove one or more variables from the -\fBCMakeCache.txt\fP file, globbing expressions using \fB*\fP and \fB?\fP are -supported. The option may be repeated for as many \fBCACHE\fP entries as -desired. -.sp -Use with care, you can make your \fBCMakeCache.txt\fP non\-working. -.UNINDENT -.INDENT 0.0 -.TP -.B \-G -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 -\fI\%cmake\-generators(7)\fP manual. -.sp -If not specified, CMake checks the \fI\%CMAKE_GENERATOR\fP environment -variable and otherwise falls back to a builtin default selection. -.UNINDENT -.INDENT 0.0 -.TP -.B \-T -Toolset specification for the generator, if supported. -.sp -Some CMake generators support a toolset specification to tell -the native build system how to choose a compiler. See the -\fI\%CMAKE_GENERATOR_TOOLSET\fP variable for details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-A -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. See the -\fI\%CMAKE_GENERATOR_PLATFORM\fP variable for details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-toolchain -Specify the cross compiling toolchain file, equivalent to setting -\fI\%CMAKE_TOOLCHAIN_FILE\fP variable. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-install\-prefix -Specify the installation directory, used by the -\fI\%CMAKE_INSTALL_PREFIX\fP variable. Must be an absolute path. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-dev -Suppress developer warnings. -.sp -Suppress warnings that are meant for the author of the -\fBCMakeLists.txt\fP files. By default this will also turn off -deprecation warnings. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wdev -Enable developer warnings. -.sp -Enable warnings that are meant for the author of the \fBCMakeLists.txt\fP -files. By default this will also turn on deprecation warnings. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wdeprecated -Enable deprecated functionality warnings. -.sp -Enable warnings for usage of deprecated functionality, that are meant -for the author of the \fBCMakeLists.txt\fP files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-deprecated -Suppress deprecated functionality warnings. -.sp -Suppress warnings for usage of deprecated functionality, that are meant -for the author of the \fBCMakeLists.txt\fP files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-Werror= -Treat CMake warnings as errors. \fB\fP must be one of the following: -.INDENT 7.0 -.TP -.B \fBdev\fP -Make developer warnings errors. -.sp -Make warnings that are meant for the author of the \fBCMakeLists.txt\fP files -errors. By default this will also turn on deprecated warnings as errors. -.TP -.B \fBdeprecated\fP -Make deprecated macro and function warnings errors. -.sp -Make warnings for usage of deprecated macros and functions, that are meant -for the author of the \fBCMakeLists.txt\fP files, errors. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-Wno\-error= -Do not treat CMake warnings as errors. \fB\fP must be one of the following: -.INDENT 7.0 -.TP -.B \fBdev\fP -Make warnings that are meant for the author of the \fBCMakeLists.txt\fP files not -errors. By default this will also turn off deprecated warnings as errors. -.TP -.B \fBdeprecated\fP -Make warnings for usage of deprecated macros and functions, that are meant -for the author of the \fBCMakeLists.txt\fP files, not errors. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-fresh -New in version 3.24. - -.sp -Perform a fresh configuration of the build tree. -This removes any existing \fBCMakeCache.txt\fP file and associated -\fBCMakeFiles/\fP directory, and recreates them from scratch. -.UNINDENT -.INDENT 0.0 -.TP -.B \-L[A][H] -List non\-advanced cached variables. -.sp -List \fBCACHE\fP variables will run CMake and list all the variables from -the CMake \fBCACHE\fP that are not marked as \fBINTERNAL\fP or \fI\%ADVANCED\fP\&. -This will effectively display current CMake settings, which can then be -changed with \fI\%\-D\fP option. Changing some of the variables -may result in more variables being created. If \fBA\fP is specified, then it -will display also advanced variables. If \fBH\fP is specified, it will also -display help for each variable. -.UNINDENT -.INDENT 0.0 -.TP -.B \-N -View mode only. -.sp -Only load the cache. Do not actually run configure and generate -steps. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-graphviz= -Generate graphviz of dependencies, see \fI\%CMakeGraphVizOptions\fP for more. -.sp -Generate a graphviz input file that will contain all the library and -executable dependencies in the project. See the documentation for -\fI\%CMakeGraphVizOptions\fP for more details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-system\-information [file] -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. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-log\-level= -Set the log \fB\fP\&. -.sp -The \fI\%message()\fP command will only output messages of the specified -log level or higher. The valid log levels are \fBERROR\fP, \fBWARNING\fP, -\fBNOTICE\fP, \fBSTATUS\fP (default), \fBVERBOSE\fP, \fBDEBUG\fP, or \fBTRACE\fP\&. -.sp -To make a log level persist between CMake runs, set -\fI\%CMAKE_MESSAGE_LOG_LEVEL\fP as a cache variable instead. -If both the command line option and the variable are given, the command line -option takes precedence. -.sp -For backward compatibility reasons, \fB\-\-loglevel\fP is also accepted as a -synonym for this option. -.sp -New in version 3.25: See the \fI\%cmake_language()\fP command for a way to -\fI\%query the current message logging level\fP\&. - -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-log\-context -Enable the \fI\%message()\fP command outputting context attached to each -message. -.sp -This option turns on showing context for the current CMake run only. -To make showing the context persistent for all subsequent CMake runs, set -\fI\%CMAKE_MESSAGE_CONTEXT_SHOW\fP as a cache variable instead. -When this command line option is given, \fI\%CMAKE_MESSAGE_CONTEXT_SHOW\fP -is ignored. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug\-trycompile -Do not delete the files and directories created for -\fI\%try_compile()\fP / \fI\%try_run()\fP calls. -This is useful in debugging failed checks. -.sp -Note that some uses of \fI\%try_compile()\fP may use the same build tree, -which will limit the usefulness of this option if a project executes more -than one \fI\%try_compile()\fP\&. For example, such uses may change results -as artifacts from a previous try\-compile may cause a different test to either -pass or fail incorrectly. This option is best used only when debugging. -.sp -(With respect to the preceding, the \fI\%try_run()\fP command -is effectively a \fI\%try_compile()\fP\&. Any combination of the two -is subject to the potential issues described.) -.sp -New in version 3.25: When this option is enabled, every try\-compile check prints a log -message reporting the directory in which the check is performed. - -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug\-output -Put cmake in a debug mode. -.sp -Print extra information during the cmake run like stack traces with -\fI\%message(SEND_ERROR)\fP calls. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug\-find -Put cmake find commands in a debug mode. -.sp -Print extra find call information during the cmake run to standard -error. Output is designed for human consumption and not for parsing. -See also the \fI\%CMAKE_FIND_DEBUG_MODE\fP variable for debugging -a more local part of the project. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug\-find\-pkg=[,...] -Put cmake find commands in a debug mode when running under calls -to \fI\%find_package()\fP, where \fB\fP -is an entry in the given comma\-separated list of case\-sensitive package -names. -.sp -Like \fI\%\-\-debug\-find\fP, but limiting scope -to the specified packages. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug\-find\-var=[,...] -Put cmake find commands in a debug mode when called with \fB\fP -as the result variable, where \fB\fP is an entry in the given -comma\-separated list. -.sp -Like \fI\%\-\-debug\-find\fP, but limiting scope -to the specified variable names. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace -Put cmake in trace mode. -.sp -Print a trace of all calls made and from where. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace\-expand -Put cmake in trace mode. -.sp -Like \fI\%\-\-trace\fP, but with variables expanded. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace\-format= -Put cmake in trace mode and sets the trace output format. -.sp -\fB\fP can be one of the following values. -.INDENT 7.0 -.INDENT 3.5 -.INDENT 0.0 -.TP -.B \fBhuman\fP -Prints each trace line in a human\-readable format. This is the -default format. -.TP -.B \fBjson\-v1\fP -Prints each line as a separate JSON document. Each document is -separated by a newline ( \fB\en\fP ). It is guaranteed that no -newline characters will be present inside a JSON document. -.sp -JSON trace format -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -{ - \(dqfile\(dq: \(dq/full/path/to/the/CMake/file.txt\(dq, - \(dqline\(dq: 0, - \(dqcmd\(dq: \(dqadd_executable\(dq, - \(dqargs\(dq: [\(dqfoo\(dq, \(dqbar\(dq], - \(dqtime\(dq: 1579512535.9687231, - \(dqframe\(dq: 2, - \(dqglobal_frame\(dq: 4 -} -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -The members are: -.INDENT 7.0 -.TP -.B \fBfile\fP -The full path to the CMake source file where the function -was called. -.TP -.B \fBline\fP -The line in \fBfile\fP where the function call begins. -.TP -.B \fBline_end\fP -If the function call spans multiple lines, this field will -be set to the line where the function call ends. If the function -calls spans a single line, this field will be unset. This field -was added in minor version 2 of the \fBjson\-v1\fP format. -.TP -.B \fBdefer\fP -Optional member that is present when the function call was deferred -by \fI\%cmake_language(DEFER)\fP\&. If present, its value is a -string containing the deferred call \fB\fP\&. -.TP -.B \fBcmd\fP -The name of the function that was called. -.TP -.B \fBargs\fP -A string list of all function parameters. -.TP -.B \fBtime\fP -Timestamp (seconds since epoch) of the function call. -.TP -.B \fBframe\fP -Stack frame depth of the function that was called, within the -context of the \fBCMakeLists.txt\fP being processed currently. -.TP -.B \fBglobal_frame\fP -Stack frame depth of the function that was called, tracked globally -across all \fBCMakeLists.txt\fP files involved in the trace. This field -was added in minor version 2 of the \fBjson\-v1\fP format. -.UNINDENT -.sp -Additionally, the first JSON document outputted contains the -\fBversion\fP key for the current major and minor version of the -.sp -JSON version format -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -{ - \(dqversion\(dq: { - \(dqmajor\(dq: 1, - \(dqminor\(dq: 2 - } -} -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -The members are: -.INDENT 7.0 -.TP -.B \fBversion\fP -Indicates the version of the JSON format. The version has a -major and minor components following semantic version conventions. -.UNINDENT -.UNINDENT -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace\-source= -Put cmake in trace mode, but output only lines of a specified file. -.sp -Multiple options are allowed. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace\-redirect= -Put cmake in trace mode and redirect trace output to a file instead of stderr. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-warn\-uninitialized -Warn about uninitialized values. -.sp -Print a warning when an uninitialized variable is used. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-warn\-unused\-vars -Does nothing. In CMake versions 3.2 and below this enabled warnings about -unused variables. In CMake versions 3.3 through 3.18 the option was broken. -In CMake 3.19 and above the option has been removed. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-no\-warn\-unused\-cli -Don\(aqt warn about command line options. -.sp -Don\(aqt find variables that are declared on the command line, but not -used. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-check\-system\-vars -Find problems with variable usage in system files. -.sp -Normally, unused and uninitialized variables are searched for only -in \fI\%CMAKE_SOURCE_DIR\fP and \fI\%CMAKE_BINARY_DIR\fP\&. -This flag tells CMake to warn about other files as well. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-compile\-no\-warning\-as\-error -Ignore target property \fI\%COMPILE_WARNING_AS_ERROR\fP and variable -\fI\%CMAKE_COMPILE_WARNING_AS_ERROR\fP, preventing warnings from being -treated as errors on compile. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-profiling\-output= -Used in conjunction with -\fI\%\-\-profiling\-format\fP to output to a -given path. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-profiling\-format= -Enable the output of profiling data of CMake script in the given format. -.sp -This can aid performance analysis of CMake scripts executed. Third party -applications should be used to process the output into human readable format. -.sp -Currently supported values are: -\fBgoogle\-trace\fP Outputs in Google Trace Format, which can be parsed by the -\fI\%about:tracing\fP tab of Google Chrome or using a plugin for a tool like Trace -Compass. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-preset , \-\-preset= -Reads a \fI\%preset\fP from -\fB/CMakePresets.json\fP and -\fB/CMakeUserPresets.json\fP\&. The preset may specify the -generator and the build directory, and a list of variables and other -arguments to pass to CMake. The current working directory must contain -CMake preset files. The \fI\%CMake GUI\fP can -also recognize \fBCMakePresets.json\fP and \fBCMakeUserPresets.json\fP files. For -full details on these files, see \fI\%cmake\-presets(7)\fP\&. -.sp -The presets are read before all other command line options. The options -specified by the preset (variables, generator, etc.) can all be overridden by -manually specifying them on the command line. For example, if the preset sets -a variable called \fBMYVAR\fP to \fB1\fP, but the user sets it to \fB2\fP with a -\fB\-D\fP argument, the value \fB2\fP is preferred. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-list\-presets[=] -Lists the available presets of the specified \fB\fP\&. Valid values for -\fB\fP are \fBconfigure\fP, \fBbuild\fP, \fBtest\fP, \fBpackage\fP, or \fBall\fP\&. -If \fB\fP is omitted, \fBconfigure\fP is assumed. The current working -directory must contain CMake preset files. -.UNINDENT -.SH BUILD A PROJECT -.sp -CMake provides a command\-line signature to build an already\-generated -project binary tree: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-build [] [\-\- ] -cmake \-\-build \-\-preset [] [\-\- ] -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -This abstracts a native build tool\(aqs command\-line interface with the -following options: -.INDENT 0.0 -.TP -.B \-\-build -Project binary directory to be built. This is required (unless a preset -is specified) and must be first. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-preset , \-\-preset= -Use a build preset to specify build options. The project binary directory -is inferred from the \fBconfigurePreset\fP key. The current working directory -must contain CMake preset files. -See \fI\%preset\fP for more details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-list\-presets -Lists the available build presets. The current working directory must -contain CMake preset files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-j [], \-\-parallel [] -New in version 3.12. - -.sp -The maximum number of concurrent processes to use when building. -If \fB\fP is omitted the native build tool\(aqs default number is used. -.sp -The \fI\%CMAKE_BUILD_PARALLEL_LEVEL\fP environment variable, if set, -specifies a default parallel level when this option is not given. -.sp -Some native build tools always build in parallel. The use of \fB\fP -value of \fB1\fP can be used to limit to a single job. -.UNINDENT -.INDENT 0.0 -.TP -.B \-t ..., \-\-target ... -Build \fB\fP instead of the default target. Multiple targets may be -given, separated by spaces. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-config -For multi\-configuration tools, choose configuration \fB\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-clean\-first -Build target \fBclean\fP first, then build. -(To clean only, use \fI\%\-\-target clean\fP\&.) -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-resolve\-package\-references= -New in version 3.23. - -.sp -Resolve remote package references from external package managers (e.g. NuGet) -before build. When \fB\fP is set to \fBon\fP (default), packages will be -restored before building a target. When \fB\fP is set to \fBonly\fP, the -packages will be restored, but no build will be performed. When -\fB\fP is set to \fBoff\fP, no packages will be restored. -.sp -If the target does not define any package references, this option does nothing. -.sp -This setting can be specified in a build preset (using -\fBresolvePackageReferences\fP). The preset setting will be ignored, if this -command line option is specified. -.sp -If no command line parameter or preset option are provided, an environment\- -specific cache variable will be evaluated to decide, if package restoration -should be performed. -.sp -When using the Visual Studio generator, package references are defined -using the \fI\%VS_PACKAGE_REFERENCES\fP property. Package references -are restored using NuGet. It can be disabled by setting the -\fBCMAKE_VS_NUGET_PACKAGE_RESTORE\fP variable to \fBOFF\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-use\-stderr -Ignored. Behavior is default in CMake >= 3.0. -.UNINDENT -.INDENT 0.0 -.TP -.B \-v, \-\-verbose -Enable verbose output \- if supported \- including the build commands to be -executed. -.sp -This option can be omitted if \fI\%VERBOSE\fP environment variable or -\fI\%CMAKE_VERBOSE_MAKEFILE\fP cached variable is set. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\- -Pass remaining options to the native tool. -.UNINDENT -.sp -Run \fI\%cmake \-\-build\fP with no options for quick help. -.SH INSTALL A PROJECT -.sp -CMake provides a command\-line signature to install an already\-generated -project binary tree: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-install [] -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -This may be used after building a project to run installation without -using the generated build system or the native build tool. -The options are: -.INDENT 0.0 -.TP -.B \-\-install -Project binary directory to install. This is required and must be first. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-config -For multi\-configuration generators, choose configuration \fB\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-component -Component\-based install. Only install component \fB\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-default\-directory\-permissions -Default directory install permissions. Permissions in format \fB\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-prefix -Override the installation prefix, \fI\%CMAKE_INSTALL_PREFIX\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-strip -Strip before installing. -.UNINDENT -.INDENT 0.0 -.TP -.B \-v, \-\-verbose -Enable verbose output. -.sp -This option can be omitted if \fI\%VERBOSE\fP environment variable is set. -.UNINDENT -.sp -Run \fI\%cmake \-\-install\fP with no options for quick help. -.SH OPEN A PROJECT -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-open -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -Open the generated project in the associated application. This is only -supported by some generators. -.SH RUN A SCRIPT -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake [\-D =]... \-P [\-\- ...] -.ft P -.fi -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-D = -Define a variable for script mode. -.UNINDENT -.INDENT 0.0 -.TP -.B \-P -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 \fB\-D\fP, this must be -done before the \fB\-P\fP argument. -.UNINDENT -.sp -Any options after \fB\-\-\fP are not parsed by CMake, but they are still included -in the set of \fI\%CMAKE_ARGV\fP variables passed to the -script (including the \fB\-\-\fP itself). -.SH RUN A COMMAND-LINE TOOL -.sp -CMake provides builtin command\-line tools through the signature -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-E [] -.ft P -.fi -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B \-E [help] -Run \fBcmake \-E\fP or \fBcmake \-E help\fP for a summary of commands. -.UNINDENT -.sp -Available commands are: -.INDENT 0.0 -.TP -.B capabilities -New in version 3.7. - -.sp -Report cmake capabilities in JSON format. The output is a JSON object -with the following keys: -.INDENT 7.0 -.TP -.B \fBversion\fP -A JSON object with version information. Keys are: -.INDENT 7.0 -.TP -.B \fBstring\fP -The full version string as displayed by cmake \fI\%\-\-version\fP\&. -.TP -.B \fBmajor\fP -The major version number in integer form. -.TP -.B \fBminor\fP -The minor version number in integer form. -.TP -.B \fBpatch\fP -The patch level in integer form. -.TP -.B \fBsuffix\fP -The cmake version suffix string. -.TP -.B \fBisDirty\fP -A bool that is set if the cmake build is from a dirty tree. -.UNINDENT -.TP -.B \fBgenerators\fP -A list available generators. Each generator is a JSON object with the -following keys: -.INDENT 7.0 -.TP -.B \fBname\fP -A string containing the name of the generator. -.TP -.B \fBtoolsetSupport\fP -\fBtrue\fP if the generator supports toolsets and \fBfalse\fP otherwise. -.TP -.B \fBplatformSupport\fP -\fBtrue\fP if the generator supports platforms and \fBfalse\fP otherwise. -.TP -.B \fBsupportedPlatforms\fP -New in version 3.21. - -.sp -Optional member that may be present when the generator supports -platform specification via \fI\%CMAKE_GENERATOR_PLATFORM\fP -(\fI\%\-A ...\fP). The value is a list of platforms known to -be supported. -.TP -.B \fBextraGenerators\fP -A list of strings with all the extra generators compatible with -the generator. -.UNINDENT -.TP -.B \fBfileApi\fP -Optional member that is present when the \fI\%cmake\-file\-api(7)\fP -is available. The value is a JSON object with one member: -.INDENT 7.0 -.TP -.B \fBrequests\fP -A JSON array containing zero or more supported file\-api requests. -Each request is a JSON object with members: -.INDENT 7.0 -.TP -.B \fBkind\fP -Specifies one of the supported \fI\%Object Kinds\fP\&. -.TP -.B \fBversion\fP -A JSON array whose elements are each a JSON object containing -\fBmajor\fP and \fBminor\fP members specifying non\-negative integer -version components. -.UNINDENT -.UNINDENT -.TP -.B \fBserverMode\fP -\fBtrue\fP if cmake supports server\-mode and \fBfalse\fP otherwise. -Always false since CMake 3.20. -.TP -.B \fBtls\fP -New in version 3.25. - -.sp -\fBtrue\fP if TLS support is enabled and \fBfalse\fP otherwise. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B cat [\-\-] ... -New in version 3.18. - -.sp -Concatenate files and print on the standard output. -.INDENT 7.0 -.TP -.B \-\- -New in version 3.24. - -.sp -Added support for the double dash argument \fB\-\-\fP\&. This basic implementation -of \fBcat\fP does not support any options, so using a option starting with -\fB\-\fP will result in an error. Use \fB\-\-\fP to indicate the end of options, in -case a file starts with \fB\-\fP\&. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B chdir [...] -Change the current working directory and run a command. -.UNINDENT -.INDENT 0.0 -.TP -.B compare_files [\-\-ignore\-eol] -Check if \fB\fP is same as \fB\fP\&. If files are the same, -then returns \fB0\fP, if not it returns \fB1\fP\&. In case of invalid -arguments, it returns 2. -.INDENT 7.0 -.TP -.B \-\-ignore\-eol -New in version 3.14. - -.sp -The option implies line\-wise comparison and ignores LF/CRLF differences. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B copy ... , copy \-t ... -Copy files to \fB\fP (either file or directory). -If multiple files are specified, or if \fB\-t\fP is specified, the -\fB\fP must be directory and it must exist. If \fB\-t\fP is not -specified, the last argument is assumed to be the \fB\fP\&. -Wildcards are not supported. \fBcopy\fP does follow symlinks. That means it -does not copy symlinks, but the files or directories it point to. -.sp -New in version 3.5: Support for multiple input files. - -.sp -New in version 3.26: Support for \fB\-t\fP argument. - -.UNINDENT -.INDENT 0.0 -.TP -.B copy_directory ... -Copy content of \fB...\fP directories to \fB\fP directory. -If \fB\fP directory does not exist it will be created. -\fBcopy_directory\fP does follow symlinks. -.sp -New in version 3.5: Support for multiple input directories. - -.sp -New in version 3.15: The command now fails when the source directory does not exist. -Previously it succeeded by creating an empty destination directory. - -.UNINDENT -.INDENT 0.0 -.TP -.B copy_directory_if_different ... -New in version 3.26. - -.sp -Copy changed content of \fB...\fP directories to \fB\fP directory. -If \fB\fP directory does not exist it will be created. -.sp -\fBcopy_directory_if_different\fP does follow symlinks. -The command fails when the source directory does not exist. -.UNINDENT -.INDENT 0.0 -.TP -.B copy_if_different ... -Copy files to \fB\fP (either file or directory) if -they have changed. -If multiple files are specified, the \fB\fP must be -directory and it must exist. -\fBcopy_if_different\fP does follow symlinks. -.sp -New in version 3.5: Support for multiple input files. - -.UNINDENT -.INDENT 0.0 -.TP -.B create_symlink -Create a symbolic link \fB\fP naming \fB\fP\&. -.sp -New in version 3.13: Support for creating symlinks on Windows. - -.sp -\fBNOTE:\fP -.INDENT 7.0 -.INDENT 3.5 -Path to where \fB\fP symbolic link will be created has to exist beforehand. -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B create_hardlink -New in version 3.19. - -.sp -Create a hard link \fB\fP naming \fB\fP\&. -.sp -\fBNOTE:\fP -.INDENT 7.0 -.INDENT 3.5 -Path to where \fB\fP hard link will be created has to exist beforehand. -\fB\fP has to exist beforehand. -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B echo [...] -Displays arguments as text. -.UNINDENT -.INDENT 0.0 -.TP -.B echo_append [...] -Displays arguments as text but no new line. -.UNINDENT -.INDENT 0.0 -.TP -.B env [] [\-\-] [...] -New in version 3.1. - -.sp -Run command in a modified environment. Options are: -.INDENT 7.0 -.TP -.B NAME=VALUE -Replaces the current value of \fBNAME\fP with \fBVALUE\fP\&. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-unset=NAME -Unsets the current value of \fBNAME\fP\&. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-modify ENVIRONMENT_MODIFICATION -New in version 3.25. - -.sp -Apply a single \fI\%ENVIRONMENT_MODIFICATION\fP operation to the -modified environment. -.sp -The \fBNAME=VALUE\fP and \fB\-\-unset=NAME\fP options are equivalent to -\fB\-\-modify NAME=set:VALUE\fP and \fB\-\-modify NAME=unset:\fP, respectively. -Note that \fB\-\-modify NAME=reset:\fP resets \fBNAME\fP to the value it had -when \fBcmake\fP launched (or unsets it), not to the most recent -\fBNAME=VALUE\fP option. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\- -New in version 3.24. - -.sp -Added support for the double dash argument \fB\-\-\fP\&. Use \fB\-\-\fP to stop -interpreting options/environment variables and treat the next argument as -the command, even if it start with \fB\-\fP or contains a \fB=\fP\&. -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B environment -Display the current environment variables. -.UNINDENT -.INDENT 0.0 -.TP -.B false -New in version 3.16. - -.sp -Do nothing, with an exit code of 1. -.UNINDENT -.INDENT 0.0 -.TP -.B make_directory ... -Create \fB\fP directories. If necessary, create parent -directories too. If a directory already exists it will be -silently ignored. -.sp -New in version 3.5: Support for multiple input directories. - -.UNINDENT -.INDENT 0.0 -.TP -.B md5sum ... -Create MD5 checksum of files in \fBmd5sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -351abe79cd3800b38cdfb25d45015a15 file1.txt -052f86c15bbde68af55c7f7b340ab639 file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B sha1sum ... -New in version 3.10. - -.sp -Create SHA1 checksum of files in \fBsha1sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -4bb7932a29e6f73c97bb9272f2bdc393122f86e0 file1.txt -1df4c8f318665f9a5f2ed38f55adadb7ef9f559c file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B sha224sum ... -New in version 3.10. - -.sp -Create SHA224 checksum of files in \fBsha224sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -b9b9346bc8437bbda630b0b7ddfc5ea9ca157546dbbf4c613192f930 file1.txt -6dfbe55f4d2edc5fe5c9197bca51ceaaf824e48eba0cc453088aee24 file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B sha256sum ... -New in version 3.10. - -.sp -Create SHA256 checksum of files in \fBsha256sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -76713b23615d31680afeb0e9efe94d47d3d4229191198bb46d7485f9cb191acc file1.txt -15b682ead6c12dedb1baf91231e1e89cfc7974b3787c1e2e01b986bffadae0ea file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B sha384sum ... -New in version 3.10. - -.sp -Create SHA384 checksum of files in \fBsha384sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -acc049fedc091a22f5f2ce39a43b9057fd93c910e9afd76a6411a28a8f2b8a12c73d7129e292f94fc0329c309df49434 file1.txt -668ddeb108710d271ee21c0f3acbd6a7517e2b78f9181c6a2ff3b8943af92b0195dcb7cce48aa3e17893173c0a39e23d file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B sha512sum ... -New in version 3.10. - -.sp -Create SHA512 checksum of files in \fBsha512sum\fP compatible format: -.INDENT 7.0 -.INDENT 3.5 -.sp -.nf -.ft C -2a78d7a6c5328cfb1467c63beac8ff21794213901eaadafd48e7800289afbc08e5fb3e86aa31116c945ee3d7bf2a6194489ec6101051083d1108defc8e1dba89 file1.txt -7a0b54896fe5e70cca6dd643ad6f672614b189bf26f8153061c4d219474b05dad08c4e729af9f4b009f1a1a280cb625454bf587c690f4617c27e3aebdf3b7a2d file2.txt -.ft P -.fi -.UNINDENT -.UNINDENT -.UNINDENT -.INDENT 0.0 -.TP -.B remove [\-f] ... -Deprecated since version 3.17. - -.sp -Remove the file(s). The planned behavior was that if any of the -listed files already do not exist, the command returns a non\-zero exit code, -but no message is logged. The \fB\-f\fP option changes the behavior to return a -zero exit code (i.e. success) in such situations instead. -\fBremove\fP does not follow symlinks. That means it remove only symlinks -and not files it point to. -.sp -The implementation was buggy and always returned 0. It cannot be fixed without -breaking backwards compatibility. Use \fBrm\fP instead. -.UNINDENT -.INDENT 0.0 -.TP -.B remove_directory ... -Deprecated since version 3.17. - -.sp -Remove \fB\fP directories and their contents. If a directory does -not exist it will be silently ignored. -Use \fBrm\fP instead. -.sp -New in version 3.15: Support for multiple directories. - -.sp -New in version 3.16: If \fB\fP is a symlink to a directory, just the symlink will be removed. - -.UNINDENT -.INDENT 0.0 -.TP -.B rename -Rename a file or directory (on one volume). If file with the \fB\fP name -already exists, then it will be silently replaced. -.UNINDENT -.INDENT 0.0 -.TP -.B rm [\-rRf] [\-\-] ... -New in version 3.17. - -.sp -Remove the files \fB\fP or directories \fB\fP\&. -Use \fB\-r\fP or \fB\-R\fP to remove directories and their contents recursively. -If any of the listed files/directories do not exist, the command returns a -non\-zero exit code, but no message is logged. The \fB\-f\fP option changes -the behavior to return a zero exit code (i.e. success) in such -situations instead. Use \fB\-\-\fP to stop interpreting options and treat all -remaining arguments as paths, even if they start with \fB\-\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B sleep ... -New in version 3.0. - -.sp -Sleep for given number of seconds. -.UNINDENT -.INDENT 0.0 -.TP -.B tar [cxt][vf][zjJ] file.tar [] [\-\-] [...] -Create or extract a tar or zip archive. Options are: -.INDENT 7.0 -.TP -.B c -Create a new archive containing the specified files. -If used, the \fB...\fP argument is mandatory. -.UNINDENT -.INDENT 7.0 -.TP -.B x -Extract to disk from the archive. -.sp -New in version 3.15: The \fB...\fP argument could be used to extract only selected files -or directories. -When extracting selected files or directories, you must provide their exact -names including the path, as printed by list (\fB\-t\fP). - -.UNINDENT -.INDENT 7.0 -.TP -.B t -List archive contents. -.sp -New in version 3.15: The \fB...\fP argument could be used to list only selected files -or directories. - -.UNINDENT -.INDENT 7.0 -.TP -.B v -Produce verbose output. -.UNINDENT -.INDENT 7.0 -.TP -.B z -Compress the resulting archive with gzip. -.UNINDENT -.INDENT 7.0 -.TP -.B j -Compress the resulting archive with bzip2. -.UNINDENT -.INDENT 7.0 -.TP -.B J -New in version 3.1. - -.sp -Compress the resulting archive with XZ. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-zstd -New in version 3.15. - -.sp -Compress the resulting archive with Zstandard. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-files\-from= -New in version 3.1. - -.sp -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=\fP to add files whose -names start in \fB\-\fP\&. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-format= -New in version 3.3. - -.sp -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 -.INDENT 7.0 -.TP -.B \-\-mtime= -New in version 3.1. - -.sp -Specify modification time recorded in tarball entries. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\-touch -New in version 3.24. - -.sp -Use current local timestamp instead of extracting file timestamps -from the archive. -.UNINDENT -.INDENT 7.0 -.TP -.B \-\- -New in version 3.1. - -.sp -Stop interpreting options and treat all remaining arguments -as file names, even if they start with \fB\-\fP\&. -.UNINDENT -.sp -New in version 3.1: LZMA (7zip) support. - -.sp -New in version 3.15: The command now continues adding files to an archive even if some of the -files are not readable. This behavior is more consistent with the classic -\fBtar\fP tool. The command now also parses all flags, and if an invalid flag -was provided, a warning is issued. - -.UNINDENT -.INDENT 0.0 -.TP -.B time [...] -Run command and display elapsed time. -.sp -New in version 3.5: The command now properly passes arguments with spaces or special characters -through to the child process. This may break scripts that worked around the -bug with their own extra quoting or escaping. - -.UNINDENT -.INDENT 0.0 -.TP -.B touch ... -Creates \fB\fP if file do not exist. -If \fB\fP exists, it is changing \fB\fP access and modification times. -.UNINDENT -.INDENT 0.0 -.TP -.B touch_nocreate ... -Touch a file if it exists but do not create it. If a file does -not exist it will be silently ignored. -.UNINDENT -.INDENT 0.0 -.TP -.B true -New in version 3.16. - -.sp -Do nothing, with an exit code of 0. -.UNINDENT -.SS Windows\-specific Command\-Line Tools -.sp -The following \fBcmake \-E\fP commands are available only on Windows: -.INDENT 0.0 -.TP -.B delete_regv -Delete Windows registry value. -.UNINDENT -.INDENT 0.0 -.TP -.B env_vs8_wince -New in version 3.2. - -.sp -Displays a batch file which sets the environment for the provided -Windows CE SDK installed in VS2005. -.UNINDENT -.INDENT 0.0 -.TP -.B env_vs9_wince -New in version 3.2. - -.sp -Displays a batch file which sets the environment for the provided -Windows CE SDK installed in VS2008. -.UNINDENT -.INDENT 0.0 -.TP -.B write_regv -Write Windows registry value. -.UNINDENT -.SH RUN THE FIND-PACKAGE TOOL -.sp -CMake provides a pkg\-config like helper for Makefile\-based projects: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-find\-package [] -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -It searches a package using \fI\%find_package()\fP and prints the -resulting flags to stdout. This can be used instead of pkg\-config -to find installed libraries in plain Makefile\-based projects or in -autoconf\-based projects (via \fBshare/aclocal/cmake.m4\fP). -.sp -\fBNOTE:\fP -.INDENT 0.0 -.INDENT 3.5 -This mode is not well\-supported due to some technical limitations. -It is kept for compatibility but should not be used in new projects. -.UNINDENT -.UNINDENT -.SH RUN A WORKFLOW PRESET -.sp -\fI\%CMake Presets\fP provides a way to execute multiple -build steps in order: -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-workflow [] -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -The options are: -.INDENT 0.0 -.TP -.B \-\-workflow -Select a \fI\%Workflow Preset\fP using one of the following options. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-preset , \-\-preset= -Use a workflow preset to specify a workflow. The project binary directory -is inferred from the initial configure preset. The current working directory -must contain CMake preset files. -See \fI\%preset\fP for more details. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-list\-presets -Lists the available workflow presets. The current working directory must -contain CMake preset files. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-fresh -Perform a fresh configuration of the build tree. -This removes any existing \fBCMakeCache.txt\fP file and associated -\fBCMakeFiles/\fP directory, and recreates them from scratch. -.UNINDENT -.SH VIEW HELP -.sp -To print selected pages from the CMake documentation, use -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-help[\-] -.ft P -.fi -.UNINDENT -.UNINDENT -.sp -with one of the following options: -.INDENT 0.0 -.TP -.B \-version [], \-\-version [], /V [] -Show program name/version banner and exit. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-h, \-H, \-\-help, \-help, \-usage, /? -Print usage information and exit. -.sp -Usage describes the basic command line interface and its options. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-full [] -Print all help manuals and exit. -.sp -All manuals are printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual [] -Print one help manual and exit. -.sp -The specified manual is printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command [] -Print help for one command and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-commands [] -Print cmake\-commands manual and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module [] -Print help for one module and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual entry for \fB\fP is printed -in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-modules [] -Print cmake\-modules manual and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual is printed in a human\-readable -text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy [] -Print help for one policy and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policies [] -Print cmake\-policies manual and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property [] -Print help for one property and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual entries for \fB\fP are -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-properties [] -Print cmake\-properties manual and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable [] -Print help for one variable and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variables [] -Print cmake\-variables manual and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.sp -To view the presets available for a project, use -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cmake \-\-list\-presets -.ft P -.fi -.UNINDENT -.UNINDENT -.SH RETURN VALUE (EXIT CODE) -.sp -Upon regular termination, the \fBcmake\fP executable returns the exit code \fB0\fP\&. -.sp -If termination is caused by the command \fI\%message(FATAL_ERROR)\fP, -or another error condition, then a non\-zero exit code is returned. -.SH SEE ALSO -.sp -The following resources are available to get help using CMake: -.INDENT 0.0 -.TP -.B Home Page -\fI\%https://cmake.org\fP -.sp -The primary starting point for learning about CMake. -.TP -.B Online Documentation and Community Resources -\fI\%https://cmake.org/documentation\fP -.sp -Links to available documentation and community resources may be -found on this web page. -.TP -.B Discourse Forum -\fI\%https://discourse.cmake.org\fP -.sp -The Discourse Forum hosts discussion and questions about CMake. -.UNINDENT -.SH COPYRIGHT -2000-2023 Kitware, Inc. and Contributors -.\" Generated by docutils manpage writer. -. diff --git a/cmake-3.26.0-linux-x86_64/man/man1/cpack.1 b/cmake-3.26.0-linux-x86_64/man/man1/cpack.1 deleted file mode 100644 index 39144f70..00000000 --- a/cmake-3.26.0-linux-x86_64/man/man1/cpack.1 +++ /dev/null @@ -1,365 +0,0 @@ -.\" Man page generated from reStructuredText. -. -. -.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 -.. -.TH "CPACK" "1" "Mar 14, 2023" "3.26.0" "CMake" -.SH NAME -cpack \- CPack Command-Line Reference -.SH SYNOPSIS -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -cpack [] -.ft P -.fi -.UNINDENT -.UNINDENT -.SH DESCRIPTION -.sp -The \fBcpack\fP executable is the CMake packaging program. It generates -installers and source packages in a variety of formats. -.sp -For each installer or package format, \fBcpack\fP has a specific backend, -called \(dqgenerator\(dq. A generator is responsible for generating the required -inputs and invoking the specific package creation tools. These installer -or package generators are not to be confused with the makefile generators -of the \fI\%cmake\fP command. -.sp -All supported generators are specified in the \fI\%cpack\-generators\fP manual. The command \fBcpack \-\-help\fP prints a -list of generators supported for the target platform. Which of them are -to be used can be selected through the \fI\%CPACK_GENERATOR\fP variable -or through the command\-line option \fI\%\-G\fP\&. -.sp -The \fBcpack\fP program is steered by a configuration file written in the -\fI\%CMake language\fP\&. Unless chosen differently -through the command\-line option \fI\%\-\-config\fP, the -file \fBCPackConfig.cmake\fP in the current directory is used. -.sp -In the standard CMake workflow, the file \fBCPackConfig.cmake\fP is generated -by the \fI\%cmake\fP executable, provided the \fI\%CPack\fP -module is included by the project\(aqs \fBCMakeLists.txt\fP file. -.SH OPTIONS -.INDENT 0.0 -.TP -.B \-G -\fB\fP is a \fI\%semicolon\-separated list\fP -of generator names. \fBcpack\fP will iterate through this list and produce -package(s) in that generator\(aqs format according to the details provided in -the \fBCPackConfig.cmake\fP configuration file. If this option is not given, -the \fI\%CPACK_GENERATOR\fP variable determines the default set of -generators that will be used. -.UNINDENT -.INDENT 0.0 -.TP -.B \-C -Specify the project configuration(s) to be packaged (e.g. \fBDebug\fP, -\fBRelease\fP, etc.), where \fB\fP is a -\fI\%semicolon\-separated list\fP\&. -When the CMake project uses a multi\-configuration -generator such as Xcode or Visual Studio, this option is needed to tell -\fBcpack\fP which built executables to include in the package. -The user is responsible for ensuring that the configuration(s) listed -have already been built before invoking \fBcpack\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-D = -Set a CPack variable. This will override any value set for \fB\fP in the -input file read by \fBcpack\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-config -Specify the configuration file read by \fBcpack\fP to provide the packaging -details. By default, \fBCPackConfig.cmake\fP in the current directory will -be used. -.UNINDENT -.INDENT 0.0 -.TP -.B \-V, \-\-verbose -Run \fBcpack\fP with verbose output. This can be used to show more details -from the package generation tools and is suitable for project developers. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-debug -Run \fBcpack\fP with debug output. This option is intended mainly for the -developers of \fBcpack\fP itself and is not normally needed by project -developers. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace -Put the underlying cmake scripts in trace mode. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-trace\-expand -Put the underlying cmake scripts in expanded trace mode. -.UNINDENT -.INDENT 0.0 -.TP -.B \-P -Override/define the value of the \fI\%CPACK_PACKAGE_NAME\fP variable used -for packaging. Any value set for this variable in the \fBCPackConfig.cmake\fP -file will then be ignored. -.UNINDENT -.INDENT 0.0 -.TP -.B \-R -Override/define the value of the \fI\%CPACK_PACKAGE_VERSION\fP -variable used for packaging. It will override a value set in the -\fBCPackConfig.cmake\fP file or one automatically computed from -\fI\%CPACK_PACKAGE_VERSION_MAJOR\fP, -\fI\%CPACK_PACKAGE_VERSION_MINOR\fP and -\fI\%CPACK_PACKAGE_VERSION_PATCH\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-B -Override/define \fI\%CPACK_PACKAGE_DIRECTORY\fP, which controls the -directory where CPack will perform its packaging work. The resultant -package(s) will be created at this location by default and a -\fB_CPack_Packages\fP subdirectory will also be created below this directory to -use as a working area during package creation. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-vendor -Override/define \fI\%CPACK_PACKAGE_VENDOR\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-preset -Use a preset from \fI\%cmake\-presets(7)\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-list\-presets -List presets from \fI\%cmake\-presets(7)\fP\&. -.UNINDENT -.INDENT 0.0 -.TP -.B \-version [], \-\-version [], /V [] -Show program name/version banner and exit. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-h, \-H, \-\-help, \-help, \-usage, /? -Print usage information and exit. -.sp -Usage describes the basic command line interface and its options. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-full [] -Print all help manuals and exit. -.sp -All manuals are printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual [] -Print one help manual and exit. -.sp -The specified manual is printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-manual\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command [] -Print help for one command and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-command\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-commands [] -Print cmake\-commands manual and exit. -.sp -The \fI\%cmake\-commands(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module [] -Print help for one module and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual entry for \fB\fP is printed -in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-module\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-modules [] -Print cmake\-modules manual and exit. -.sp -The \fI\%cmake\-modules(7)\fP manual is printed in a human\-readable -text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy [] -Print help for one policy and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policy\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-policies [] -Print cmake\-policies manual and exit. -.sp -The \fI\%cmake\-policies(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property [] -Print help for one property and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual entries for \fB\fP are -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-property\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-properties [] -Print cmake\-properties manual and exit. -.sp -The \fI\%cmake\-properties(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable [] -Print help for one variable and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual entry for \fB\fP is -printed in a human\-readable text format. -The output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variable\-list [] -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 output is printed to a named \fB\fP if given. -.UNINDENT -.INDENT 0.0 -.TP -.B \-\-help\-variables [] -Print cmake\-variables manual and exit. -.sp -The \fI\%cmake\-variables(7)\fP manual is printed in a -human\-readable text format. -The output is printed to a named \fB\fP 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\%https://cmake.org\fP -.sp -The primary starting point for learning about CMake. -.TP -.B Online Documentation and Community Resources -\fI\%https://cmake.org/documentation\fP -.sp -Links to available documentation and community resources may be -found on this web page. -.TP -.B Discourse Forum -\fI\%https://discourse.cmake.org\fP -.sp -The Discourse Forum hosts discussion and questions about CMake. -.UNINDENT -.SH COPYRIGHT -2000-2023 Kitware, Inc. and Contributors -.\" Generated by docutils manpage writer. -. diff --git a/cmake-3.26.0-linux-x86_64/man/man1/ctest.1 b/cmake-3.26.0-linux-x86_64/man/man1/ctest.1 deleted file mode 100644 index 70228a7c..00000000 --- a/cmake-3.26.0-linux-x86_64/man/man1/ctest.1 +++ /dev/null @@ -1,2436 +0,0 @@ -.\" Man page generated from reStructuredText. -. -. -.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 -.. -.TH "CTEST" "1" "Mar 14, 2023" "3.26.0" "CMake" -.SH NAME -ctest \- CTest Command-Line Reference -.SS Contents -.INDENT 0.0 -.IP \(bu 2 -\fI\%ctest(1)\fP -.INDENT 2.0 -.IP \(bu 2 -\fI\%Synopsis\fP -.IP \(bu 2 -\fI\%Description\fP -.IP \(bu 2 -\fI\%Run Tests\fP -.IP \(bu 2 -\fI\%View Help\fP -.IP \(bu 2 -\fI\%Label Matching\fP -.IP \(bu 2 -\fI\%Label and Subproject Summary\fP -.IP \(bu 2 -\fI\%Build and Test Mode\fP -.IP \(bu 2 -\fI\%Dashboard Client\fP -.INDENT 2.0 -.IP \(bu 2 -\fI\%Dashboard Client Steps\fP -.IP \(bu 2 -\fI\%Dashboard Client Modes\fP -.IP \(bu 2 -\fI\%Dashboard Client via CTest Command\-Line\fP -.IP \(bu 2 -\fI\%Dashboard Client via CTest Script\fP -.UNINDENT -.IP \(bu 2 -\fI\%Dashboard Client Configuration\fP -.INDENT 2.0 -.IP \(bu 2 -\fI\%CTest Start Step\fP -.IP \(bu 2 -\fI\%CTest Update Step\fP -.IP \(bu 2 -\fI\%CTest Configure Step\fP -.IP \(bu 2 -\fI\%CTest Build Step\fP -.IP \(bu 2 -\fI\%CTest Test Step\fP -.IP \(bu 2 -\fI\%CTest Coverage Step\fP -.IP \(bu 2 -\fI\%CTest MemCheck Step\fP -.IP \(bu 2 -\fI\%CTest Submit Step\fP -.UNINDENT -.IP \(bu 2 -\fI\%Show as JSON Object Model\fP -.IP \(bu 2 -\fI\%Resource Allocation\fP -.INDENT 2.0 -.IP \(bu 2 -\fI\%Resource Specification File\fP -.IP \(bu 2 -\fI\%RESOURCE_GROUPS Property\fP -.IP \(bu 2 -\fI\%Environment Variables\fP -.UNINDENT -.IP \(bu 2 -\fI\%See Also\fP -.UNINDENT -.UNINDENT -.SH SYNOPSIS -.INDENT 0.0 -.INDENT 3.5 -.sp -.nf -.ft C -\fI\%Run Tests\fP - ctest [] - -\fI\%Build and Test Mode\fP - ctest \-\-build\-and\-test - \-\-build\-generator [...] - [\-\-build\-options ...] - [\-\-test\-command [...]] - -\fI\%Dashboard Client\fP - ctest \-D [\-\- ...] - ctest \-M \-T [\-\- ...] - ctest \-S