CMakeLists für Windows und Mac

This commit is contained in:
Anke 2025-11-24 21:55:17 +01:00
parent fb5673287a
commit ac117a847b

View File

@ -32,13 +32,19 @@ target_include_directories(${EXECUTABLE_NAME} PRIVATE ${INCLUDE_DIRS})
# 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
winmm)
# MacOS Frameworks (falls benötigt)
if(APPLE)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework IOKit")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework Cocoa")
target_link_libraries(${EXECUTABLE_NAME} PRIVATE "-framework OpenGL")
winmm
)
endif()
# macOS
if(APPLE)
target_link_libraries(${EXECUTABLE_NAME} PRIVATE
${CMAKE_CURRENT_LIST_DIR}/mac_arm/libraylib.a
"-framework Cocoa"
"-framework IOKit"
"-framework OpenGL"
)
endif()