diff options
| author | Spodi <spodi2290@aol.com> | 2025-02-22 22:28:37 +0100 |
|---|---|---|
| committer | Lywx <kiritodev01@gmail.com> | 2025-03-28 16:34:12 -0600 |
| commit | db81bb1746708f772356aa3deda7d9898b199e40 (patch) | |
| tree | b8150b401c3138f18d8a48cb983d3c2d2986795a | |
| parent | 09cae564d624995b58115c70e1ed2b4e83308de9 (diff) | |
Add build name
| -rw-r--r-- | CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 24039fb6..171e542b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,6 +4,22 @@ cmake_minimum_required(VERSION 3.16.0 FATAL_ERROR) project(Starship VERSION 0.1.0 LANGUAGES C CXX ASM) include(FetchContent) +set(NATO_PHONETIC_ALPHABET + "Alfa" "Bravo" "Charlie" "Delta" "Echo" "Foxtrot" "Golf" "Hotel" + "India" "Juliett" "Kilo" "Lima" "Mike" "November" "Oscar" "Papa" + "Quebec" "Romeo" "Sierra" "Tango" "Uniform" "Victor" "Whiskey" + "Xray" "Yankee" "Zulu" +) + +# Get the patch version number from the project version +math(EXPR PATCH_INDEX "${PROJECT_VERSION_PATCH}") + +# Use the patch number to select the correct word +list(GET NATO_PHONETIC_ALPHABET ${PATCH_INDEX} PROJECT_PATCH_WORD) + +set(PROJECT_BUILD_NAME "Centauri ${PROJECT_PATCH_WORD}" CACHE STRING "" FORCE) +set(PROJECT_TEAM "github.com/harbourmasters" CACHE STRING "" FORCE) + if(APPLE) enable_language(OBJCXX) endif() |
