project(<PROJECT-NAME> [<language-name>...]) project(<PROJECT-NAME> [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]] [DESCRIPTION <project-description-string>] [HOMEPAGE_URL <url-string>] [LANGUAGES <language-name>...])
project(<PROJECT-NAME> [<language-name>...]) project(<PROJECT-NAME> [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]] [DESCRIPTION <project-description-string>] [HOMEPAGE_URL <url-string>] [LANGUAGES <language-name>...])
project(
OSGEARTH
DESCRIPTION "osgEarth SDK"
HOMEPAGE_URL "https://github.com/gwaldron/osgearth"
LANGUAGES CXX C)
project(surfel_mapping VERSION 0.1 DESCRIPTION "SuMa --Surfel-based Mapping using LiDAR scans" LANGUAGES C CXX)
project (RendererEngine
VERSION 1.0
DESCRIPTION "Renderer Engine is an open-source 2D - 3D rendering engine written in C/C++"
LANGUAGES CXX C
)
project(SuperBuild_${LOCAL_PROJECT_NAME}
DESCRIPTION "Optional superbuild step to build external support libraries for ANTs"
)
project(OpenVINOPython DESCRIPTION "OpenVINO Runtime Python bindings")
project(
simpledbus
VERSION ${SIMPLEBLE_VERSION}
DESCRIPTION "A simple C++ wrapper around DBus with a commercially-friendly licence."
HOMEPAGE_URL "https://github.com/OpenBluetoothToolbox/SimpleDBus"
LANGUAGES CXX
)
project(gperftools VERSION 2.15 LANGUAGES C CXX
DESCRIPTION "Performance tools for C++"
HOMEPAGE_URL https://github.com/gperftools/gperftools)
project(${META_PROJECT_NAME}
VERSION ${META_VERSION}
DESCRIPTION ${META_PROJECT_DESCRIPTION}
)
project(rsgain
VERSION 3.6
DESCRIPTION "ReplayGain 2.0 loudness normalizer"
HOMEPAGE_URL "https://github.com/complexlogic/rsgain"
LANGUAGES CXX
)
project(QtMockPlugins
VERSION "${QT_REPO_MODULE_VERSION}"
DESCRIPTION "Qt MockPlugins Libraries"
HOMEPAGE_URL "https://qt.io/"
LANGUAGES CXX C
)
project(MyProject VERSION 1.0
DESCRIPTION "Very nice project"
LANGUAGES CXX)
project(
mqt-ddsim
LANGUAGES C CXX
DESCRIPTION "MQT DDSIM - A quantum circuit simulator based on decision diagrams")
project (utf8cpp
VERSION 4.0.4
LANGUAGES CXX
DESCRIPTION "C++ portable library for working with utf-8 encoding")
project(datachannel-wasm
DESCRIPTION "C++ WebRTC Data Channels for WebAssembly in browsers"
VERSION 0.2.1
LANGUAGES CXX)
project(addons VERSION 1.0.0 LANGUAGES CXX
DESCRIPTION "Mozilla VPN Addons"
)
project(
mdflibrary
VERSION 2.1
DESCRIPTION "Interface against MDF 3/4 files"
LANGUAGES CXX)
project(rocksdb
VERSION ${rocksdb_VERSION}
DESCRIPTION "An embeddable persistent key-value store for fast storage"
HOMEPAGE_URL https://rocksdb.org/
LANGUAGES CXX C ASM)
project(PolyFEM DESCRIPTION "A polyvalent C++ FEM library" LANGUAGES C CXX)
project(openjij
DESCRIPTION "Framework for the Ising model and QUBO."
HOMEPAGE_URL "https://www.openjij.org"
)
project(
KDReports
DESCRIPTION "A Qt-based library for generating printable and exportable reports from code and XML descriptions."
HOMEPAGE_URL "https://github.com/KDAB/KDReports"
LANGUAGES CXX
)
project(${PROJ_CAMEL} VERSION ${PROJ_VERSION} DESCRIPTION ${PROJ_HUMAN} LANGUAGES CXX)
project(
tlRender
VERSION ${TLRENDER_VERSION}
DESCRIPTION "tlRender is an open source library for building playback and review applications for visual effects, film, and animation"
HOMEPAGE_URL "https://github.com/darbyjohnston/tlRender"
LANGUAGES CXX C)
project(RabbitVNC
DESCRIPTION "RabbitVNC server plugin"
)
project(KVDK VERSION 1.0
DESCRIPTION "A fast persistent KV engine for Persistent Memory"
LANGUAGES CXX C)
project(tl-expected
HOMEPAGE_URL https://tl.tartanllama.xyz
DESCRIPTION "C++11/14/17 std::expected with functional-style extensions"
VERSION 1.3.1
LANGUAGES CXX)
project(simdutf
DESCRIPTION "Fast Unicode validation, transcoding and processing"
LANGUAGES CXX
VERSION 7.4.0
)
project(Tpl3
DESCRIPTION
"Simple TPL with one header file, one library, and depends on Tpl2"
LANGUAGES C CXX
)
project(
hyprcursor
VERSION ${HYPRCURSOR_VERSION}
DESCRIPTION "A library and toolkit for the Hyprland cursor format")
project(
maat
VERSION ${maat_version}
DESCRIPTION "Open-source symbolic execution framework: https://maat.re"
HOMEPAGE_URL "https://github.com/trailofbits/maat"
LANGUAGES C CXX
)
project(
OpenSSLPP
VERSION 1.0.0
DESCRIPTION "C++ wrappers for OpenSSL"
LANGUAGES CXX
)
project(OpenOCPP DESCRIPTION "Open Source C++ implementation of the OCPP 1.6 and 2.0.1 protocols"
VERSION 2.0.0
)
project(HalfLifeSMDLExp
VERSION 1.0
DESCRIPTION "Half-Life StudioModel 3DS Max export plugin"
LANGUAGES CXX)
project (Effects11
VERSION ${FX_VERSION}
DESCRIPTION "Effects for DirectX 11"
HOMEPAGE_URL "http://go.microsoft.com/fwlink/?LinkId=271568"
LANGUAGES CXX)
project(trpm VERSION 1.0 DESCRIPTION "test rpm plugin API" LANGUAGES C)
project(QtMultimedia
VERSION "${QT_REPO_MODULE_VERSION}"
DESCRIPTION "Qt Multimedia Libraries"
HOMEPAGE_URL "https://qt.io/"
LANGUAGES CXX C
)
project(PROJ
DESCRIPTION "PROJ coordinate transformation software library"
LANGUAGES C CXX
)
project(Catch2
VERSION 3.8.1 # CML version placeholder, don't delete
LANGUAGES CXX
HOMEPAGE_URL "https://github.com/catchorg/Catch2"
DESCRIPTION "A modern, C++-native, unit test framework."
)
project(gperftools VERSION 2.8.1 LANGUAGES C CXX
DESCRIPTION "Performance tools for C++"
HOMEPAGE_URL http://code.google.com/p/gperftools/)
project(clap-wrapper
LANGUAGES C CXX
VERSION 0.12.1
DESCRIPTION "CLAP-as-X wrappers"
)
project(QtDeclarative # special case
VERSION "${QT_REPO_MODULE_VERSION}"
DESCRIPTION "Qt Declarative Libraries" # special case
HOMEPAGE_URL "https://qt.io/"
LANGUAGES CXX C
)
project(
OpenSSLPP
VERSION 1.0.0
DESCRIPTION "C++ wrappers for OpenSSL"
LANGUAGES CXX
)
project(
Machinekit-HAL
VERSION "${MachinekitHALVersion}"
DESCRIPTION "Universal framework for machine control."
HOMEPAGE_URL "https://machinekit.io"
LANGUAGES C CXX)
project(WiiUse
VERSION 0.15.5
DESCRIPTION "Feature-complete cross-platform Wii Remote access library")
project(TribitsExApp
DESCRIPTION
"Example raw CMake project using packages installed from TribitsExampleProject"
VERSION 0.0.0
LANGUAGES NONE # Defined below after reading in compilers
)
project(msdfgl VERSION 0.2.2 DESCRIPTION "OpenGL MSDF Generator and renderer" LANGUAGES C)
project (lpac
VERSION 2.3.0
HOMEPAGE_URL "https://github.com/estkme-group/lpac"
DESCRIPTION "C-based eUICC LPA."
LANGUAGES C)
project(module-bluetooth VERSION 1.0 DESCRIPTION "Bluetooth module library")
project(AGAR
VERSION 1.7.1
DESCRIPTION "Agar GUI System"
HOMEPAGE_URL "https://libagar.org"
LANGUAGES C CXX OBJC)
project(obuspa
DESCRIPTION "OB-USP Agent"
VERSION ${VERSION_STRING}
HOMEPAGE_URL "https://github.com/BroadbandForum/obuspa/"
LANGUAGES C)