all repos — xyw @ f0a63ca87231d7c10f6026a68eb4599a309899cd

A minimal virtual machine and assembler for terminals.

renamed xywrun -> xywvm, no longer requiring gcc explicitly
h3rald h3rald@h3rald.com
Tue, 04 Aug 2026 04:57:04 +0200
commit

f0a63ca87231d7c10f6026a68eb4599a309899cd

parent

0e0b88ce0550287c8917d81b2309688f7e466bcf

2 files changed, 4 insertions(+), 5 deletions(-)

jump to
M MakefileMakefile

@@ -1,9 +1,8 @@

-CC = gcc CFLAGS = -Wall -Wextra -g -Os LDFLAGS = -SOURCES = xyw.c xywasm.c xywrun.c devices/system.c devices/terminal.c devices/clock.c devices/file.c devices/beeper.c -OBJS = xyw.o xywasm.o xywrun.o devices/system.o devices/terminal.o devices/clock.o devices/file.o devices/beeper.o +SOURCES = xyw.c xywasm.c xywvm.c devices/system.c devices/terminal.c devices/clock.c devices/file.c devices/beeper.c +OBJS = xyw.o xywasm.o xywvm.o devices/system.o devices/terminal.o devices/clock.o devices/file.o devices/beeper.o UNAME_S := $(shell uname -s) HAVE_ALSA := $(shell \

@@ -36,8 +35,8 @@

xyw.o: xyw.c xyw.h $(CC) $(CFLAGS) -c xyw.c -o xyw.o -xywrun.o: xywrun.c xyw.h - $(CC) $(CFLAGS) -c xywrun.c -o xywrun.o +xywvm.o: xywvm.c xyw.h + $(CC) $(CFLAGS) -c xywvm.c -o xywvm.o xywasm.o: xywasm.c xyw.h $(CC) $(CFLAGS) -c xywasm.c -o xywasm.o