1 #========================================================================
3 # Splash library Makefile
5 # Copyright 2003 Glyph & Cog, LLC
7 #========================================================================
14 GOOSRCDIR = $(srcdir)/../goo
16 FOFISRCDIR = $(srcdir)/../fofi
19 CXXFLAGS = @CXXFLAGS@ @DEFS@ -I.. -I$(GOOSRCDIR) -I$(FOFISRCDIR) -I$(srcdir) @t1_CFLAGS@ @freetype2_CFLAGS@
25 LIBPREFIX = @LIBPREFIX@
27 #------------------------------------------------------------------------
32 $(CXX) $(CXXFLAGS) -c $<
34 #------------------------------------------------------------------------
38 $(srcdir)/SplashBitmap.cc \
39 $(srcdir)/SplashClip.cc \
40 $(srcdir)/SplashFTFont.cc \
41 $(srcdir)/SplashFTFontEngine.cc \
42 $(srcdir)/SplashFTFontFile.cc \
43 $(srcdir)/SplashFont.cc \
44 $(srcdir)/SplashFontEngine.cc \
45 $(srcdir)/SplashFontFile.cc \
46 $(srcdir)/SplashFontFileID.cc \
47 $(srcdir)/SplashPath.cc \
48 $(srcdir)/SplashPattern.cc \
49 $(srcdir)/SplashScreen.cc \
50 $(srcdir)/SplashState.cc \
51 $(srcdir)/SplashT1Font.cc \
52 $(srcdir)/SplashT1FontEngine.cc \
53 $(srcdir)/SplashT1FontFile.cc \
54 $(srcdir)/SplashXPath.cc \
55 $(srcdir)/SplashXPathScanner.cc
57 #------------------------------------------------------------------------
59 all: $(LIBPREFIX)splash.a
61 #------------------------------------------------------------------------
68 SplashFTFontEngine.o \
79 SplashT1FontEngine.o \
84 $(LIBPREFIX)splash.a: $(SPLASH_OBJS)
85 rm -f $(LIBPREFIX)splash.a
86 $(AR) $(LIBPREFIX)splash.a $(SPLASH_OBJS)
87 $(RANLIB) $(LIBPREFIX)splash.a
89 #------------------------------------------------------------------------
92 rm -f $(SPLASH_OBJS) $(LIBPREFIX)splash.a
94 #------------------------------------------------------------------------
97 $(CXX) $(CXXFLAGS) -MM $(CXX_SRC) >Makefile.dep