4 #ifndef IN_BUILDCONFIG_H
5 # error This file is only to be included by buildconfig.h
9 #include "buildconfig_gen.inc"
13 namespace swift::config
static constexpr bool isDebugBuild()
Debug build?
static constexpr bool isCompiledWithFs9Support()
with FS9 support?
static constexpr bool isCompiledWithMsFlightSimulatorSupport()
Compiled with any MS Flight Simulator support (P3D, FSX, FS9)
static constexpr bool isReleaseBuild()
Release build?
static constexpr bool isRunningOnUnixPlatform()
Running on Unix (Linux or Mac OS X) platform.
static constexpr bool isRunningOnMacOSPlatform()
Running on MacOS platform?
static constexpr bool isCompiledWithMSFSSupport()
with MSFS support?
static constexpr bool isCompiledWithFsxSupport()
with FSX support?
static constexpr bool isRunningOnWindowsNtPlatform()
Running on Windows NT platform?
static constexpr bool isCompiledWithMSFS2024Support()
with MSFS2024 support?
static constexpr bool isRunningOnLinuxPlatform()
Running on Linux platform?
static constexpr bool isCompiledWithP3DSupport()
with P3D support?