Changeset View
Changeset View
Standalone View
Standalone View
src/config/CMakeLists.txt
# Copyright (c) 2017-2018 The Bitcoin developers | # Copyright (c) 2017-2019 The Bitcoin developers | ||||
# This generates config.h which provides numerous defines | # This generates config.h which provides numerous defines | ||||
# about the state of the plateform we are building on. | # about the state of the plateform we are building on. | ||||
include(CheckIncludeFiles) | include(CheckIncludeFiles) | ||||
include(CheckSymbolExists) | include(CheckSymbolExists) | ||||
include(CheckCXXSourceCompiles) | include(CheckCXXSourceCompiles) | ||||
# Package informations | # Package informations | ||||
set(PACKAGE_NAME "Bitcoin ABC") | set(PACKAGE_NAME "Bitcoin ABC") | ||||
# Version | # Version | ||||
set(CLIENT_VERSION_MAJOR 0) | set(CLIENT_VERSION_MAJOR 0) | ||||
set(CLIENT_VERSION_MINOR 18) | set(CLIENT_VERSION_MINOR 18) | ||||
set(CLIENT_VERSION_REVISION 6) | set(CLIENT_VERSION_REVISION 6) | ||||
set(CLIENT_VERSION_BUILD 0) | set(CLIENT_VERSION_BUILD 0) | ||||
option(CLIENT_VERSION_IS_RELEASE "Build a release version" OFF) | option(CLIENT_VERSION_IS_RELEASE "Build a release version" OFF) | ||||
# Copyright | # Copyright | ||||
set(COPYRIGHT_YEAR 2018) | set(COPYRIGHT_YEAR 2019) | ||||
set(COPYRIGHT_HOLDERS "The %s developers") | set(COPYRIGHT_HOLDERS "The %s developers") | ||||
set(COPYRIGHT_HOLDERS_SUBSTITUTION Bitcoin) | set(COPYRIGHT_HOLDERS_SUBSTITUTION Bitcoin) | ||||
string(REPLACE "%s" ${COPYRIGHT_HOLDERS_SUBSTITUTION} COPYRIGHT_HOLDERS_FINAL ${COPYRIGHT_HOLDERS}) | string(REPLACE "%s" ${COPYRIGHT_HOLDERS_SUBSTITUTION} COPYRIGHT_HOLDERS_FINAL ${COPYRIGHT_HOLDERS}) | ||||
# Endianness | # Endianness | ||||
check_include_files("endian.h" HAVE_ENDIAN_H) | check_include_files("endian.h" HAVE_ENDIAN_H) | ||||
check_include_files("sys/endian.h" HAVE_SYS_ENDIAN_H) | check_include_files("sys/endian.h" HAVE_SYS_ENDIAN_H) | ||||
▲ Show 20 Lines • Show All 128 Lines • Show Last 20 Lines |