commit | 83dd9be285328b4005db47c861e1818c042dabbb | [log] [tgz] |
---|---|---|
author | KWIML Upstream <kwrobot@kitware.com> | Thu Nov 16 11:15:56 2023 -0500 |
committer | Brad King <brad.king@kitware.com> | Thu Nov 16 11:18:55 2023 -0500 |
tree | 616f14f4a9bcb075ef179e84782e67ac69f15461 | |
parent | 2a233bb7540bac9f8ec648f8aafcaed45668f908 [diff] |
KWIML 2023-11-16 (500bc253) Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit 500bc25359cdf9e7357315ae3a6c05d606d93ea3 (master). Upstream Shortlog ----------------- Brad King (1): 500bc253 codespell: fix typos
KWIML provides header files that use preprocessor tests to detect and provide information about the compiler and its target architecture. The headers contain no configuration-time test results and thus may be installed into an architecture-independent include directory. This makes them suitable for use in the public interface of any package.
The following headers are provided. See header comments for details:
kwiml/abi.h: Fundamental type size and representation.
kwiml/int.h: Fixed-size integer types and format specifiers.
kwiml/version.h: Information about this version of KWIML.
The test subdirectory builds tests that verify correctness of the information provided by each header.
KWIML is distributed under the OSI-approved 3-clause BSD License.
Files used only for build and test purposes contain a copyright notice and reference Copyright.txt for details. Headers meant for installation and distribution outside the source tree come with full inlined copies of the copyright notice and license text. This makes them suitable for distribution with any package under compatible license terms.