Day 36. 25:01. Need to draw assets.

This commit is contained in:
igor
2026-04-16 22:18:24 -07:00
parent dea811e073
commit a8a3b57f8a
6 changed files with 269 additions and 362 deletions
+12 -11
View File
@@ -15,18 +15,19 @@ endif
CC = clang
UFLAGS =
# NOTE: We comply with C89 (plain C), however the standard has no 64-bit
# support. But, every compiler at that time supported long long,
# hence we ignore the incompliance in our code.
# NOTE: We allow function declrations with specifying void
# (ex, void test() is allowed).
FLAGS = -ansi -pedantic -pedantic-errors -Wno-long-long \
-Wno-overlength-strings -Wincompatible-pointer-types \
-Wint-conversion -Wimplicit-int-float-conversion -Wformat \
-Wno-strict-prototypes -Wall -Wextra -fno-caret-diagnostics \
-fno-show-column -Wno-missing-field-initializers \
# NOTE: This project's code bases itself on C89 (plain C) standard, however
# allowing a few convenient features of newer standards. Mid-scope
# variable declarations, comments that begin with '//', long long,
# designated initializers, compound literals, and anonymous structures
# are allowed as they are convenient. Everything else that has come out
# of modern standards is pretty much destructive and should not be used.
FLAGS = -Wall -Wextra \
-Wincompatible-pointer-types \
-Wint-conversion -Wimplicit-int-float-conversion -Wformat \
-Wno-strict-prototypes -Wno-missing-field-initializers \
-Wno-unused-function -Wno-unused-parameter -Wno-unused-variable \
-Wno-unused-but-set-variable
-Wno-unused-but-set-variable \
-fno-caret-diagnostics -fno-show-column
ifeq ($(DETECTED_OS),macos)
UFLAGS = -glldb