SHELL = /bin/sh CC = g++ OPTIMIZATION = -O3 INCLUDES = -I../../Common/rt\ api # XXX todo currently only 32-bit targets work CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) LIBS = OBJS = MemoryPool.o Public.o COMMON_API_PATH = ../../Common/rt\ api all: converti2 converti2: $(OBJS) $(CC) $(LFLAGS) $(OBJS) $(LIBS) converti2.cpp -o converti2 clean: rm -f *.o converti2 rebuild: clean all MemoryPool.o: $(COMMON_API_PATH)/MemoryPool.h $(COMMON_API_PATH)/MemoryPool.cpp Public.h $(CC) $(CFLAGS) $(COMMON_API_PATH)/MemoryPool.cpp Public.o: Public.h Public.cpp $(CC) $(CFLAGS) Public.cpp