bump to gint 2.5 (simplified logic)

gint 2.5 now provides flags for OpenLibm and the libc.
This commit is contained in:
Lephenixnoir 2021-05-25 21:29:36 +02:00
parent 5b21ea6ca1
commit 90dc8b29a6
Signed by: Lephenixnoir
GPG Key ID: 1BBA026E13FC0495
1 changed files with 3 additions and 10 deletions

View File

@ -7,7 +7,7 @@ project(FxLibcTest)
include(GenerateG1A)
include(GenerateG3A)
include(Fxconv)
find_package(Gint 2.4 REQUIRED)
find_package(Gint 2.5 REQUIRED)
find_package(JustUI 1.0 REQUIRED)
# FXLIBC_INSTALL: Additional folders to read includes and libs from
@ -50,15 +50,8 @@ add_executable(fxlibctest ${SOURCES} ${ASSETS} ${ASSETS_${FXSDK_PLATFORM}})
target_compile_options(fxlibctest PRIVATE
-Wall -Wextra -Os -fmacro-prefix-map=${CMAKE_CURRENT_SOURCE_DIR}/src/=)
target_link_options(fxlibctest PRIVATE -Wl,-Map=map -Wl,--print-memory-usage)
target_include_directories(fxlibctest PRIVATE
include/
"${FXSDK_COMPILER_INSTALL}/include/openlibm/")
target_link_libraries(fxlibctest JustUI::JustUI Gint::Gint -lc -lopenlibm)
foreach(FOLDER IN LISTS FXLIBC_INSTALL)
target_include_directories(fxlibctest PRIVATE "${FOLDER}/include")
target_link_directories(fxlibctest PRIVATE "${FOLDER}/lib")
endforeach()
target_include_directories(fxlibctest PRIVATE include/)
target_link_libraries(fxlibctest JustUI::JustUI Gint::Gint)
if("${FXSDK_PLATFORM_LONG}" STREQUAL fx9860G)
generate_g1a(TARGET fxlibctest OUTPUT "FxLibcT.g1a"