
### Programs ###

ASM=	nasm
CC=	gcc


### Build Rules ###

all: retro

%.o: %.asm
	$(ASM)  -f elf  -o $@  $<

%.o: %.c
	$(CC)  -c $<  -o $@

retro: cwrapper.o start.o terminal.o table.o manager.o inter.o
	gcc -o $@ $^


### Cleanup Rules ###

JUNK= retro *.o

clean:
	rm -f $(JUNK)
