MYSQL=c:\Arquiv~1/MySQL/MySQL\ Server\ 4.1/include INC = -DHAVE_MYSQL -I$(MYSQL) -I$(TERRALIB_DIR)/src/terralib/functions -I$(TERRALIB_DIR)/src/terralib/drivers/MySQL -IC:\terralib_11_2005\src\terralib\kernel\ HC= ghc HC_OPTS= -fglasgow-exts -ffi -fallow-overlapping-instances -fallow-undecidable-instances -fwarn-name-shadowing -fgenerics CC=C:\ghc\ghc-6.4.1\gcc #all: TARGET TeHsGeometry.hs SRCS= StrFunctions.hs TimeFunctions.hs Generic.hs TeHsObject.hs TeHsGeometry.hs TeHsStInstance.hs TeHsGeometryAlgorithms.hs TeHsLayer.hs TeHsQuerier.hs TeHsDatabase.hs TerraHs.hs OBJS=$(SRCS:.hs=.o) INT=$(SRCS:.hs=.hi) INT=$(SRCS:.hc=.hi) all: TARGET #TARGET : $(OBJS) # ar -cqs libIntCTerralib.a *.o TARGET : $(OBJS) # ar -cqs libTerrahs.a *.o .SUFFIXES : .o .hs .hi .lhs .hc .hsc .s # Standard suffix rules .o.hi: @: .hs.o: $(HC) -c $< $(HC_OPTS) clean: rm -f *.o *.hi *~