Skip to content
Snippets Groups Projects
Commit e7b91932 authored by Corto.Cabantous's avatar Corto.Cabantous
Browse files

cmakelist pour mac et windows

parent 40973d5e
No related branches found
No related tags found
4 merge requests!8Modele,!7Modele,!6Modele,!5Modele Version 1
cmake_minimum_required(VERSION 3.17) cmake_minimum_required(VERSION 3.17)
project(INSAGAME C) project(INSAGAME C)
include_directories(include)
set(CMAKE_C_STANDARD 90) set(CMAKE_C_STANDARD 90)
set(SDL2_INCLUDE_DIR C:/TDM-GCC-64/x86_64-w64-mingw32/include)
set(SDL2_LIB_DIR C:/TDM-GCC-64/x86_64-w64-mingw32/lib)
file(GLOB_RECURSE SOURCES "src/*c" main.c) if ( ${WING32})
add_executable(INSAGAME ${SOURCES}) message ([STATUS]" os Windows")
target_link_libraries(${PROJECT_NAME} mingw32 SDL2main SDL2 SDL2_image) include_directories(include)
set(SDL2_INCLUDE_DIR C:/TDM-GCC-64/x86_64-w64-mingw32/include)
set(SDL2_LIB_DIR C:/TDM-GCC-64/x86_64-w64-mingw32/lib)
file(GLOB_RECURSE SOURCES "src/*c" main.c)
add_executable(INSAGAME ${SOURCES})
target_link_libraries(${PROJECT_NAME} mingw32 SDL2main SDL2 SDL2_image)
else(${APPLE})
message([STATUS] "os Mac")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
find_package( SDL2 REQUIRED )
include_directories( ${SDL2_INCLUDE_DIRS} "/usr/local/Cellar/sdl2_image/2.0.5/include/SDL2" "include" )
file(GLOB_RECURSE SOURCES "src/*c" main.c)
add_executable(INSAGAME ${SOURCES})
target_link_libraries(${PROJECT_NAME} ${SDL2_LIBRARIES} "-L/usr/local/Cellar/sdl2_image/2.0.5/lib -lSDL2")
endif()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment