DEFINITIONS — CMake 3.23.0-rc1 Documentation
cmake.org › cmake › helpDEFINITIONS. ¶. For CMake 2.4 compatibility only. Use COMPILE_DEFINITIONS instead. This read-only property specifies the list of flags given so far to the add_definitions () command. It is intended for debugging purposes. Use the COMPILE_DEFINITIONS directory property instead. This built-in read-only property does not exist if policy CMP0059 ...
cmake_path — CMake 3.23.0-rc4 Documentation
cmake.org › cmake › helpcmake_path (IS_ABSOLUTE <path-var> <out-var>) Sets <out-var> to true if <path-var> is absolute. An absolute path is a path that unambiguously identifies the location of a file without reference to an additional starting location. On Windows, this means the path must have both a root-name and a root-directory-separator to be considered absolute.
CMake
cmake.orgCMake CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.
add_definitions — CMake 3.23.0-rc4 Documentation
cmake.org › latest › commandAdds definitions to the compiler command line for targets in the current directory, whether added before or after this command is invoked, and for the ones in sub-directories added after. This command can be used to add any flags, but it is intended to add preprocessor definitions. Note This command has been superseded by alternatives: