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