CGICODECHECK_PC_LINT_CONFIG_DIR sets the full path to the directory containing PC-Lint configuration files.
CGICODECHECK_PC_LINT_CUSTOM enables custom rules for linting.
CGICODECHECK_PC_LINT_CUSTOM_CONFIG_PATH sets the full path to the custom PC-Lint configuration directory.
CGICODECHECK_PC_LINT_ENABLED defines whether or not enabling PC-Lint code checks.
CGICODECHECK_PC_LINT_EXECUTABLE_PATH sets the full path to the PC-Lint executable, NOT to the generated lin.bat.
CGIDEVICE_RCARD1_USE_DRW2D can be used to switch between using the Draw 2D API for DaveHD or using 2D over 2D using OpenGL directly.
CGISTUDIO_BUILD_LUA define whether or not the LUA library is enabled.
CMAKE_CONFIGURATION_TYPES defines a semicolon separated list of supported configuration types: Debug, Release, MinSizeRel and RelWithDebInfo. Anything else will be ignored.
CMAKE_INSTALL_PREFIX sets the install path prefix, prepended onto install directories.
CMAKE_VERBOSE_CGISTUDIO_LOG defines whether or not printing CGI-Studio Cmake debug logs.
SCHOST_BASE_PATH sets the location of cgi_studio_schost.
CMAKE_AR defines path to “ar” (compiler archiver)
CMAKE_ASM_FLAGS defines compilation flags to get support for assembler via compiler
CMAKE_BUILD_TYPE defines the built type (Debug, Release …)
CMAKE_COLOR_MAKEFILE enables color output when using the Makefile generator
CMAKE_LINKER defines the path for linker
CMAKE_MAKE_PROGRAM defines the path to the native build system
CMAKE_NM defines the path to "nm" (a tool used to examine binary files)
CMAKE_OBJCOPY defines the path to “objcopy" (utility that copies an object file to another)
CMAKE_OBJDUMP defines the path to “objdump” (objdump displays information about one or more object files)
CMAKE_PROJECT_NAME defines the name of the current project
CMAKE_SH defines the path to “sh”
CMAKE_SKIP_INSTALL_RPATH defines whether include or not RPATHs in the install tree
CMAKE_SKIP_RPATH defines whether add or not run time path information
CMAKE_STATIC_LINKER_FLAGS defines the linker flags to be used to create static libraries
CMAKE_STATIC_LINKER_FLAGS_DEBUG defines the flags used by the linker during debug builds
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL defines the flags used by the linker during release minsize builds
CMAKE_STATIC_LINKER_FLAGS_RELEASE defines the flags used by the linker during release builds
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO defines the flags used by the linker during Release with Debug Info builds
CMAKE_STRIP defines the path to the “strip” utility (removes inessential information from executable binary programs and object files)
CMAKE_TOOLCHAIN_FILE defines the path to the toolchain file (it contains paths to the utilities to compile, link libraries and create archives, and other tasks to drive the build)
CMAKE_VERBOSE_MAKEFILE defines whether enable or disable verbose output from Makefile builds
CMAKE_CXX_FLAGS_DEBUG defines the CXX debug flags.
CMAKE_CXX_FLAGS_MINSIZEREL defines the CXX Minimum Size Release Flags
CMAKE_CXX_FLAGS_RELEASE defines the CXX release flags.
CMAKE_CXX_FLAGS_RELWITHDEBINFO defines the CXX release with debug info flags.
CMAKE_C_FLAGS_DEBUG defines the C debug flags.
CMAKE_C_FLAGS_MINSIZEREL defines the C minimum size release flags.
CMAKE_C_FLAGS_RELEASE defines the C release flags.
CMAKE_C_FLAGS_RELWITHDEBINFO defines the C release with debug info flags.
CMAKE_RC_COMPILER defines path to the resource compiler.
FEATSTD__FILE__ defines the “__FILE__” macro (for some special gcc build it could be set to ‘__BASE_FILE__’)
INTEGRITY_OS_PATH defines the root path to Integrity OS installation.
MLC_SIMULATION defines whether to build or not the project without statemachine and allow direct connection to Matlab.
MULTI_TOOLCHAIN_PATH defines the Root path to MULTI tool chain.
PKG_CONFIG_EXECUTABLE
CMAKE_INT_FLAGS defines the flags for the Integrate tool.
CMAKE_INTEGRATE defines the path to the Integrate tool (intex.exe).
CMAKE_MEM defines the path to the Gmem tool (gmemfile.exe).