#!make
#
-PROGRAMS = dcpu16 as-dcpu16
+PROGRAMS = as-dcpu16 vm-dcpu16
CFLAGS = -g -Wall -Wextra -pedantic -std=c99
-LDFLAGS =
+LDFLAGS = -lreadline
+
+HEADERS = dcpu16.h
all: $(PROGRAMS)
+%.o: %.c $(HEADERS)
+
+vm-dcpu16: vm-dcpu16.o dcpu16.o
as-dcpu16: as-dcpu16.o