aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2025-03-26 17:45:35 +0000
committergingerBill <bill@gingerbill.org>2025-03-26 17:45:35 +0000
commit346836a098acbf8a79c6affc06f3a24c35761b8c (patch)
treeddafafa2cc7d5e8b80b3a180c49ef3da51d1fbb8 /src
parenteee450516e3ef03749f6f1565830ba726899413e (diff)
Disable `-build-mode:exe` for `-subtarget:android`
Diffstat (limited to 'src')
-rw-r--r--src/build_settings.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp
index bb7cb7208..1823dc8b0 100644
--- a/src/build_settings.cpp
+++ b/src/build_settings.cpp
@@ -1889,18 +1889,18 @@ gb_internal void init_build_context(TargetMetrics *cross_target, Subtarget subta
if (subtarget == Subtarget_Android) {
switch (build_context.build_mode) {
- case BuildMode_Executable:
case BuildMode_DynamicLibrary:
case BuildMode_Object:
case BuildMode_Assembly:
case BuildMode_LLVM_IR:
break;
default:
+ case BuildMode_Executable:
case BuildMode_StaticLibrary:
if ((build_context.command_kind & Command__does_build) != 0) {
gb_printf_err("Unsupported -build-mode for -subtarget:android\n");
gb_printf_err("\tCurrently only supporting: \n");
- gb_printf_err("\t\texe\n");
+ // gb_printf_err("\t\texe\n");
gb_printf_err("\t\tshared\n");
gb_printf_err("\t\tobject\n");
gb_printf_err("\t\tassembly\n");