# stubmap makefile

# $Id: Makefile,v 1.1.2.1 2001/01/25 18:49:05 andreasb Exp $

DCTIDIR = ../../..
INC = -I- -I. -I$(DCTIDIR)/common -I$(DCTIDIR)/ogr/ansi
DEFINE = -DOGR_CALLBACK
CFLAGS = -O2 -Wall -DASM_X86 -DHAVE_OGR_CORES $(INC) $(DEFINE)

DEL = rm -f
CC = gcc 

%.o : %.cpp
	$(CC) -c $< $(CFLAGS) -o $@
%.o : $(DCTIDIR)/common/%.cpp
	$(CC) -c $< $(CFLAGS) -o $@
%.o : $(DCTIDIR)/ogr/ansi/%.cpp
	$(CC) -c $< $(CFLAGS) -o $@

%.ii : %.cpp
	$(CC) -E $< $(CFLAGS) -o $@

all: sm_print sm_count

OGROBJS = ogr.o ogr_dat2.o pollsys.o clitime.o

sm_count: stubmap.o sm_count.o $(OGROBJS)
	$(CC) $^ -o $@

sm_print: stubmap.o sm_print.o $(OGROBJS)
	$(CC) $^ -o $@

clean:
	$(DEL) *.o
	$(DEL) sm_print sm_count

.PHONY : clean
