jag

tetoris_c

public

Small block game in C

Star0
Watch0
c50c7bbc5dd527748a58701f5f58e16189d25b04
1
ssh://git@git.jaglekon.de:30/jag/tetoris_c.git
CMakeLists.txt28 lines518 B
1
cmake_minimum_required(VERSION 3.20)
2
3
project(tetoris C)
4
5
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
6
7
include(FetchContent)
8
9
FetchContent_Declare(
10
  jag_parser
11
  GIT_REPOSITORY https://codeberg.org/Jaglekon/jag_parse.git
12
  GIT_TAG v1.0.0
13
)
14
15
FetchContent_MakeAvailable(jag_parser)
16
17
add_executable(tetoris
18
  source/main.c
19
  source/draw.c
20
  source/logic.c
21
)
22
23
target_link_libraries(tetoris PRIVATE jag_parser)
24
25
target_compile_options(tetoris PRIVATE
26
    $<$<CONFIG:Debug>:-Wall -Wextra -Wpedantic>
27
)
28