CMakeLists für Windows und Mac

This commit is contained in:
Anke
2025-11-24 21:55:17 +01:00
parent fb5673287a
commit ac117a847b
+12 -6
View File
@@ -32,13 +32,19 @@ target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS})
# Nur noch raylib und systemabhängige Libraries linken # Nur noch raylib und systemabhängige Libraries linken
target_link_libraries(${EXECUTABLE_NAME} PRIVATE if(WIN32)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a ${CMAKE_CURRENT_LIST_DIR}/windows/libraylib.a
winmm) winmm
)
endif()
# MacOS Frameworks (falls benötigt) # macOS
if(APPLE) if(APPLE)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework IOKit") target_link_libraries(${EXECUTABLE_NAME} PRIVATE
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework Cocoa") ${CMAKE_CURRENT_LIST_DIR}/mac_arm/libraylib.a
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework OpenGL") "-framework Cocoa"
"-framework IOKit"
"-framework OpenGL"
)
endif() endif()