1EXECUTABLE=genErrorStrings
2# C++ source (with .cpp extension)
3CPSOURCE= genErrorStrings.cpp
4# C source (.c extension)
5CSOURCE=fileIo.c
6OFILES = $(CSOURCE:%.c=%.o) $(CPSOURCE:%.cpp=%.o)
7
8FRAMEWORKS= 
9FRAME_SEARCH=
10FINCLUDES= 
11PINCLUDES= 
12CINCLUDES= $(FINCLUDES) $(PINCLUDES)
13WFLAGS= -Wno-four-char-constants -Wno-deprecated-declarations
14CFLAGS= -g $(CINCLUDES) $(WFLAGS) $(FRAME_SEARCH)
15
16#
17# This assumes final load with cc, not ld
18#
19LIBS= -lstdc++
20LIBPATH= 
21LDFLAGS= $(LIBS) $(LIBPATH) $(FRAME_SEARCH)
22
23first:	$(EXECUTABLE)
24
25$(EXECUTABLE):	$(OFILES)
26	$(CC) -o $(EXECUTABLE) $(FRAMEWORKS) $(OFILES) $(LDFLAGS)
27
28clean:
29	rm -f *.o $(EXECUTABLE)
30
31.c.o:
32	$(CC) $(CFLAGS) -c -o $*.o $<
33
34.cpp.o:
35	$(CC) $(CFLAGS) -c -o $*.o $<
36