From f72c06d87e232e6675840c3561783bde912cef48 Mon Sep 17 00:00:00 2001 From: Tomila Bakeeva Date: Mon, 17 Nov 2025 11:46:17 +0100 Subject: [PATCH] =?UTF-8?q?cmake.txt=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 15b11b2..acfd1ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,19 +12,28 @@ if(NOT CMAKE_BUILD_TYPE) endif() set(SRC_FILES - ${CMAKE_CURRENT_LIST_DIR}/main.cpp - ${CMAKE_CURRENT_LIST_DIR}/gamecube.cpp + src/main.cpp + src/gamecube.cpp + src/gamematrix.cpp ) -set(INCLUDE_DIRS - ${CMAKE_CURRENT_LIST_DIR}/linux -) +#set(INCLUDE_DIRS +# ${CMAKE_CURRENT_LIST_DIR}/linux +#) add_executable(${EXECUTABLE_NAME} ${SRC_FILES}) -target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS}) +#target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS}) +target_include_directories(Prog3B PRIVATE + ${CMAKE_CURRENT_LIST_DIR}/includes + ${CMAKE_CURRENT_LIST_DIR}/raylib +) target_link_libraries(${EXECUTABLE_NAME} PRIVATE - ${CMAKE_CURRENT_LIST_DIR}/linux/libgamematrix.a - ${CMAKE_CURRENT_LIST_DIR}/linux/libraylib.a + #${CMAKE_CURRENT_LIST_DIR}/windows/libgamematrix.a + ${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a + opengl32 + gdi32 + m + winmm ) # Checks if OSX and links appropriate frameworks (Only required on MacOS)