Home | History | Annotate | Line # | Download | only in mkfontscale
Makefile revision 1.12.2.1
      1  1.12.2.1  christos #	$NetBSD: Makefile,v 1.12.2.1 2019/06/10 22:02:51 christos Exp $
      2       1.1       mrg 
      3      1.10  christos .include <bsd.hostinit.mk>
      4       1.1       mrg 
      5       1.1       mrg HOSTPROG=	mkfontscale
      6       1.1       mrg 
      7       1.1       mrg FREETYPE=       ${X11SRCDIR.freetype}
      8       1.1       mrg 
      9       1.1       mrg .PATH:	${X11SRCDIR.${HOSTPROG}}
     10  1.12.2.1  christos SRCS.mkfontscale=	mkfontscale.c hash.c ident.c list.c constlist.c
     11       1.1       mrg 
     12       1.1       mrg .PATH:	${FREETYPE}/src/base
     13      1.11      maya SRCS.freetype+=	ftapi.c ftbase.c ftbbox.c ftbdf.c ftdebug.c \
     14       1.6       mrg 		ftglyph.c ftinit.c ftmm.c ftpfr.c ftstroke.c ftsynth.c \
     15       1.6       mrg 		ftsystem.c fttype1.c ftwinfnt.c ftbitmap.c
     16       1.1       mrg 
     17       1.1       mrg .PATH: ${FREETYPE}/src/autofit
     18       1.1       mrg SRCS.freetype+=	autofit.c
     19       1.1       mrg 
     20       1.1       mrg .PATH:	${FREETYPE}/src/bdf
     21       1.1       mrg SRCS.freetype+=	bdf.c
     22       1.1       mrg 
     23       1.1       mrg .PATH:	${FREETYPE}/src/cff
     24       1.1       mrg SRCS.freetype+=	cff.c
     25       1.1       mrg 
     26       1.1       mrg .PATH:	${FREETYPE}/src/cid
     27       1.1       mrg SRCS.freetype+=	type1cid.c
     28       1.1       mrg 
     29       1.1       mrg .PATH:	${FREETYPE}/src/gzip
     30       1.1       mrg SRCS.freetype+=	ftgzip.c
     31       1.1       mrg 
     32       1.4   tsutsui #.PATH:	${FREETYPE}/src/bzip2
     33       1.4   tsutsui #SRCS.freetype+=	ftbzip2.c
     34       1.3       mrg 
     35       1.1       mrg .PATH:	${FREETYPE}/src/lzw
     36       1.1       mrg SRCS.freetype+=	ftlzw.c
     37       1.1       mrg 
     38       1.1       mrg .PATH:	${FREETYPE}/src/pcf
     39       1.1       mrg SRCS.freetype+=	pcf.c
     40       1.1       mrg 
     41       1.1       mrg .PATH:	${FREETYPE}/src/pfr
     42       1.1       mrg SRCS.freetype+=	pfr.c
     43       1.1       mrg 
     44       1.1       mrg .PATH:	${FREETYPE}/src/psaux
     45       1.1       mrg SRCS.freetype+=	psaux.c
     46       1.1       mrg 
     47       1.1       mrg .PATH:	${FREETYPE}/src/pshinter
     48       1.1       mrg SRCS.freetype+=	pshinter.c
     49       1.1       mrg 
     50       1.1       mrg .PATH:	${FREETYPE}/src/psnames
     51       1.1       mrg SRCS.freetype+=	psnames.c
     52       1.1       mrg 
     53       1.1       mrg .PATH:	${FREETYPE}/src/raster
     54       1.1       mrg SRCS.freetype+=	raster.c
     55       1.1       mrg 
     56       1.1       mrg .PATH:	${FREETYPE}/src/sfnt
     57       1.1       mrg SRCS.freetype+=	sfnt.c
     58       1.1       mrg 
     59       1.1       mrg .PATH:	${FREETYPE}/src/smooth
     60       1.1       mrg SRCS.freetype+=	smooth.c
     61       1.1       mrg 
     62       1.1       mrg .PATH:	${FREETYPE}/src/truetype
     63       1.1       mrg SRCS.freetype+=	truetype.c
     64       1.1       mrg 
     65       1.1       mrg .PATH:	${FREETYPE}/src/type1
     66       1.1       mrg SRCS.freetype+=	type1.c
     67       1.1       mrg 
     68       1.1       mrg .PATH:	${FREETYPE}/src/type42
     69       1.1       mrg SRCS.freetype+=	type42.c
     70       1.1       mrg 
     71       1.1       mrg .PATH:	${FREETYPE}/src/winfonts
     72       1.1       mrg SRCS.freetype+=	winfnt.c
     73       1.1       mrg 
     74       1.1       mrg .PATH:	${X11SRCDIR.fontenc}/src
     75       1.1       mrg SRCS.fontenc=	fontenc.c encparse.c
     76       1.1       mrg 
     77       1.1       mrg SRCS+=	${SRCS.mkfontscale} ${SRCS.freetype} ${SRCS.fontenc}
     78       1.1       mrg 
     79       1.4   tsutsui LDADD=	-lz
     80       1.4   tsutsui #LDADD+=	-lbz2
     81       1.1       mrg 
     82       1.1       mrg HOST_CPPFLAGS=	-DFONTENC_NO_LIBFONT -DXFREE86_FT2 -DFONTENC_NO_LIBFONT \
     83       1.2   hubertf 		-DFT2_BUILD_LIBRARY -DDARWIN_NO_CARBON \
     84  1.12.2.1  christos 		-DFONT_ENCODINGS_DIRECTORY=\"${DESTDIR}${X11FONTDIR}/encodings/encodings.dir\" \
     85       1.5       mrg 		-DPACKAGE_STRING=\"NetBSD\ tools\ version\"
     86       1.4   tsutsui HOST_CPPFLAGS+=	-DFT_CONFIG_OPTION_DISABLE_BZIP2
     87       1.8  riastrad 
     88       1.8  riastrad # If you make mkfontscale multithreaded, remove this and fix the
     89       1.8  riastrad # fontconfig atomic ops.
     90       1.8  riastrad HOST_CPPFLAGS+=	-DFC_NO_MT=1
     91       1.8  riastrad 
     92      1.12       mrg HOST_CPPFLAGS+=	-I${FREETYPE}/include -I${FREETYPE}/include/freetype \
     93      1.12       mrg 		-I${DESTDIR}${X11INCDIR} \
     94       1.1       mrg 		-I${DESTDIR}${X11INCDIR}/freetype2
     95       1.1       mrg 
     96       1.1       mrg .include <bsd.x11.mk>
     97       1.1       mrg .include <bsd.hostprog.mk>
     98