blob: 799598ab54286ab6ceead72a424ffb31f89135b5 [file] [log] [blame]
Alexandre Julliard2886e9b2006-08-07 17:48:18 +02001INSTALLDIRS = $(DESTDIR)$(fontdir)
Huw Davies00acb5f2004-08-17 22:33:14 +00002
3BITMAP_FONTS = \
Huw Davies08414822005-09-15 18:47:24 +00004 coue1255.fon \
5 coue1256.fon \
6 coue1257.fon \
Vincent Béron036e0222005-10-04 11:30:01 +00007 coure.fon \
8 couree.fon \
9 coureg.fon \
10 courer.fon \
11 couret.fon \
12 cvgasys.fon \
13 hvgasys.fon \
Huw Daviesf875d302006-04-03 14:42:48 +010014 jsmalle.fon \
Vincent Béron036e0222005-10-04 11:30:01 +000015 jvgasys.fon \
Huw Daviesf875d302006-04-03 14:42:48 +010016 smalle.fon \
17 smallee.fon \
18 smalleg.fon \
19 smaller.fon \
20 smallet.fon \
21 smae1255.fon \
22 smae1256.fon \
23 smae1257.fon \
Dmitry Timoshkovcdd9a4a2005-09-08 18:56:59 +000024 sserife.fon \
25 sserifee.fon \
Huw Davies2698bf32005-09-16 18:46:11 +000026 sserifeg.fon \
Vincent Béron036e0222005-10-04 11:30:01 +000027 sserifer.fon \
Huw Davies2698bf32005-09-16 18:46:11 +000028 sserifet.fon \
29 ssee1255.fon \
30 ssee1256.fon \
31 ssee1257.fon \
32 ssee874.fon \
Vincent Béron036e0222005-10-04 11:30:01 +000033 svgasys.fon \
Dmitry Timoshkovcdd9a4a2005-09-08 18:56:59 +000034 vgasys.fon \
35 vgasyse.fon \
Huw Daviesa861f4d2005-09-15 14:58:52 +000036 vgasysg.fon \
Vincent Béron036e0222005-10-04 11:30:01 +000037 vgasysr.fon \
Huw Daviesa861f4d2005-09-15 14:58:52 +000038 vgasyst.fon \
39 vgas1255.fon \
40 vgas1256.fon \
41 vgas1257.fon \
Vincent Béron036e0222005-10-04 11:30:01 +000042 vgas874.fon
Huw Davies00acb5f2004-08-17 22:33:14 +000043
Alexandre Julliardcfef4ad2004-09-16 20:37:07 +000044TRUETYPE_FONTS = \
Huw Davies8be6c6f2007-10-03 12:15:17 +010045 marlett.ttf \
Jon Parshallfd37a322009-02-20 12:10:02 +000046 symbol.ttf \
Huw Davies3112a922007-10-04 14:55:15 +010047 tahoma.ttf \
48 tahomabd.ttf
Huw Davies00acb5f2004-08-17 22:33:14 +000049
Alexandre Julliarde01452b2009-02-05 21:13:34 +010050FONTS = $(BITMAP_FONTS) $(TRUETYPE_FONTS)
Huw Davies00acb5f2004-08-17 22:33:14 +000051
52all: $(FONTS)
53
54@MAKE_RULES@
55
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010056coure.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010057 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1252,8
Huw Davies00acb5f2004-08-17 22:33:14 +000058
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010059couree.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010060 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1250,8
Huw Davies00acb5f2004-08-17 22:33:14 +000061
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010062courer.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010063 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1251,8
Dmitry Timoshkovdbaf0832004-09-28 02:36:06 +000064
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010065coureg.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010066 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1253,8
Huw Davies08414822005-09-15 18:47:24 +000067
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010068couret.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010069 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1254,8
Huw Davies08414822005-09-15 18:47:24 +000070
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010071coue1255.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010072 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1255,8
Huw Davies08414822005-09-15 18:47:24 +000073
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010074coue1256.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010075 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1256,8
Huw Davies08414822005-09-15 18:47:24 +000076
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010077coue1257.fon: courier.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010078 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/courier.ttf 13,1257,8
Huw Davies08414822005-09-15 18:47:24 +000079
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010080sserife.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010081 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1252,5 16,1252,7 20,1252,8
Huw Davies00acb5f2004-08-17 22:33:14 +000082
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010083sserifee.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010084 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1250,5 16,1250,7
Huw Davies00acb5f2004-08-17 22:33:14 +000085
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010086sserifer.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010087 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1251,5 16,1251,7 20,1251,8
Dmitry Timoshkov100073e2004-08-24 18:48:05 +000088
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010089sserifeg.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010090 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1253,5 16,1253,7 20,1253,8
Huw Davies9e4a5812004-11-19 18:23:52 +000091
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010092sserifet.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010093 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1254,5 16,1254,7 20,1254,8
Dmitry Timoshkov100073e2004-08-24 18:48:05 +000094
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010095ssee1255.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010096 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1255,5 16,1255,7 20,1255,8
Huw Davies00acb5f2004-08-17 22:33:14 +000097
Alexandre Julliard8350aaf2010-02-04 20:29:23 +010098ssee1256.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +010099 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1256,5 16,1256,7 20,1256,8
Huw Davies73d97fa2004-09-13 19:17:17 +0000100
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100101ssee1257.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100102 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,1257,5 16,1257,7 20,1257,8
Robert Shearman8b00c3d2005-07-20 17:48:26 +0000103
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100104ssee874.fon: ms_sans_serif.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100105 $(LDPATH) $(SFNT2FNT) -o $@ -d 129 $(SRCDIR)/ms_sans_serif.ttf 13,874,5 16,874,7 20,874,8
Huw Davies2698bf32005-09-16 18:46:11 +0000106
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100107smalle.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100108 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1252,5
Huw Davies2698bf32005-09-16 18:46:11 +0000109
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100110smallee.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100111 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1250,5
Huw Davies2698bf32005-09-16 18:46:11 +0000112
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100113smaller.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100114 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1251,5
Huw Davies2698bf32005-09-16 18:46:11 +0000115
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100116smalleg.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100117 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1253,5
Huw Davies2698bf32005-09-16 18:46:11 +0000118
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100119smallet.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100120 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1254,5
Huw Davies2698bf32005-09-16 18:46:11 +0000121
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100122smae1255.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100123 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1255,5
Huw Davies2698bf32005-09-16 18:46:11 +0000124
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100125smae1256.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100126 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1256,5
Huw Davies2698bf32005-09-16 18:46:11 +0000127
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100128smae1257.fon: small_fonts.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100129 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts.ttf 11,1257,5
Huw Davies2698bf32005-09-16 18:46:11 +0000130
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100131jsmalle.fon: small_fonts_jp.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100132 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/small_fonts_jp.ttf 11,932,7
Huw Davies2698bf32005-09-16 18:46:11 +0000133
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100134vgasys.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100135 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1252,7
Huw Davies2698bf32005-09-16 18:46:11 +0000136
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100137vgasyse.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100138 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1250,7
Huw Davies2698bf32005-09-16 18:46:11 +0000139
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100140vgasysr.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100141 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1251,7
Huw Davies2698bf32005-09-16 18:46:11 +0000142
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100143vgasysg.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100144 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1253,7
Huw Davies2698bf32005-09-16 18:46:11 +0000145
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100146vgasyst.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100147 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1254,7
Huw Davies2698bf32005-09-16 18:46:11 +0000148
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100149vgas1255.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100150 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1255,7
Huw Davies2698bf32005-09-16 18:46:11 +0000151
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100152vgas1256.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100153 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1256,7
Huw Davies2698bf32005-09-16 18:46:11 +0000154
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100155vgas1257.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100156 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,1257,7
Huw Davies2698bf32005-09-16 18:46:11 +0000157
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100158vgas874.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100159 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,874,7
Huw Daviesf875d302006-04-03 14:42:48 +0100160
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100161jvgasys.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100162 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 18,932,8
Huw Daviesf875d302006-04-03 14:42:48 +0100163
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100164svgasys.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100165 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,936,7 16,1252,7
Huw Daviesf875d302006-04-03 14:42:48 +0100166
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100167hvgasys.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100168 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,949,7
Huw Daviesf875d302006-04-03 14:42:48 +0100169
Alexandre Julliard8350aaf2010-02-04 20:29:23 +0100170cvgasys.fon: system.ttf
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100171 $(LDPATH) $(SFNT2FNT) -o $@ -d 128 $(SRCDIR)/system.ttf 16,950,7 16,1252,7
Huw Daviesf875d302006-04-03 14:42:48 +0100172
Alexandre Julliardf5c49b22008-03-22 20:11:25 +0100173$(BITMAP_FONTS): $(SFNT2FNT)
Huw Davies00acb5f2004-08-17 22:33:14 +0000174
Alexandre Julliardb3ec2e52008-08-25 14:27:03 +0200175install install-lib:: $(FONTS) $(INSTALLDIRS)
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100176 for i in $(BITMAP_FONTS); do $(INSTALL_DATA) $$i $(DESTDIR)$(fontdir)/$$i || exit 1; done
177 for i in $(TRUETYPE_FONTS); do $(INSTALL_DATA) $(SRCDIR)/$$i $(DESTDIR)$(fontdir)/$$i || exit 1; done
Huw Davies00acb5f2004-08-17 22:33:14 +0000178
179uninstall::
Alexandre Julliarde01452b2009-02-05 21:13:34 +0100180 -cd $(DESTDIR)$(fontdir) && $(RM) $(FONTS)
Mike Frysinger53928442006-02-14 13:51:38 +0100181 -rmdir $(DESTDIR)$(fontdir)
Huw Davies00acb5f2004-08-17 22:33:14 +0000182
183clean::
Alexandre Julliard8ad60492008-03-22 21:23:56 +0100184 $(RM) $(BITMAP_FONTS)