aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile11
-rw-r--r--obi.c (renamed from main.c)4
2 files changed, 9 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index b96aaa9..c805acf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,4 @@
CC=gcc
-OUT=obf.out
LIBS=
ARGS=
@@ -14,15 +13,19 @@ CFLAGS=$(GFLAGS) $(DFLAGS)
endif
.PHONY: all
-all: $(OUT)
+all: obi.out obc.out
-$(OUT): lib.c parser.c main.c
+obi.out: lib.c parser.c obi.c
$(CC) $(CFLAGS) $^ -o $@ $(LIBS)
+obc.out: lib.c parser.c assembler.c obc.c
+ $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
+
+OUT=
.PHONY: run
run: $(OUT)
./$^ $(ARGS)
.PHONY:
clean:
- rm -v $(OUT)
+ rm -v *.out *.o
diff --git a/main.c b/obi.c
index 0a198de..72cff00 100644
--- a/main.c
+++ b/obi.c
@@ -1,7 +1,7 @@
-/* main.c
+/* obi.c
* Created: 2023-09-02
* Author: Aryadev Chavali
- * Description: Entrypoint of compiler
+ * Description: Entrypoint of interpreter
*/
#include <stdbool.h>