Cmake file1/29/2024 ![]() The members are of the form -vĪ member of this form appears for each of the Each array entry is aĪ JSON object mirroring the content of the query/ directory objectsĪ JSON array listing all versions of all Object Kinds generatedĪs part of the reply. This is a string specifying the generator platform name. ![]() If the generator supports CMAKE_GENERATOR_PLATFORM, generatorĪ JSON object describing the CMake generator used for the build.Ī boolean specifying whether the generator supports multiple outputĪ string specifying the name of the generator. The absolute path to the directory containing CMake resources like the Whose values are JSON strings specifying the absolute path to each tool, It has members for cmake, ctest, and cpack pathsĪ JSON object specifying paths to things that come with CMake. stringĪ string specifying the full version in the formatĪ boolean indicating whether the version was built from a versionĬontrolled source tree with local modifications. suffixĪ string specifying the version suffix, if any, e.g. Integer values specifying the major, minor, and patch version components. It contains members: versionĪ JSON object specifying the version of CMake with members: major, minor, patch Major versions of the Object Kinds and get all requested versionsĬlients may create shared requests by creating empty files in theĪ JSON object containing information about the instance of CMake that Shared stateless query files allow clients to share requests for CMake owns all reply files.Ĭlients may look for and read a reply index file at any time.Ĭlients may optionally create the reply/ directory at any timeĪnd monitor it for the appearance of a new reply index file. These are indexed by a v1 Reply Index File file that may Holds reply files written by CMake whenever it runs to generate a build V1 Client Stateless Query Files, or v1 Client Stateful Query Files. These may be v1 Shared Stateless Query Files, It has the following subdirectories: query/ ![]() API v1 ¶ĪPI v1 is housed in the /.cmake/api/v1/ directory. This version of CMake supports only one API version, API v1. Orthogonal to the versioning of Object Kinds used in replies. The API is versioned to support changes to the layout The file-based API uses a /.cmake/api/ directory at the top When CMake generates theīuildsystem in that build tree it will read the query files and write The API by writing query files to a specific location in a build tree Information about the buildsystems CMake generates. CMake provides a file-based API that clients may use to get semantic
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |