MAKE=make

srcdir = .
top_srcdir = ..

pkgdatadir = $(datadir)/lcdf-typetools
pkglibdir = $(libdir)/lcdf-typetools
pkgincludedir = $(includedir)/lcdf-typetools
top_builddir = ..

OPTIMIZE = -O2
AWK = gawk
CC = cl -nologo -MT -DWIN32=1
CFLAGS = $(OPTIMIZE) -W2 -favor:blend
CPP = cl -E
CXX = cl -nologo -TP -MT -DWIN32=1
CXXCPP = cl -E
CXXFLAGS = $(OPTIMIZE) -EHsc -W2 -favor:blend
DEFS = -DHAVE_CONFIG_H
EXEEXT = .exe
LIBS = 
OBJEXT = obj
SET_MAKE = MAKE=make
SHELL = sh

noinst_LIBRARIES = liblcdf.lib

liblcdf_a_SOURCES = bezier.cc \
	clp.c \
	error.cc \
	fixlibc.c \
	filename.cc \
	globmatch.cc \
	landmark.cc \
	md5.c \
	permstr.cc \
	point.cc \
	slurper.cc \
	straccum.cc \
	string.cc \
	strtonum.c \
	transform.cc \
	vectorv.cc


liblcdf_a_DEPENDENCIES = 
liblcdf_a_LIBADD =  

INCLUDES = -I$(top_srcdir)/include -I../.. -I../../kpathsea

EXTRA_DIST = fixlibc.c

CONFIG_HEADER = $(top_builddir)/config.h

liblcdf_a_AR = $(AR)
am_liblcdf_a_OBJECTS = bezier.$(OBJEXT) clp.$(OBJEXT) error.$(OBJEXT) \
	filename.$(OBJEXT) fixlibc.$(OBJEXT) globmatch.$(OBJEXT) \
	landmark.$(OBJEXT) \
        md5.$(OBJEXT) permstr.$(OBJEXT) \
	point.$(OBJEXT) slurper.$(OBJEXT) straccum.$(OBJEXT) \
	string.$(OBJEXT) strtonum.$(OBJEXT) transform.$(OBJEXT) \
	vectorv.$(OBJEXT)
liblcdf_a_OBJECTS = $(am_liblcdf_a_OBJECTS)

DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)

COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = cl
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -Fe$@
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
CXXLD = cl
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
	-Fe$@

all: liblcdf.lib

.SUFFIXES:
.SUFFIXES: .c .cc .obj

AR = lib

liblcdf.lib: $(liblcdf_a_OBJECTS) $(liblcdf_a_DEPENDENCIES) 
	-rm -f liblcdf.lib
	$(liblcdf_a_AR) -out:liblcdf.lib $(liblcdf_a_OBJECTS) $(liblcdf_a_LIBADD)

clean:
	-rm -f *.$(OBJEXT) *.exe *.lib *~

.c.obj:
	$(COMPILE) -c -Fo$@ $<

.cc.obj:
	$(CXXCOMPILE) -c -Fo$@ $<

include depend.mk
