mirror of
				https://github.com/SwallowOS/xorg_lib_libxfont
				synced 2025-11-04 13:55:46 +08:00 
			
		
		
		
	This file used to advertise which font formats the library supports. The X server doesn't care, so let's just remove it so that it doesn't conflict with the older version of libXfont Signed-off-by: Keith Packard <keithp@keithp.com>
		
			
				
	
	
		
			171 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			171 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#
 | 
						|
#  Copyright © 2003 Keith Packard, Noah Levitt
 | 
						|
#
 | 
						|
#  Permission to use, copy, modify, distribute, and sell this software and its
 | 
						|
#  documentation for any purpose is hereby granted without fee, provided that
 | 
						|
#  the above copyright notice appear in all copies and that both that
 | 
						|
#  copyright notice and this permission notice appear in supporting
 | 
						|
#  documentation, and that the name of Keith Packard not be used in
 | 
						|
#  advertising or publicity pertaining to distribution of the software without
 | 
						|
#  specific, written prior permission.  Keith Packard makes no
 | 
						|
#  representations about the suitability of this software for any purpose.  It
 | 
						|
#  is provided "as is" without express or implied warranty.
 | 
						|
#
 | 
						|
#  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 | 
						|
#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
 | 
						|
#  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
 | 
						|
#  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
 | 
						|
#  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 | 
						|
#  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 | 
						|
#  PERFORMANCE OF THIS SOFTWARE.
 | 
						|
 | 
						|
SUBDIRS=doc
 | 
						|
 | 
						|
libXfontincludedir = $(includedir)/X11/fonts
 | 
						|
libXfontinclude_HEADERS = \
 | 
						|
	include/X11/fonts/libxfont2.h
 | 
						|
 | 
						|
noinst_HEADERS = \
 | 
						|
	include/X11/fonts/bdfint.h   \
 | 
						|
	include/X11/fonts/bitmap.h   \
 | 
						|
	include/X11/fonts/bufio.h    \
 | 
						|
	include/X11/fonts/fntfil.h   \
 | 
						|
	include/X11/fonts/fntfilio.h \
 | 
						|
	include/X11/fonts/fntfilst.h \
 | 
						|
	include/X11/fonts/fontencc.h \
 | 
						|
	include/X11/fonts/fontmisc.h \
 | 
						|
	include/X11/fonts/fontshow.h \
 | 
						|
	include/X11/fonts/fontutil.h \
 | 
						|
	include/X11/fonts/fontxlfd.h \
 | 
						|
	include/X11/fonts/pcf.h      \
 | 
						|
	include/libxfontint.h        \
 | 
						|
	src/FreeType/ft.h	     \
 | 
						|
	src/FreeType/ftfuncs.h
 | 
						|
 | 
						|
pkgconfigdir = $(libdir)/pkgconfig
 | 
						|
pkgconfig_DATA = xfont2.pc
 | 
						|
 | 
						|
lib_LTLIBRARIES = libXfont2.la
 | 
						|
 | 
						|
AM_CPPFLAGS = -I${top_srcdir}/include
 | 
						|
AM_CFLAGS = $(XFONT_CFLAGS) $(OS_CFLAGS) $(CWARNFLAGS)
 | 
						|
 | 
						|
libXfont2_la_SOURCES =			\
 | 
						|
	src/stubs/atom.c		\
 | 
						|
	src/stubs/libxfontstubs.c	\
 | 
						|
	src/util/fontaccel.c		\
 | 
						|
	src/util/fontnames.c		\
 | 
						|
	src/util/fontutil.c		\
 | 
						|
	src/util/fontxlfd.c		\
 | 
						|
	src/util/format.c		\
 | 
						|
	src/util/miscutil.c		\
 | 
						|
	src/util/patcache.c		\
 | 
						|
	src/util/private.c		\
 | 
						|
	src/util/utilbitmap.c
 | 
						|
 | 
						|
libXfont2_la_LDFLAGS = -version-number 2:0:0 -no-undefined
 | 
						|
 | 
						|
libXfont2_la_LIBADD = $(Z_LIBS) $(MATH_LIBS) $(XFONT_LIBS)
 | 
						|
 | 
						|
