# Micro BASIC Makefile Version 2.0

# Change these to reflect your individual system/tastes
CC = gcc
CCOPTS = -O3 -Isrc
RM = del *.o

OBJECTS = mbasic.o \
	  exparse.o \
	  support.o \
	  lib.o \
	  getargs.o

target: mbasic

mbasic: $(OBJECTS)
	$(CC) -o mbasic.exe $(OBJECTS)
	$(RM)

mbasic.o: src/mbasic.c
	$(CC) $(CCOPTS) -c src/mbasic.c

exparse.o: src/exparse.c
	$(CC) $(CCOPTS) -c src/exparse.c

support.o: src/support.c
	$(CC) $(CCOPTS) -c src/support.c

lib.o: src/lib.c
	$(CC) $(CCOPTS) -c src/lib.c

getargs.o: src/getargs.c
	$(CC) $(CCOPTS) -c src/getargs.c
