Initial commit: Oraset B-5 with C++ style features

This commit is contained in:
JGZ_YES
2026-07-23 13:21:11 +08:00
commit 1f1405391c
50 changed files with 5947 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
CC = gcc
CFLAGS = -Wall -Wextra -O2 -std=c11
BINDIR = bin
TARGET = $(BINDIR)/oraset
SRCS = src/main.c
all: $(TARGET)
$(TARGET): $(SRCS)
@mkdir -p $(BINDIR)
$(CC) $(CFLAGS) -o $(TARGET) $(SRCS)
clean:
rm -f $(TARGET)
rm -rf $(BINDIR)
pkg: all
rm -rf pkg-root
mkdir -p pkg-root/usr/local/bin
cp bin/oraset pkg-root/usr/local/bin/oraset
chmod +x pkg-root/usr/local/bin/oraset
pkgbuild --root pkg-root --identifier com.oraset.lang --version B-5 --install-location / Oraset-B5.pkg
.PHONY: all clean pkg