if XFONT_FONTFILE
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/fontfile/bitsource.c	\
 | 
						|
	src/fontfile/bufio.c		\
 | 
						|
	src/fontfile/decompress.c	\
 | 
						|
	src/fontfile/defaults.c		\
 | 
						|
	src/fontfile/dirfile.c		\
 | 
						|
	src/fontfile/fileio.c		\
 | 
						|
	src/fontfile/filewr.c		\
 | 
						|
	src/fontfile/fontdir.c		\
 | 
						|
	src/fontfile/fontencc.c		\
 | 
						|
	src/fontfile/fontfile.c		\
 | 
						|
	src/fontfile/fontscale.c	\
 | 
						|
	src/fontfile/gunzip.c		\
 | 
						|
	src/fontfile/register.c		\
 | 
						|
	src/fontfile/renderers.c	\
 | 
						|
	src/fontfile/catalogue.c
 | 
						|
 | 
						|
if X_BZIP2_FONT_COMPRESSION
 | 
						|
libXfont2_la_SOURCES += src/fontfile/bunzip2.c
 | 
						|
endif
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_FREETYPE
 | 
						|
AM_CFLAGS += $(FREETYPE_CFLAGS)
 | 
						|
 | 
						|
libXfont2_la_LIBADD += $(FREETYPE_LIBS)
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/FreeType/ft.h		\
 | 
						|
	src/FreeType/ftfuncs.h		\
 | 
						|
	src/FreeType/xttcap.h		\
 | 
						|
	src/FreeType/ftenc.c		\
 | 
						|
	src/FreeType/ftfuncs.c		\
 | 
						|
	src/FreeType/fttools.c		\
 | 
						|
	src/FreeType/xttcap.c
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_BITMAP
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/bitmap/bitmap.c		\
 | 
						|
	src/bitmap/bitmapfunc.c		\
 | 
						|
	src/bitmap/bitmaputil.c		\
 | 
						|
	src/bitmap/bitscale.c		\
 | 
						|
	src/bitmap/fontink.c
 | 
						|
 | 
						|
if XFONT_BDFFORMAT
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/bitmap/bdfread.c		\
 | 
						|
	src/bitmap/bdfutils.c
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_PCF_OR_BUILTIN
 | 
						|
libXfont2_la_SOURCES += src/bitmap/pcfread.c
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_PCFFORMAT
 | 
						|
libXfont2_la_SOURCES += src/bitmap/pcfwrite.c
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_SNFFORMAT
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/bitmap/snfread.c		\
 | 
						|
	src/bitmap/snfstr.h
 | 
						|
endif
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_BUILTINS
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/builtins/builtin.h		\
 | 
						|
	src/builtins/dir.c		\
 | 
						|
	src/builtins/file.c		\
 | 
						|
	src/builtins/fonts.c		\
 | 
						|
	src/builtins/fpe.c		\
 | 
						|
	src/builtins/render.c
 | 
						|
endif
 | 
						|
 | 
						|
if XFONT_FC
 | 
						|
libXfont2_la_SOURCES +=			\
 | 
						|
	src/fc/fsconvert.c		\
 | 
						|
	src/fc/fserve.c			\
 | 
						|
	src/fc/fserve.h			\
 | 
						|
	src/fc/fservestr.h		\
 | 
						|
	src/fc/fsio.c			\
 | 
						|
	src/fc/fsio.h			\
 | 
						|
	src/fc/fslibos.h		\
 | 
						|
	src/fc/fstrans.c
 | 
						|
endif
 | 
						|
 | 
						|
EXTRA_DIST = src/builtins/buildfont
 | 
						|
 | 
						|
MAINTAINERCLEANFILES = ChangeLog INSTALL
 | 
						|
 | 
						|
.PHONY: ChangeLog INSTALL
 | 
						|
 | 
						|
INSTALL:
 | 
						|
	$(INSTALL_CMD)
 | 
						|
 | 
						|
ChangeLog:
 | 
						|
	$(CHANGELOG_CMD)
 | 
						|
 | 
						|
dist-hook: ChangeLog INSTALL
 |