|/
|\ISS               Tidbits  Posts  Answers  Install  Wiki  Contact  Donate  GitHub
cmake                                                             version 3.22.0
________________________________________________________________________________
CMake is cross-platform free and open-source software for build automation,
testing, packaging and installation of software by using a compiler-independent
method. CMake is not a build system but rather it generates another system's
build files. It supports directory hierarchies and applications that depend on
multiple libraries. It is used in conjunction with native build environments
such as Make, Qt Creator, Ninja, Android Studio, Apple's Xcode, and Microsoft
Visual Studio. [0]
Upstream: https://cmake.org/
[000] Index
________________________________________________________________________________
* Installation ........................................................... [001]
* Setup .................................................................. [002]
* Usage .................................................................. [003]
* History ................................................................ [004]
* References ............................................................. [005]
[001] Installation
________________________________________________________________________________
+------------------------------------------------------------------------------+
|                                                                              |
|  $ kiss b cmake                                                              |
|                                                                              |
+------------------------------------------------------------------------------+
[002] Setup
________________________________________________________________________________
Cmake supports to output methods on Linux; 'GNU Makefiles' and 'Ninja' with the
former being the default value. These values are set via the CMAKE_GENERATOR
environment variable.
The distribution recommends this value be set to 'Ninja' as it offers a
performance improvement over make and works better with ccache. Set the
following environment variable in your .profile or shell runtime file.
+------------------------------------------------------------------------------+
|                                                                              |
|  $ export CMAKE_GENERATOR=Ninja                                              |
|                                                                              |
+------------------------------------------------------------------------------+
[003] Usage
________________________________________________________________________________
Refer to the command help output and online documentation. This package does
not yet provide manual pages.
[004] History
________________________________________________________________________________
2023-11-19 8108aea1 cmake: 3.22.0
2023-11-07 8a115503 cmake: 3.21.4
2023-09-21 87f452a3 cmake: 3.21.3
2023-08-26 3f538bce cmake: 3.21.2
2023-07-27 1047006a cmake: 3.21.1
2023-07-18 b5778a06 cmake: update for new env
2023-07-15 58c79052 cmake: use MAJOR/MINOR/VERSION
2023-07-15 5ed3a93c cmake: 3.21.0
2023-07-08 69fc1dd5 cmake: depend on openssl
2023-07-06 42b9224a cmake: remove bash completions
2023-06-30 6658fb04 cmake: 3.20.5
2023-11-25 a66f858d cmake: 3.19.1
2023-11-19 cbccf1ef cmake: 3.19.0
2023-10-08 d23e8abb cmake: 3.18.4
2023-09-23 3ecb9516 cmake: 3.18.3
2023-08-21 1c3cf2ab cmake: 3.18.2
2023-08-10 04d93460 cmake: Don't link against execinfo. Closes #213
2023-07-31 ceadfbfb cmake: bump to 3.18.1
2023-07-16 c065534f cmake: bump to 3.18.0
2023-05-28 dced17f1 cmake: bump to 3.17.3
2023-04-28 b805f959 cmake: bump to 3.17.2
2023-04-14 6f1bf802 cmake: bump to 3.17.1
2024-03-24 a4573a55 cmake: Fixes
2024-03-21 925e12c3 cmake: bump to 3.17.0
2024-03-14 9bb1da72 cmake: Remove unneeded configure flags
2024-03-04 00cb911d cmake: bump to 3.16.5
2024-02-14 dd95c55f cmake: clean build
2024-02-06 696613a1 cmake: bump to 3.16.4
2024-01-21 8c01495a cmake: bump to 3.16.3
2023-12-19 f0087c07 cmake: bump to 3.16.2
2023-12-10 14572c25 cmake: bump to 3.16.1
2023-11-26 b5751511 cmake: don't build tests
2023-11-26 95a398cf cmake: bump to 3.16.0
2023-11-17 d63fa1a5 cmake: use bundled libs
2023-11-17 3a36ae23 cmake: build with cmake if available
2023-10-31 a44d92ee cmake: bump to 3.15.5
2023-10-03 3afe4aa6 cmake: bump to 3.15.4
2023-09-05 eeb5360e cmake: bump to 3.15.3
2023-08-21 30d46dd3 cmake: fix build
2023-08-19 232d0e09 cmake: remove docs
2023-08-18 5f9d7b72 cmake: depend on libressl?!?!?!?!?!
2023-08-14 93a5a608 cmake: bump to 3.15.2
2023-08-04 788e5eab cmake: bump to 3.15.1
2023-06-28 59ba718a cmake: legal
2023-06-02 f70fcbf1 cmake: init at 3.14.5

[005] References
________________________________________________________________________________
[0] https://en.wikipedia.org/wiki/CMake
________________________________________________________________________________
Dylan Araps (C) 2019-2021
The registered trademark Linux(R) is used pursuant to a sublicense from the
Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark
on a world­wide basis.