backend-infra-engineer: Release v0.3.8 snapshot

This commit is contained in:
scawful
2025-11-22 02:10:38 -05:00
parent 476dd1cd1c
commit c8289bffda
10 changed files with 148 additions and 48 deletions

View File

@@ -15,11 +15,11 @@ cmake_policy(SET CMP0077 NEW)
# Enable Objective-C only on macOS where it's actually used
if(CMAKE_SYSTEM_NAME MATCHES "Darwin")
project(yaze VERSION 0.3.3
project(yaze VERSION 0.3.8
DESCRIPTION "Yet Another Zelda3 Editor"
LANGUAGES CXX C OBJC OBJCXX)
else()
project(yaze VERSION 0.3.3
project(yaze VERSION 0.3.8
DESCRIPTION "Yet Another Zelda3 Editor"
LANGUAGES CXX C)
endif()
@@ -35,10 +35,12 @@ if(CCACHE_FOUND)
set(CMAKE_C_COMPILER_LAUNCHER ccache)
endif()
# Set project metadata
set(YAZE_VERSION_MAJOR 0)
set(YAZE_VERSION_MINOR 3)
set(YAZE_VERSION_PATCH 3)
# Version is defined in project() above - use those variables
# CMake automatically sets: yaze_VERSION, yaze_VERSION_MAJOR, yaze_VERSION_MINOR, yaze_VERSION_PATCH
# These YAZE_VERSION_* aliases are for compatibility with existing code
set(YAZE_VERSION_MAJOR ${yaze_VERSION_MAJOR})
set(YAZE_VERSION_MINOR ${yaze_VERSION_MINOR})
set(YAZE_VERSION_PATCH ${yaze_VERSION_PATCH})
# Suppress deprecation warnings from submodules
set(CMAKE_WARN_DEPRECATED OFF CACHE BOOL "Suppress deprecation warnings")