[olympic] Add support for an AppLib app specific version
All checks were successful
Build / build (push) Successful in 2m20s

This commit is contained in:
Gary Talent 2023-12-31 23:18:17 -06:00
parent de9f842640
commit 055d64b125
2 changed files with 11 additions and 1 deletions

View File

@ -13,6 +13,10 @@
#define OLYMPIC_APP_NAME "App"
#endif
#ifndef OLYMPIC_APP_VERSION
#define OLYMPIC_APP_VERSION "dev build"
#endif
#ifndef OLYMPIC_PROJECT_NAMESPACE
#define OLYMPIC_PROJECT_NAMESPACE project
#endif
@ -31,6 +35,8 @@
namespace olympic {
ox::String s_version = ox::String(OLYMPIC_APP_VERSION);
ox::Error run(
ox::StringView project,
ox::StringView appName,

View File

@ -7,10 +7,14 @@
#include <studio/imguiuitl.hpp>
#include "aboutpopup.hpp"
namespace olympic {
extern ox::String s_version;
}
namespace studio {
AboutPopup::AboutPopup(turbine::Context &ctx) noexcept {
m_text = ox::sfmt("{} - dev build", keelCtx(ctx).appName);
m_text = ox::sfmt("{} - {}", keelCtx(ctx).appName, olympic::s_version);
}
void AboutPopup::open() noexcept {