set project version

This commit is contained in:
Alex Zenla 2024-08-04 18:06:13 -07:00
parent 2aa1888a10
commit bae6950525
Signed by: alex
GPG Key ID: C0780728420EBFE5
2 changed files with 3 additions and 1 deletions

View File

@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.24)
set(CMAKE_OSX_DEPLOYMENT_TARGET "13.6" CACHE STRING "Minimum OSX version" FORCE)
set(CMAKE_Swift_LANGUAGE_VERSION "5.0")
project(voxelotl LANGUAGES C Swift)
project(voxelotl LANGUAGES C Swift VERSION "0.1.0")
find_library(SDL3 SDL3 REQUIRED PATHS "${CMAKE_SOURCE_DIR}/Frameworks" NO_DEFAULT_PATH)

View File

@ -7,6 +7,8 @@ set_target_properties(Voxelotl PROPERTIES
XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY YES
XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY YES
MACOSX_BUNDLE_BUNDLE_NAME "Voxelotl"
MACOSX_BUNDLE_BUNDLE_VERSION "${PROJECT_VERSION}"
MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION}"
MACOSX_BUNDLE_GUI_IDENTIFIER "gay.pizza.voxelotl"
BUILD_RPATH "@loader_path/../Frameworks"
XCODE_ATTRIBUTE_SKIP_INSTALL "NO"