cmake project() examples

86Box/86Box CMakeLists.txt :38

project(86Box
    VERSION 5.0
    DESCRIPTION "Emulator of x86-based systems"
    HOMEPAGE_URL "https://86box.net"
    LANGUAGES C CXX)

ornladios/ADIOS2 thirdparty/ffs/ffs/CMakeLists.txt :6

project(FFS VERSION 3.1.7)

alembic/alembic CMakeLists.txt :38

PROJECT(Alembic VERSION 1.8.8)

liballeg/allegro5 CMakeLists.txt :40

project(${ALLEGRO_PROJECT_NAME}${ALLEGRO_PROJECT_SUFFIX}
    VERSION ${ALLEGRO_VERSION}
    LANGUAGES C CXX
    DESCRIPTION "Allegro project"
    HOMEPAGE_URL "https://github.com/liballeg/allegro5"
)

Taywee/args CMakeLists.txt :24

project(args LANGUAGES CXX VERSION 6.4.7 DESCRIPTION "A flexible single-header C++11 argument parsing library that is designed to appear somewhat similar to Python's argparse" HOMEPAGE_URL "https://github.com/Taywee/args")

Taywee/args examples/CMakeLists.txt :2

project(gitlike VERSION 1.0.0 DESCRIPTION "Sample build program")

apache/arrow python/CMakeLists.txt :35

project(pyarrow VERSION "${PYARROW_BASE_VERSION}")

assimp/assimp CMakeLists.txt :107

PROJECT(Assimp VERSION 6.0.2
  LANGUAGES C CXX
  DESCRIPTION "Open Asset Import Library (Assimp) is a library to import various well-known 3D model formats in a uniform manner."
)

assimp/assimp contrib/pugixml/CMakeLists.txt :8

project(pugixml VERSION 1.15 LANGUAGES CXX)

assimp/assimp contrib/zip/CMakeLists.txt :3

project(zip
  LANGUAGES C
  VERSION "0.3.0")

avrdudes/avrdude CMakeLists.txt :24

project(avrdude VERSION 8.0 LANGUAGES C)

WebAssembly/binaryen CMakeLists.txt :10

project(binaryen LANGUAGES C CXX VERSION 123)

boostorg/boost CMakeLists.txt :7

# The default build type must be set before project()

erincatto/box2d CMakeLists.txt :5

project(box2d
	VERSION 3.2.0
	DESCRIPTION "A 2D physics engine for games"
	HOMEPAGE_URL "https://box2d.org"
	LANGUAGES C CXX
)

c3lang/c3c CMakeLists.txt :10

project(c3c VERSION ${CMAKE_MATCH_1})

capnproto/capnproto c++/samples/CMakeLists.txt :19

project("Cap'n Proto Samples" CXX)

catchorg/Catch2 CMakeLists.txt :36

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."
)

catchorg/Catch2 .conan/test_package/CMakeLists.txt :2

project(PackageTest LANGUAGES CXX)

mozilla/cbindgen tests/depfile/single_crate/CMakeLists.txt :3

project(depfile_test
    LANGUAGES C
    DESCRIPTION "A CMake Project to test the --depfile output from cbindgen"
)

mozilla/cbindgen tests/depfile/single_crate_config/CMakeLists.txt :3

project(depfile_test
        LANGUAGES C
        DESCRIPTION "A CMake Project to test the --depfile output from cbindgen"
        )

CGAL/cgal Circular_kernel_3/demo/Circular_kernel_3/CMakeLists.txt :2

project(Circular_kernel_3_Demo)

CGAL/cgal Inscribed_areas/examples/Inscribed_areas/CMakeLists.txt :5

project(Inscribed_areas_Examples)

CGAL/cgal Mesh_3/benchmark/Mesh_3/CMakeLists.txt :5

project(Mesh_3_benchmark)

CGAL/cgal Modular_arithmetic/examples/Modular_arithmetic/CMakeLists.txt :5

project(Modular_arithmetic_Examples)

CGAL/cgal Polygon_repair/test/Polygon_repair/CMakeLists.txt :5

project(Polygon_repair_Tests)

CGAL/cgal Tetrahedral_remeshing/test/Tetrahedral_remeshing/CMakeLists.txt :6

project(Tetrahedral_remeshing_Tests)

recp/cglm CMakeLists.txt :2

project(cglm
  VERSION 0.9.6
  HOMEPAGE_URL https://github.com/recp/cglm
  DESCRIPTION "OpenGL Mathematics (glm) for C"
  LANGUAGES C
)

CLIUtils/CLI11 CMakeLists.txt :15

project(
  CLI11
  LANGUAGES CXX
  VERSION ${VERSION_STRING})

jcelerier/cninja CMakeLists.txt :2

project(cninja
  LANGUAGES CXX
  VERSION 3.7.9
  HOMEPAGE_URL "https://github.com/jcelerier/cninja"
  DESCRIPTION "Opinionated CMake config manager"
)

drowe67/codec2 CMakeLists.txt :15

project(CODEC2
  VERSION 1.2.0
  DESCRIPTION "Next-Generation Digital Voice for Two-Way Radio"
  HOMEPAGE_URL "https://www.rowetel.com/codec2.html"
  LANGUAGES C
  )

eranif/codelite Copyright/CMakeLists.txt :5

project(${PLUGIN_NAME})

eranif/codelite cscope/CMakeLists.txt :5

project(${PLUGIN_NAME})

eranif/codelite EOSWiki/CMakeLists.txt :5

project(${PLUGIN_NAME})

eranif/codelite SpellChecker/CMakeLists.txt :28

project(${PLUGIN_NAME})

eranif/codelite wxformbuilder/CMakeLists.txt :5

project(${PLUGIN_NAME})

mono/corefx src/Native/Windows/CMakeLists.txt :28

project(CoreFX)

mono/corert src/Native/ObjWriter/llvmCap/CMakeLists.txt :2

project(ObjWriter)

cp2k/cp2k CMakeLists.txt :36

project(
  cp2k
  DESCRIPTION "CP2K"
  HOMEPAGE_URL "https://www.cp2k.org"
  VERSION "2025.1"
  LANGUAGES Fortran C CXX)

cpputest/cpputest CMakeLists.txt :6

project(CppUTest
  VERSION 4.0
)

zeromq/cppzmq CMakeLists.txt :8

project(cppzmq VERSION ${DETECTED_CPPZMQ_VERSION})

google/cpu_features cmake/ci/sample/CMakeLists.txt :2

project(Sample VERSION 1.0.0 LANGUAGES CXX)

SFML/CSFML CMakeLists.txt :16

project(CSFML VERSION 3.0.0)

cp2k/dbcsr CMakeLists.txt :61

project(
  dbcsr
  DESCRIPTION
    "DBCSR: Distributed Block Compressed Sparse Row matrix library (https://dbcsr.cp2k.org)"
)

LinuxDevon/dbc_parser_cpp CMakeLists.txt :4

project(dbc VERSION 0.5.0 DESCRIPTION "C++ DBC Parser")

dftbplus/dftbplus CMakeLists.txt :12

project(dftbplus VERSION ${DFTBPLUS_VERSION} LANGUAGES Fortran C)

dftd4/dftd4 CMakeLists.txt :19

project(
  "dftd4"
  LANGUAGES "Fortran"
  VERSION "3.7.0"
  DESCRIPTION "Generally Applicable Atomic-Charge Dependent London Dispersion Correction"
)

microsoft/DirectXMath CMakeLists.txt :12

project(DirectXMath
  VERSION ${DIRECTXMATH_VERSION}
  DESCRIPTION "DirectXMath SIMD C++ math library"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkID=615560"
  LANGUAGES CXX)

microsoft/DirectXMath SHMath/CMakeLists.txt :12

project(DirectXSH
  VERSION ${SHMATH_VERSION}
  DESCRIPTION "C++ Spherical Harmonics Math Library"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkID=615560"
  LANGUAGES CXX)

microsoft/DirectXMath XDSP/CMakeLists.txt :12

project(XDSP
  VERSION ${XDSP_VERSION}
  DESCRIPTION "XDSP Digital Signal Processing (DSP) for DirectXMath"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkID=615560"
  LANGUAGES CXX)

microsoft/DirectXMesh CMakeLists.txt :8

project(DirectXMesh
  VERSION ${DIRECTXMESH_VERSION}
  DESCRIPTION "DirectXMesh geometry Library"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkID=324981"
  LANGUAGES CXX)

