Edit

kc3-lang/ftgl/unix/src

Branch :

  • Show log

    Commit

  • Author : henry
    Date : 2004-08-16 06:09:43
    Hash : 67e2ab20
    Message : Fixed a couple of tabs

  • Makefile
  • 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