From 402b035b4912f8a51e336448316e571036872854 Mon Sep 17 00:00:00 2001 From: hanez Date: Sat, 13 Sep 2025 23:52:57 +0200 Subject: [PATCH] Removed Makefile as I use CMake now. --- Makefile | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index c58ce7f..0000000 --- a/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Compiler & flags -CC = gcc -CFLAGS = -Wall -Wextra -g -Isrc -SRC = src/vm.c src/bytecode.c src/value.c -OBJ = $(SRC:.c=.o) - -# Tests -TEST_SRC = src/test.c src/test_opcodes.c -TEST_BIN = $(TEST_SRC:src/%.c=%) - -.PHONY: all test clean - -# Default: build main demo -all: fun - -fun: $(OBJ) src/fun.c - $(CC) $(CFLAGS) -o $@ $^ - -# Compile object files -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ - -# Test target -tests: $(OBJ) $(TEST_BIN) - @for t in $(TEST_BIN); do \ - echo "Running $$t..."; \ - ./$$t; \ - echo "--------------------------------"; \ - done - -# Build each test executable -$(TEST_BIN): %: src/%.c $(OBJ) - $(CC) $(CFLAGS) -o $@ $(OBJ) $< - -# Clean everything -clean: - rm -f $(OBJ) fun $(TEST_BIN) -