blob: 64b86122ec21d7628e688715e0beec99b6ac4cd2 [file] [log] [blame]
top_srcdir=../..
VPATH=$(top_srcdir)/src
top_builddir=..
-include $(top_builddir)/Make.conf
TARGET = libftgl.la
all: $(TARGET)
SRCS = \
FTBitmapGlyph.cpp \
FTCharmap.cpp \
FTContour.cpp \
FTExtrdGlyph.cpp \
FTFace.cpp \
FTFont.cpp \
FTGLBitmapFont.cpp \
FTGLExtrdFont.cpp \
FTGLOutlineFont.cpp \
FTGLPixmapFont.cpp \
FTGLPolygonFont.cpp \
FTGLTextureFont.cpp \
FTGlyph.cpp \
FTGlyphContainer.cpp \
FTLibrary.cpp \
FTOutlineGlyph.cpp \
FTPixmapGlyph.cpp \
FTPoint.cpp \
FTPolyGlyph.cpp \
FTSize.cpp \
FTTextureGlyph.cpp \
FTVectoriser.cpp
HEADERS = \
FTBBox.h \
FTBitmapGlyph.h \
FTCharToGlyphIndexMap.h \
FTCharmap.h \
FTContour.h \
FTExtrdGlyph.h \
FTFace.h \
FTFont.h \
FTGL.h \
FTGLBitmapFont.h \
FTGLExtrdFont.h \
FTGLOutlineFont.h \
FTGLPixmapFont.h \
FTGLPolygonFont.h \
FTGLTextureFont.h \
FTGlyph.h \
FTGlyphContainer.h \
FTLibrary.h \
FTList.h \
FTOutlineGlyph.h \
FTPixmapGlyph.h \
FTPoint.h \
FTPolyGlyph.h \
FTSize.h \
FTTextureGlyph.h \
FTVector.h \
FTVectoriser.h
HEADER_FILES = $(addprefix $(top_srcdir)/include/,$(HEADERS))
LOBJS = $(patsubst %.cpp,%.lo,$(SRCS))
OBJS = $(patsubst %.cpp,%.$(OBJEXT),$(SRCS))
ALL_OBJS = $(LOBJS) $(OBJS)
CXXFLAGS += $(FT2_CFLAGS) $(GL_CFLAGS)
LIBS += $(FT2_LIBS) $(GL_LIBS)
libftgl.la: $(LOBJS)
install-local: libftgl.la
$(INSTALL) -d -m 0755 $(libdir)
$(LIBTOOL) --mode=install $(INSTALL) -m 0644 $(TARGET) $(libdir)
$(INSTALL) -d -m 0755 $(includedir)/FTGL
$(INSTALL) -m 0644 $(HEADER_FILES) $(includedir)/FTGL
clean-local:
$(RM) $(ALL_OBJS)
distclean-local:
$(RM) $(TARGET)
$(RM) -r .libs ii_files
include $(top_builddir)/Make.rules