mirror of
https://github.com/simtactics/niotso.git
synced 2025-03-24 03:39:07 +00:00
31 lines
922 B
CMake
31 lines
922 B
CMake
cmake_minimum_required(VERSION 3.2...3.29)
|
|
project(rlgldemo)
|
|
|
|
# Adding Raylib
|
|
include(FetchContent)
|
|
set(FETCHCONTENT_QUIET FALSE)
|
|
#set raylib settings
|
|
add_compile_definitions(SUPPORT_FILEFORMAT_JPG)
|
|
|
|
FetchContent_Declare(
|
|
raylib
|
|
GIT_REPOSITORY "https://github.com/raysan5/raylib.git"
|
|
GIT_TAG "master"
|
|
GIT_PROGRESS TRUE
|
|
)
|
|
FetchContent_MakeAvailable(raylib)
|
|
set_target_properties(raylib PROPERTIES FOLDER examples/deps)
|
|
set_target_properties(glfw PROPERTIES FOLDER examples/deps)
|
|
set_target_properties(update_mappings PROPERTIES FOLDER examples/deps)
|
|
|
|
include_directories(${filehandler_SOURCE_DIR})
|
|
include_directories(${libvitaboy_SOURCE_DIR})
|
|
|
|
# Adding our source files
|
|
set(RLGL_DEMO_SOURCES main.cpp)
|
|
|
|
# Declaring our executable
|
|
add_executable(rlgldemo ${RLGL_DEMO_SOURCES})
|
|
target_link_libraries(rlgldemo PRIVATE raylib libvitaboy FileHandler)
|
|
|
|
set_target_properties(rlgldemo PROPERTIES FOLDER examples)
|