microsoft/DirectXTex CMakeLists.txt :12

project (DirectXTex
  VERSION ${DIRECTXTEX_VERSION}
  DESCRIPTION "DirectX Texture Library"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkId=248926"
  LANGUAGES CXX)

microsoft/DirectXTK CMakeLists.txt :12

project (DirectXTK
  VERSION ${DIRECTXTK_VERSION}
  DESCRIPTION "DirectX Tool Kit for DirectX 11"
  HOMEPAGE_URL "https://go.microsoft.com/fwlink/?LinkId=248929"
  LANGUAGES CXX)

davisking/dlib dlib/cmake_utils/test_for_libjpeg/CMakeLists.txt :3

project(test_if_libjpeg_is_broken)

davisking/dlib dlib/cmake_utils/test_for_libpng/CMakeLists.txt :3

project(test_if_libpng_is_broken)

davisking/dlib dlib/external/pybind11/CMakeLists.txt :49

project(
  pybind11
  LANGUAGES CXX
  VERSION "${PYBIND11_VERSION_MAJOR}.${PYBIND11_VERSION_MINOR}.${PYBIND11_VERSION_PATCH}")

davisking/dlib examples/CMakeLists.txt :37

project(examples)

duckdb/duckdb third_party/tpce-tool/CMakeLists.txt :3

project(tpce CXX C)

xissburg/edyn CMakeLists.txt :8

project(Edyn VERSION 1.3.0 LANGUAGES CXX)

JPeterMugaas/efxc2 CMakeLists.txt :14

project (efxc2 VERSION ${EFXC2_VERSION}
  DESCRIPTION "Enhanced fxc2"
  HOMEPAGE_URL "https://github.com/JPeterMugaas/efxc2"
  LANGUAGES CXX)

ElmerCSC/elmerfem ElmerGUItester/CMakeLists.txt :2

PROJECT(ElmerGUItester CXX)

embree/embree CMakeLists.txt :15

PROJECT(embree${EMBREE_VERSION_MAJOR})

skypjack/entt CMakeLists.txt :14

project(
    EnTT
    VERSION ${ENTT_VERSION}
    DESCRIPTION "Gaming meets modern C++ - a fast and reliable entity-component system (ECS) and much more"
    HOMEPAGE_URL "https://github.com/skypjack/entt"
    LANGUAGES C CXX
)

Exiv2/exiv2 CMakeLists.txt :13

project(
  exiv2
  VERSION 1.00.0.9
  DESCRIPTION "Exif/IPTC/Xmp C++ metadata library and tools plus ICC Profiles, Previews and more."
  LANGUAGES C CXX
)

TartanLlama/expected CMakeLists.txt :2

project(tl-expected
  HOMEPAGE_URL https://tl.tartanllama.xyz
  DESCRIPTION "C++11/14/17 std::expected with functional-style extensions"
  VERSION 1.0.1
  LANGUAGES CXX)

knik0/faad2 CMakeLists.txt :9

project(LIBFAAD2 LANGUAGES C)

libfann/fann lib/googletest/googletest/CMakeLists.txt :54

project(gtest VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C)

spnda/fastgltf CMakeLists.txt :9

project(fastgltf VERSION 0.8.0 LANGUAGES C CXX)

fastfloat/fast_float CMakeLists.txt :3

project(fast_float VERSION 8.0.2 LANGUAGES CXX)

fastfloat/fast_float tests/installation_tests/find/CMakeLists.txt :3

project(test_install VERSION 0.1.0 LANGUAGES CXX)

fastfloat/fast_float tests/installation_tests/issue72_installation/CMakeLists.txt :3

project(test_simdjson_install VERSION 0.1.0 LANGUAGES CXX)

SanderMertens/flecs examples/c/CMakeLists.txt :4

project(flecs_c_examples LANGUAGES C)

SanderMertens/flecs examples/cpp/CMakeLists.txt :4

project(flecs_cpp_examples LANGUAGES CXX)

flintlib/flint CMakeLists.txt :29

project(flint
  VERSION ${FLINT_VERSION}
  DESCRIPTION "Fast Library for Number Theory"
  HOMEPAGE_URL https://flintlib.org/
  LANGUAGES C CXX)

fltk/fltk CMakeLists.txt :53

project(FLTK VERSION 1.5.0)

