cmake_minimum_required(VERSION 3.20) project(Beskar C CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) # Raylib-Einstellungen (sorgt dafür, dass wir nur das bauen, was wir brauchen) set(BUILD_EXAMPLES OFF CACHE BOOL "" FORCE) set(BUILD_TESTS OFF CACHE BOOL "" FORCE) set(BUILD_SHARED_LIBS OFF CACHE BOOL "" FORCE) # Raylib hinzufügen add_subdirectory(raylib) # Dein Spiel-Executable add_executable(Beskar src/main.cpp) # Verknüpfung: Dein Spiel benötigt Raylib target_link_libraries(Beskar PRIVATE raylib) # Header-Verzeichnis für Raylib damit C++ es findet target_include_directories(Beskar PRIVATE raylib/src)