1
2OUTPUTS=libcoal.a burner
3
4CXX=g++
5CXXFLAGS=-Wall -O0 -g3
6AR=ar rcs
7
8#==============================================================================
9
10all: $(OUTPUTS)
11
12clean:
13	rm -f *.o *.obj $(OUTPUTS) core ERRS
14
15test: burner
16	./burner test.ec
17
18.PHONY: all clean test
19
20#==============================================================================
21
22COALFIRES=c_compile.o c_execute.o c_memory.o
23
24libcoal.a: $(COALFIRES)
25	$(AR) $@ $(COALFIRES)
26
27burner: burner.o libcoal.a
28	$(CXX) $(CXXFLAGS) -o $@ burner.cc libcoal.a -lm
29
30#--- editor settings ------------
31# vi:ts=8:sw=8:noexpandtab
32