From bc328db525bc17818e8e9289ab6394715a6d4c62 Mon Sep 17 00:00:00 2001 From: KikooDX Date: Wed, 21 Apr 2021 23:58:49 +0200 Subject: [PATCH] various improvements * Language specified in PROJECT command. * gint minimal version upgraded from 2.1 to 2.3. * Target name is now `Main` intead of `${PROJECT_NAME}`. --- CMakeLists.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ce54f3d..d4386c5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,12 +3,12 @@ cmake_minimum_required(VERSION 3.18) # replace this with your project's name -project(ProjectName) +project(ProjectName C) include(GenerateG1A) include(GenerateG3A) include(Fxconv) -find_package(Gint 2.1 REQUIRED) +find_package(Gint 2.3 REQUIRED) # include directories, put your .h files in those folders include_directories(include) @@ -66,19 +66,19 @@ set(FLAGS fxconv_declare_assets(${ASSETS} ${ASSETS_fx} ${ASSETS_cg} WITH_METADATA) -add_executable(${PROJECT_NAME} ${SOURCES} ${ASSETS} ${ASSETS_${FXSDK_PLATFORM}}) -target_compile_options(${PROJECT_NAME} PRIVATE ${FLAGS}) -target_link_libraries(${PROJECT_NAME} Gint::Gint) +add_executable(Main ${SOURCES} ${ASSETS} ${ASSETS_${FXSDK_PLATFORM}}) +target_compile_options(Main PRIVATE ${FLAGS}) +target_link_libraries(Main Gint::Gint) if("${FXSDK_PLATFORM_LONG}" STREQUAL fx9860G) generate_g1a( - TARGET ${PROJECT_NAME} + TARGET Main OUTPUT "${PROJECT_NAME}.g1a" NAME "${PROJECT_NAME}" ICON assets-fx/icon.png) elseif("${FXSDK_PLATFORM_LONG}" STREQUAL fxCG50) generate_g3a( - TARGET ${PROJECT_NAME} + TARGET Main OUTPUT "${PROJECT_NAME}.g3a" NAME "${PROJECT_NAME}" ICONS assets-cg/icon-uns.png assets-cg/icon-sel.png)