# Example "bare bones" Makefile for compiling/linking the slightly modified
# expat outline example on the WSU-TC elec machine

default:  outline

all: outline

clean:
	rm -f outline.o outline

CC = gcc

LDFLAGS = 
CPPFLAGS = 
CFLAGS = -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -fexceptions 


COMPILE = $(CC) $(CFLAGS) $(DEFS) $(CPPFLAGS) $(INCLUDES)
LINK = $(COMPILE) $(LDFLAGS) -o $@

outline.o: outline.c
outline: outline.o
	$(LINK) $< -l expat

.SUFFIXES: .c .lo .o

.c.o:
	$(COMPILE) -o $@ -c $<
.c.lo:
	$(LTCOMPILE) -o $@ -c $<

.PHONY: all clean 
