LIBPROJ		= $(SRC)/../src.related/mapgen/lib/libproj.a 
LIBSUPP		= $(SRC)/../src.related/mapgen/lib/libsupp.a
SCSFIPS      = $(LIBDIR)/scsfips.a



OMAIN = main.o

OFILES = \
	proj.o SetProj.o 


all:  $(LIBPROJ) $(BIN_CMD)/v.proj.scs $(ETC)/v.projINV $(ETC)/v.projFOR

$(ETC)/v.projFOR: $(ETC)/v.projINV
	ln $(ETC)/v.projINV $(ETC)/v.projFOR

$(ETC)/v.projINV: START $(OFILES) 
	if [ -f $(ETC)/v.projFOR ]; then  rm $(ETC)/v.projFOR; fi
	$(CC) $(LDFLAGS) -o $@ $(OFILES) $(SCSFIPS) $(LIBPROJ) $(LIBSUPP) $(DISPLAYLIB) $(GISLIB) $(VECTLIB) $(DIG_ATTLIB) $(GISLIB) $(MATHLIB)


$(BIN_CMD)/v.proj: $(OMAIN)
	$(CC) $(LDFLAGS) -o $@ $(OMAIN) $(SCSFIPS) $(DISPLAYLIB) $(GISLIB) $(VECTLIB) $(DIG_ATTLIB) $(MATHLIB)

START:
	cp $(SRC)/../src.related/mapgen/proj/SetProj.c SetProj.c
	cp $(SRC)/../src.related/mapgen/proj/projects.h projects.h

LIBPROJ:
	gmake4.0 $(SRC)/../src.related/mapgen/proj;
