# Makefile for WinAllegro demo with RSXNTDJ

# george.foot@merton.oxford.ac.uk

CC = gcc
CFLAGS = -Zwin32 -Zmt -O3 -Wall -ffast-math -fstrength-reduce -fomit-frame-pointer
LDFLAGS = -Zwin32 -Zmt
LDLIBS = -lwinal

PROGS = demo

SOURCES = $(addsuffix .c, $(PROGS))
OBJECTS = $(addsuffix .o, $(PROGS))
TARGETS = $(addsuffix .exe, $(PROGS))

%.exe: %.o
	$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@

.PHONY: all clean cleaner

all: $(TARGETS)

clean:
	rm -f $(OBJECTS)

cleaner: clean
	rm -f $(TARGETS)
