diff options
| author | KonAki <konaki@anokonaki.org> | 2026-10-11 21:53:50 +0800 |
|---|---|---|
| committer | KonAki <konaki@anokonaki.org> | 2026-10-11 21:53:50 +0800 |
| commit | 42630ebee76996a37f5104e6e11b860f31634dab (patch) | |
| tree | 566e9dd1b51fa0ee68090036e02b957249e23ad3 /build.sh | |
| parent | 3ea9d25f9eb240b57e40434abade106add157a8d (diff) | |
konsofren: KONSOFREN_NO_3D, build.sh turns it on for 2D builds
Diffstat (limited to 'build.sh')
| -rwxr-xr-x | build.sh | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -110,6 +110,12 @@ case " $modules " in *" 3d "*) need tile ;; esac case " $modules " in *" model "*) need assets ;; esac case " $DEFS " in *" -DKON_MODULE_ASSETS "*) need pack ;; esac +# 2D games do not get the 3D renderer, the 3d, model and sector modules turn it on +case " $DEFS " in +*" -DKON_MODULE_3D "*|*" -DKON_MODULE_MODEL "*|*" -DKON_MODULE_SECTOR "*) ;; +*) DEFS="$DEFS -DKONSOFREN_NO_3D" ;; +esac + case " $modules " in *" debug "*) [ $developer = 1 ] || echo "note: debug module does nothing without -d or -D" ;; esac |
