# Copyright (C) 2021 KikooDX # SPDX-License-Identifier: MIT ############################# # Dumb Clicker Goto Edition # ############################# # Configure with [fxsdk build-cg], which provide the # toolchain file and module path of the fxSDK cmake_minimum_required(VERSION 3.18) project(DCGE) include(GenerateG1A) include(GenerateG3A) include(Fxconv) find_package(Gint 2.1 REQUIRED) set(SOURCES src/main.c) set(ASSETS assets/font.png) set(FLAGS -std=c89 -pedantic -Wall -Wextra -Werror -Os) fxconv_declare_assets(${ASSETS} WITH_METADATA) add_executable(${PROJECT_NAME} ${SOURCES} ${ASSETS}) target_compile_options(${PROJECT_NAME} PRIVATE ${FLAGS}) target_link_libraries(${PROJECT_NAME} Gint::Gint) generate_g3a(TARGET ${PROJECT_NAME} OUTPUT "${PROJECT_NAME}.g3a" NAME "${PROJECT_NAME}" ICONS assets/icon-uns.png assets/icon-sel.png)