26 lines
652 B
CMake
Executable File
26 lines
652 B
CMake
Executable File
# Copyright (c) 2025 Dominic Masters
|
|
#
|
|
# This software is released under the MIT License.
|
|
# https://opensource.org/licenses/MIT
|
|
|
|
cmake_minimum_required(VERSION 3.13)
|
|
project(microrpg
|
|
VERSION 0.1.0
|
|
DESCRIPTION "A tiny JRPG game written in C"
|
|
LANGUAGES C
|
|
)
|
|
|
|
set(CMAKE_C_STANDARD 99)
|
|
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
|
|
|
set(ASSETS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/assets" CACHE PATH "Path to the assets directory")
|
|
set(TOOLS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/tools" CACHE PATH "Path to the tools directory")
|
|
|
|
# Executable
|
|
add_executable(microrpg)
|
|
|
|
# Tools
|
|
add_subdirectory(tools)
|
|
|
|
# Add sources
|
|
add_subdirectory(src) |