-
Notifications
You must be signed in to change notification settings - Fork 70
CMake Scripts
Wiki ▸ CMake Build Logic ▸ CMake Scripts
The CMake build scripts include the following:
CMakeLists.txt files in the Hercules source directory, the decNumber subdirectory, and the tests subdirectory.
The remaining scripts are in the CMake directory.
CMake scripts with file extension .cmake, organized as follows:
- Herc0x.cmake: Common functions
- Herc1x.cmake: Build options definition and syntax edits
- Herc2x.cmake: Probes of the target system, userland, and c compiler
- Herc3x.cmake: Set compiler-specific options
- Herc41_CreateTargets.cmake: Create CMake targets for external packages
- Herc6x.cmake: Create CMake targets for Hercules
Sample c programs used to test compiler and system properties.
Configuration prototype files with file extension .in.
Comments within the build scripts, c programs, and prototype files are detailed and authoritative for the operation of each script. The links above provide overview information about each script group and its members.
This Wiki page Copyright © 2018 by Stephen R. Orso. This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.