File: Imakefile

package info (click to toggle)
xtel 3.1.4-4
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 1,988 kB
  • ctags: 4,359
  • sloc: ansic: 14,674; makefile: 3,931; sh: 41
file content (141 lines) | stat: -rw-r--r-- 3,374 bytes parent folder | download | duplicates (16)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
XCOMM
XCOMM Imakefile pour les fontes XTEL
XCOMM $Id: Imakefile,v 1.4 1996/09/22 16:58:55 pierre Exp $
XCOMM

#include "../Config.tmpl"

SRCS=	g08x10.bdf g08x20.bdf g016x10.bdf g016x20.bdf g032x20.bdf g016x40.bdf \
	g032x40.bdf \
	g18x10.bdf g116x20.bdf \
	g1s8x10.bdf g1s16x20.bdf \
	g0s8x10.bdf g0s8x20.bdf g0s16x10.bdf g0s16x20.bdf g0s32x20.bdf \
	g0s16x40.bdf g0s32x40.bdf xteldigit.bdf

#if defined(OPENWINDOWS) || defined(OPEN_WINDOWS)

FONTINSTDIR = /usr/openwin/lib/fonts/xtel

/*
 * Definition des macros OW
 */
#ifndef OWFontTarget
#define OWFontTarget(basename)					@@\
basename.fb:  basename.bdf					@@\
	convertfont -b -o basename -d . $?
#endif /* OWFontTarget */

#ifndef MakeOWFonts
#define MakeOWFonts()							@@\
all::  Synonyms.list $(OBJS) 						@@\
	touch Compat.list						@@\
	bldfamily -d .							@@\
									@@\
clean::									@@\
	$(RM) *.fb *.ff Compat.list Families.list
#endif /* MakeOWFonts */

#ifndef InstallOWFonts
#define InstallOWFonts(dest)						@@\
InstallMultipleFlags($(OBJS),dest,$(INSTDATFLAGS))			@@\
									@@\
install::  								@@\
	$(INSTALL) -c $(INSTDATFLAGS) Compat.list Families.list dest	@@\
	cp *.ff dest
#endif /* InstallOWFonts */
									
#ifndef InstallOWFontAliases
#define InstallOWFontAliases(dest)				@@\
install::  							@@\
	$(INSTALL) -c $(INSTDATFLAGS) Synonyms.list dest
#endif /* InstallOWFontAliases */


OBJS=	g08x10.fb g08x20.fb g016x10.fb g016x20.fb g032x20.fb g016x40.fb \
	g032x40.fb g18x10.fb g116x20.fb \
	g1s8x10.fb g1s16x20.fb \
	g0s8x10.fb g0s8x20.fb g0s16x10.fb g0s16x20.fb g0s32x20.fb g0s16x40.fb \
	g0s32x40.fb xteldigit.fb

MakeOWFonts()

OWFontTarget(g08x10)
OWFontTarget(g08x20)
OWFontTarget(g016x10)
OWFontTarget(g016x20)
OWFontTarget(g032x20)
OWFontTarget(g016x40)
OWFontTarget(g032x40)
OWFontTarget(g18x10)
OWFontTarget(g116x20)
OWFontTarget(g1s8x10)
OWFontTarget(g1s16x20)
OWFontTarget(g0s8x10)
OWFontTarget(g0s8x20)
OWFontTarget(g0s16x10)
OWFontTarget(g0s16x20)
OWFontTarget(g0s32x20)
OWFontTarget(g0s16x40)
OWFontTarget(g0s32x40)
OWFontTarget(xteldigit)

InstallOWFonts($(FONTINSTDIR))
InstallOWFontAliases($(FONTINSTDIR))

#else
     
     FONTINSTDIR = $(FONTDIR)/xtel
       MKFONTDIR = mkfontdir

#if (ProjectX < 5)

           FONTC = bdftosnf

OBJS=	g08x10.snf g08x20.snf g016x10.snf g016x20.snf g032x20.snf g016x40.snf \
	g032x40.snf \
	g18x10.snf g116x20.snf \
	g1s8x10.snf g1s16x20.snf \
	g0s8x10.snf g0s8x20.snf g0s16x10.snf g0s16x20.snf g0s32x20.snf \
	g0s16x40.snf g0s32x40.snf xteldigit.snf

#else

           FONTC = bdftopcf

OBJS=	FontObj(g08x10) FontObj(g08x20) FontObj(g016x10) FontObj(g016x20) FontObj(g032x20) FontObj(g016x40) \
	FontObj(g032x40) \
	FontObj(g18x10) FontObj(g116x20) \
	FontObj(g1s8x10) FontObj(g1s16x20) \
	FontObj(g0s8x10) FontObj(g0s8x20) FontObj(g0s16x10) FontObj(g0s16x20) FontObj(g0s32x20) \
	FontObj(g0s16x40) FontObj(g0s32x40) FontObj(xteldigit)

#endif

MakeFonts()

FontTarget(g08x10)
FontTarget(g08x20)
FontTarget(g016x10)
FontTarget(g016x20)
FontTarget(g032x20)
FontTarget(g016x40)
FontTarget(g032x40)
FontTarget(g18x10)
FontTarget(g116x20)
FontTarget(g1s8x10)
FontTarget(g1s16x20)
FontTarget(g0s8x10)
FontTarget(g0s8x20)
FontTarget(g0s16x10)
FontTarget(g0s16x20)
FontTarget(g0s32x20)
FontTarget(g0s16x40)
FontTarget(g0s32x40)
FontTarget(xteldigit)

InstallFonts($(FONTINSTDIR))
InstallFontAliases($(FONTINSTDIR))

#endif

depend::