Update CmakeScript and CI
All checks were successful
Build bannertool / build-macos (push) Successful in 7s
Build bannertool / build-linux (push) Successful in 1m27s
Build bannertool / release (push) Successful in 6s

This commit is contained in:
2025-10-31 21:29:55 +01:00
parent 7d7d8b6291
commit 6f91e0f0d0
3 changed files with 114 additions and 14 deletions

View File

@@ -15,21 +15,28 @@ set(VERSION_MICRO "0")
# Add executable
add_executable(bannertool
source/cmd.cpp
source/main.cpp
source/pc/stb_image.c
source/pc/stb_vorbis.c
source/pc/wav.cpp
source/3ds/cbmd.cpp
source/3ds/cwav.cpp
source/3ds/lz11.cpp)
source/cmd.cpp
source/main.cpp
source/pc/stb_image.c
source/pc/stb_vorbis.c
source/pc/wav.cpp
source/3ds/cbmd.cpp
source/3ds/cwav.cpp
source/3ds/lz11.cpp
)
# set include dirs
target_include_directories(bannertool PUBLIC
source
source/3ds
source/pc)
source
source/3ds
source/pc
)
# define VERSION
target_compile_definitions(bannertool PUBLIC
-DVERSION_MAJOR=${VERSION_MAJOR}
-DVERSION_MINOR=${VERSION_MINOR}
-DVERSION_MICRO=${VERSION_MICRO})
-DVERSION_MAJOR=${VERSION_MAJOR}
-DVERSION_MINOR=${VERSION_MINOR}
-DVERSION_MICRO=${VERSION_MICRO}
)
install(TARGETS bannertool DESTINATION bin)