mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-01-28 10:03:15 +08:00
fix for debugging static_assert
This commit is contained in:
parent
cba6986860
commit
96f5410d11
@ -4072,26 +4072,26 @@
|
||||
"build/assets/workspace/ninjafightplug.py": "https://files.ballistica.net/cache/ba1/c5/09/4f10b8a21ba87aa5509cff7a164b",
|
||||
"build/assets/workspace/onslaughtplug.py": "https://files.ballistica.net/cache/ba1/ff/0a/a354984f9c074dab0676ac7e4877",
|
||||
"build/assets/workspace/runaroundplug.py": "https://files.ballistica.net/cache/ba1/2a/1c/9ee5db6d1bceca7fa6638fb8abde",
|
||||
"build/prefab/full/linux_arm64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/15/71/e723ff71fedf612f16498328a88d",
|
||||
"build/prefab/full/linux_arm64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/b1/85/72e1668f3fc83880d3b2cdd13eda",
|
||||
"build/prefab/full/linux_arm64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/9f/ea/eb543f13d334795928c155ec5418",
|
||||
"build/prefab/full/linux_arm64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/2c/71/282f5d50668cf03b19a29c253b5b",
|
||||
"build/prefab/full/linux_x86_64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/09/e5/70db8646250b8f71527cfe6ce97f",
|
||||
"build/prefab/full/linux_x86_64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/63/c8/7552cc275c155749b458459b7e58",
|
||||
"build/prefab/full/linux_x86_64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/9a/37/591ec108626a719a2215277b0545",
|
||||
"build/prefab/full/linux_x86_64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/1e/66/b7257262a232e79a6b32b6ea42ab",
|
||||
"build/prefab/full/mac_arm64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/d4/ae/94c28c59b20609bbbac29bd791b8",
|
||||
"build/prefab/full/mac_arm64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/23/24/ad58c6a3447820d40c8747bcec63",
|
||||
"build/prefab/full/mac_arm64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/28/fe/81188330558d8b4ffd25f12ef6f2",
|
||||
"build/prefab/full/mac_arm64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/8f/0c/ffededdcd18532e60480359080fc",
|
||||
"build/prefab/full/mac_x86_64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/3f/09/dbc27549fbe3bf4a3c732151ab1c",
|
||||
"build/prefab/full/mac_x86_64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/12/1e/e9d0d18da4e271f0a8392847ca70",
|
||||
"build/prefab/full/mac_x86_64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/84/dd/6616ec89f341981b05c89fff477c",
|
||||
"build/prefab/full/mac_x86_64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/72/5f/f715d301c98b23cdec2ef959b137",
|
||||
"build/prefab/full/windows_x86_gui/debug/BallisticaKit.exe": "https://files.ballistica.net/cache/ba1/de/7a/8a28d18207cf2dbffb0f4f7f441c",
|
||||
"build/prefab/full/windows_x86_gui/release/BallisticaKit.exe": "https://files.ballistica.net/cache/ba1/84/27/37b074ebd6e625cf6c9b3c18ec2e",
|
||||
"build/prefab/full/windows_x86_server/debug/dist/BallisticaKitHeadless.exe": "https://files.ballistica.net/cache/ba1/0e/04/857263b3f061813a73bf9b850f8b",
|
||||
"build/prefab/full/windows_x86_server/release/dist/BallisticaKitHeadless.exe": "https://files.ballistica.net/cache/ba1/a0/8e/97a3105073f32a4fdc665bc5eba2",
|
||||
"build/prefab/full/linux_arm64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/10/81/5ce0f34e5dd912b1723be7a3837f",
|
||||
"build/prefab/full/linux_arm64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/dd/98/0a4278a6e151c46d85f77f5dc1f3",
|
||||
"build/prefab/full/linux_arm64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/b1/aa/878bc2dd638701e23dfd37ee74d4",
|
||||
"build/prefab/full/linux_arm64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/cc/66/5160a13fd2cd09249185103cc55e",
|
||||
"build/prefab/full/linux_x86_64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/20/86/4c9b6163841f70235f77629e7edf",
|
||||
"build/prefab/full/linux_x86_64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/7b/0e/e36fd6fbae51a93e566f973579ce",
|
||||
"build/prefab/full/linux_x86_64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/9e/4d/06cf117900a7a5ae62904b9398ca",
|
||||
"build/prefab/full/linux_x86_64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/30/44/10a34ef72dc0be595da941ce6664",
|
||||
"build/prefab/full/mac_arm64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/e2/fc/791875e4337f4af0fd66f845a663",
|
||||
"build/prefab/full/mac_arm64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/22/a0/e1ac325e680b8abb928de15d1670",
|
||||
"build/prefab/full/mac_arm64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/a9/f3/35c29a941dd6e9705080e88fb834",
|
||||
"build/prefab/full/mac_arm64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/87/9d/30db60e4c81d0f58c26f36147877",
|
||||
"build/prefab/full/mac_x86_64_gui/debug/ballisticakit": "https://files.ballistica.net/cache/ba1/14/cb/b6e92b56f3e003dce5ac17e96053",
|
||||
"build/prefab/full/mac_x86_64_gui/release/ballisticakit": "https://files.ballistica.net/cache/ba1/b3/89/ed20b4771df1879c90d8c0245c2d",
|
||||
"build/prefab/full/mac_x86_64_server/debug/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/35/e8/b2435234bfe8b1415787d09e838a",
|
||||
"build/prefab/full/mac_x86_64_server/release/dist/ballisticakit_headless": "https://files.ballistica.net/cache/ba1/05/6d/60621df973e3365a6553396da791",
|
||||
"build/prefab/full/windows_x86_gui/debug/BallisticaKit.exe": "https://files.ballistica.net/cache/ba1/57/e1/3a3bcd55e97d1f71522c4d31975a",
|
||||
"build/prefab/full/windows_x86_gui/release/BallisticaKit.exe": "https://files.ballistica.net/cache/ba1/ad/d0/8b278c4e5563ddb22cb2722ea55c",
|
||||
"build/prefab/full/windows_x86_server/debug/dist/BallisticaKitHeadless.exe": "https://files.ballistica.net/cache/ba1/41/92/d1092525fe6fc6530e6d3ee97db7",
|
||||
"build/prefab/full/windows_x86_server/release/dist/BallisticaKitHeadless.exe": "https://files.ballistica.net/cache/ba1/4d/9e/81bb20769e0056826f54999e4a9f",
|
||||
"build/prefab/lib/linux_arm64_gui/debug/libballistica_plus.a": "https://files.ballistica.net/cache/ba1/d4/6a/dd303a200b98a56ba3b100277057",
|
||||
"build/prefab/lib/linux_arm64_gui/release/libballistica_plus.a": "https://files.ballistica.net/cache/ba1/fc/2c/2996c558fb408a548fdd37398c9a",
|
||||
"build/prefab/lib/linux_arm64_server/debug/libballistica_plus.a": "https://files.ballistica.net/cache/ba1/ed/28/b7a72be7ae1bd2b58dda4b6902a0",
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
### 1.7.20 (build 21038, api 8, 2023-06-02)
|
||||
### 1.7.20 (build 21039, api 8, 2023-06-02)
|
||||
|
||||
- This seems like a good time for a `refactoring` release in anticipation of
|
||||
changes coming in 1.8. Basically this means that a lot of things will be
|
||||
|
||||
@ -30,7 +30,7 @@ if TYPE_CHECKING:
|
||||
|
||||
# Build number and version of the ballistica binary we expect to be
|
||||
# using.
|
||||
TARGET_BALLISTICA_BUILD = 21038
|
||||
TARGET_BALLISTICA_BUILD = 21039
|
||||
TARGET_BALLISTICA_VERSION = '1.7.20'
|
||||
|
||||
_g_env_config: EnvConfig | None = None
|
||||
|
||||
@ -61,6 +61,11 @@ CoreFeatureSet::CoreFeatureSet(CoreConfig config)
|
||||
vr_mode{config.vr_mode} {
|
||||
// We're a singleton. If there's already one of us, something's wrong.
|
||||
assert(g_core == nullptr);
|
||||
}
|
||||
|
||||
void CoreFeatureSet::PostInit() {
|
||||
// Some of this stuff accesses g_core so we need to run it *after*
|
||||
// assigning our singleton.
|
||||
|
||||
// Test our static-type-name functionality.
|
||||
// This code runs at compile time and extracts human readable type names using
|
||||
@ -100,11 +105,6 @@ CoreFeatureSet::CoreFeatureSet(CoreConfig config)
|
||||
+ static_type_name<decltype(testrunnable)>() + "' debug_full is '"
|
||||
+ static_type_name<decltype(testrunnable)>(true) + "'");
|
||||
}
|
||||
}
|
||||
|
||||
void CoreFeatureSet::PostInit() {
|
||||
// Some of this stuff accesses g_core so we need to run it *after*
|
||||
// assigning our singleton.
|
||||
|
||||
// Enable extra timing logs via env var.
|
||||
const char* debug_timing_env = getenv("BA_DEBUG_TIMING");
|
||||
|
||||
@ -39,7 +39,7 @@ auto main(int argc, char** argv) -> int {
|
||||
namespace ballistica {
|
||||
|
||||
// These are set automatically via script; don't modify them here.
|
||||
const int kEngineBuildNumber = 21038;
|
||||
const int kEngineBuildNumber = 21039;
|
||||
const char* kEngineVersion = "1.7.20";
|
||||
|
||||
auto MonolithicMain(const core::CoreConfig& core_config) -> int {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user