fontforge/fontforge CMakeLists.txt :6

project(fontforge VERSION 20230101 LANGUAGES C CXX)

FreeCAD/FreeCAD src/3rdParty/libE57Format/CMakeLists.txt :36

project( E57Format
	DESCRIPTION
	    "E57Format is a library to read and write E57 files"
	LANGUAGES
	    CXX
	VERSION
	    2.2.1
)

FreeGLUTProject/freeglut CMakeLists.txt :2

PROJECT(freeglut LANGUAGES C)

FreeRDP/FreeRDP client/iOS/CMakeLists.txt :24

project(iFreeRDP VERSION ${FREERDP_DEFAULT_PROJECT_VERSION})

FreeRDP/FreeRDP client/SDL/CMakeLists.txt :27

project(sdl-freerdp LANGUAGES CXX VERSION ${FREERDP_DEFAULT_PROJECT_VERSION})

FreeRDP/FreeRDP client/X11/CMakeLists.txt :24

project(xfreerdp-client LANGUAGES C VERSION ${FREERDP_DEFAULT_PROJECT_VERSION})

FreeRDP/FreeRDP rdtk/CMakeLists.txt :29

project(RdTk VERSION ${RDTK_VERSION} LANGUAGES C)

FreeRDP/FreeRDP server/proxy/modules/demo/CMakeLists.txt :31

project(proxy-demo-plugin VERSION ${FREERDP_DEFAULT_PROJECT_VERSION} LANGUAGES CXX)

FreeRDP/FreeRDP server/proxy/modules/dyn-channel-dump/CMakeLists.txt :30

project(proxy-dyn-channel-dump-plugin VERSION ${FREERDP_DEFAULT_PROJECT_VERSION} LANGUAGES CXX)

FreeRDP/FreeRDP uwac/CMakeLists.txt :29

project(uwac VERSION ${UWAC_VERSION} LANGUAGES C)

FreeRDP/FreeRDP winpr/CMakeLists.txt :27

project(WinPR LANGUAGES C)

emcrisostomo/fswatch CMakeLists.txt :17

project(fswatch VERSION 1.19.0 LANGUAGES C CXX)

libgeos/geos CMakeLists.txt :59

project(GEOS
  VERSION ${GEOS_VERSION_NOPATCH}
  LANGUAGES C CXX
  DESCRIPTION "GEOS - C++ port of the Java Topology Suite (JTS)"
  HOMEPAGE_URL "https://libgeos.org/"
)

libgeos/geos examples/CMakeLists.txt :13

project(geos-examples VERSION 1.0.0 LANGUAGES C CXX)

cginternals/glbinding CMakeLists.txt :117

project(${META_PROJECT_NAME}
    VERSION ${META_VERSION}
    DESCRIPTION ${META_PROJECT_DESCRIPTION}
)

glfw/glfw CMakeLists.txt :3

project(GLFW VERSION 3.5.0 LANGUAGES C HOMEPAGE_URL "https://www.glfw.org/")

google/glog CMakeLists.txt :2

project (glog
  VERSION 0.8.0
  DESCRIPTION "C++ implementation of the Google logging module"
  HOMEPAGE_URL https://github.com/google/glog
  LANGUAGES CXX
)

google/glog src/dcheck_unittest/CMakeLists.txt :2

project (glog_log_severity LANGUAGES CXX)

google/glog src/includes_unittest/CMakeLists.txt :2

project (glog_includes LANGUAGES CXX)

google/glog src/log_severity_unittest/CMakeLists.txt :2

project (glog_log_severity LANGUAGES CXX)

google/glog src/package_config_unittest/working_config/CMakeLists.txt :2

project (glog_package_config LANGUAGES CXX)

google/googletest googlemock/CMakeLists.txt :40

project(gmock VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C)

sciapp/gr lib/grm/test/public_api/grm/CMakeLists.txt :3

project(
  grm_test_public_api
  DESCRIPTION "Test the public api of GRM"
  LANGUAGES C CXX
)

steveire/grantlee examples/contacts/CMakeLists.txt :3

project(contacts_grantlee)

silnrsi/graphite tests/CMakeLists.txt :3

project(testing)

Microsoft/GSL tests/CMakeLists.txt :3

project(GSLTests LANGUAGES CXX)