summaryrefslogtreecommitdiff
path: root/cut-n-paste-code/freetype
diff options
context:
space:
mode:
authorRamiro Estrugo <ramiro@src.gnome.org>2000-07-20 17:45:41 +0000
committerRamiro Estrugo <ramiro@src.gnome.org>2000-07-20 17:45:41 +0000
commit78c086870256dd80c2d7c81dc787175248f56707 (patch)
tree124d60dd56d807f6b3d4a3a24bacb91e18434523 /cut-n-paste-code/freetype
parent112d81c709ab9e2d77b27a606f7d43a28f9ba43b (diff)
downloadnautilus-78c086870256dd80c2d7c81dc787175248f56707.tar.gz
Build this beast only as a static library and dont install any of its
* cut-n-paste-code/freetype/Makefile.am: Build this beast only as a static library and dont install any of its headers. * librsvg/Makefile.am: Link in the cut-and-pasted freetype lib statically into librsvg to avoid having its clients having a depenency on freetype.
Diffstat (limited to 'cut-n-paste-code/freetype')
-rw-r--r--cut-n-paste-code/freetype/Makefile.am81
1 files changed, 40 insertions, 41 deletions
diff --git a/cut-n-paste-code/freetype/Makefile.am b/cut-n-paste-code/freetype/Makefile.am
index 0d37fc77e..cc97b2b2a 100644
--- a/cut-n-paste-code/freetype/Makefile.am
+++ b/cut-n-paste-code/freetype/Makefile.am
@@ -1,46 +1,45 @@
-lib_LTLIBRARIES=libfreetype2.la
+NULL=
-CFLAGS=-DFT_FLAT_COMPILE
+noinst_LTLIBRARIES = libfreetype2.la
-libfreetype2_la_SOURCES = \
- ftsystem.c \
- ftdebug.c \
- ftinit.c \
- ftbase.c \
- ftglyph.c \
- ftmm.c \
- cff.c \
- type1cid.c \
- psmodule.c \
- raster1.c \
- sfnt.c \
- smooth.c \
- truetype.c \
- type1.c \
- type1z.c \
- winfnt.c
+libfreetype2_la_LDFLAGS = -static
-# All other .c files in the directory that are not listed above are
-# #included, so don't generate their own .o (.lo) files. I'm pretty
-# sure they have to be listed _somewhere_ here, if for no other reason
-# than to make it into a tarball, but it seems to compile anyway.
+CFLAGS=-DFT_FLAT_COMPILE
-libfreetype2includedir = $(includedir)/freetype
+libfreetype2_la_SOURCES = \
+ cff.c \
+ ftbase.c \
+ ftdebug.c \
+ ftglyph.c \
+ ftinit.c \
+ ftmm.c \
+ ftsystem.c \
+ psmodule.c \
+ raster1.c \
+ sfnt.c \
+ smooth.c \
+ truetype.c \
+ type1.c \
+ type1cid.c \
+ type1z.c \
+ winfnt.c \
+ $(NULL)
-libfreetype2include_HEADERS= \
- ftconfig.h \
- freetype.h \
- ftbbox.h \
- fterrors.h \
- ftglyph.h \
- ftimage.h \
- ftmm.h \
- ftmodule.h \
- ftoutln.h \
- ftrender.h \
- ftsystem.h \
- fttypes.h \
- t1tables.h \
- ttnameid.h \
- tttables.h \
- tttags.h
+noinst_HEADERS = \
+ ftconfig.h \
+ freetype.h \
+ ftbbox.h \
+ fterrors.h \
+ ftglyph.h \
+ ftimage.h \
+ ftmm.h \
+ ftmodule.h \
+ ftoutln.h \
+ ftrender.h \
+ ftsystem.h \
+ fttypes.h \
+ t1tables.h \
+ ttnameid.h \
+ tttables.h \
+ tttags.h \
+ $(NULL)