about summary refs log tree commit diff stats
path: root/app.lua
diff options
context:
space:
mode:
Diffstat (limited to 'app.lua')
0 files changed, 0 insertions, 0 deletions
revious revision' href='/ingrix/lynx-snapshots/blame/src/chrtrans/build-chrtrans.com?id=fb4db89ab1d82336978b68a66532da971702e2fb'>^
af9be28b ^
57bfc74f ^




af9be28b ^
57bfc74f ^













e47cfd56 ^
57bfc74f ^









e47cfd56 ^
57bfc74f ^
55ebd12c ^
e47cfd56 ^
55ebd12c ^
e47cfd56 ^
55ebd12c ^
e47cfd56 ^









57bfc74f ^
e47cfd56 ^






57bfc74f ^
e47cfd56 ^
57bfc74f ^
55ebd12c ^



b6d1143c ^
57bfc74f ^
e47cfd56 ^






2f5222ea ^
e47cfd56 ^




57bfc74f ^
e47cfd56 ^






2f5222ea ^
e47cfd56 ^




57bfc74f ^
e47cfd56 ^
57bfc74f ^
b6d1143c ^
57bfc74f ^
e47cfd56 ^

55ebd12c ^

e47cfd56 ^
57bfc74f ^
57bfc74f ^








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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159





































                                                                         
                                                                  






                                                    
                                                                                 




                         
                                                                                













                                                     
                                                 









                                                     
                                                            
                        
                                                                  
                        
                                                                   
                         
                                                                   









                                                                     
                       






                                                                   
                        
                                                            
                        



                                                                    
                                                                    
                        






                                                                     
                        




                                                                   
                        






                                                                  
                        




                                                                     
                        
                                                            
                        
                                                              
                       

                                                                   

                                                                  
                                                           
                        








                                          
$ v = 'f$verify(0)'
$!			BUILD-CHRTRANS.COM
$!
$!   Command file to build MAKEUCTB.EXE on VMS systems
$!   and then use it to create the chrtrans header files.
$!
$!   28-Jun-1997	F.Macrides		macrides@sci.wfeb.edu
$!	Initial version, for Lynx v2.7.1+fotemods
$!
$ ON CONTROL_Y THEN GOTO CLEANUP
$ ON ERROR THEN GOTO CLEANUP
$ CHRproc = f$environment("PROCEDURE")
$ CHRwhere = f$parse(CHRproc,,,"DEVICE") + f$parse(CHRproc,,,"DIRECTORY")
$!
$ if p1 .nes. ""
$   then
$      CHRcc_opts = "/DEBUG/NOOPT"
$      CHRlink_opts = "/DEBUG"
$   else
$      CHRcc_opts = ""
$      CHRlink_opts = ""
$ endif
$!
$ Compile_makeuctb:
$!================
$ v1 = f$verify(1)
$!
$!	Compile the Lynx [.SRC.CHRTRANS]makeuctb module.
$!
$  v1 = 'f$verify(0)'
$ IF f$trnlnm("VAXCMSG") .eqs. "DECC$MSG" .or. -
     f$trnlnm("DECC$CC_DEFAULT") .eqs. "/DECC" .or. -
     f$trnlnm("DECC$CC_DEFAULT") .eqs. "/VAXC"
$ THEN
$  CHRcompiler := "DECC"
$  v1 = f$verify(1)
$! DECC:
$  cc := cc/decc/prefix=all /nomember 'CHRcc_opts'-
	   /INCLUDE=([],[-],[--],[--.WWW.Library.Implementation]) 
$  v1 = 'f$verify(0)'
$ ELSE
$  IF f$search("gnu_cc:[000000]gcclib.olb") .nes. ""
$  THEN
$   CHRcompiler := "GNUC"
$   v1 = f$verify(1)
$! GNUC:
$   cc := gcc 'CHRcc_opts'/INCLUDE=([],[-],[--],[--.WWW.Library.Implementation]) 
$   v1 = 'f$verify(0)'
$  ELSE
$   CHRcompiler := "VAXC"
$   v1 = f$verify(1)
$! VAXC:
$   cc := cc 'CHRcc_opts'/INCLUDE=([],[-],[--],[--.WWW.Library.Implementation]) 
$   v1 = 'f$verify(0)'
$  ENDIF
$ ENDIF
$!
$ v1 = f$verify(1)
$ cc makeuctb
$ v1 = 'f$verify(0)'
$!
$ Link_makeuctb:
$!=============
$ v1 = f$verify(1)
$!
$!	Link the Lynx [.SRC.CHRTRANS]makeuctb module.
$!
$ link/exe=makeuctb.exe'CHRlink_opts' makeuctb, -
sys$disk:[-]'CHRcompiler'.opt/opt
$ v1 = 'f$verify(0)'
$!
$ Create_headers:
$!==============
$ v1 = f$verify(1)
$!
$!	Create the Lynx [.SRC.CHRTRANS] header files.
$!
$ makeuctb := $'CHRwhere'makeuctb
$ define/user sys$output 'CHRwhere'iso01_uni.h	!ISO Latin 1
$ makeuctb iso01_uni.tbl
$ define/user sys$output 'CHRwhere'cp850_uni.h	!DosLatin1 (cp850)
$ makeuctb cp850_uni.tbl
$ define/user sys$output 'CHRwhere'cp1252_uni.h	!WinLatin1 (cp1252)
$ makeuctb cp1252_uni.tbl
$ define/user sys$output 'CHRwhere'cp437_uni.h	!DosLatinUS (cp437)
$ makeuctb cp437_uni.tbl
$ define/user sys$output 'CHRwhere'dmcs_uni.h	!DEC Multinational
$ makeuctb dmcs_uni.tbl
$ define/user sys$output 'CHRwhere'mac_uni.h	!Macintosh (8 bit)
$ makeuctb mac_uni.tbl
$ define/user sys$output 'CHRwhere'next_uni.h	!NeXT character set
$ makeuctb next_uni.tbl
$ define/user sys$output 'CHRwhere'viscii_uni.h	!Vietnamese (VISCII)
$ makeuctb viscii_uni.tbl
$ define/user sys$output 'CHRwhere'def7_uni.h	!7 bit approximations
$ makeuctb def7_uni.tbl
$ define/user sys$output 'CHRwhere'iso02_uni.h	!ISO Latin 2
$ makeuctb iso02_uni.tbl
$ define/user sys$output 'CHRwhere'cp852_uni.h	!DosLatin2 (cp852)
$ makeuctb cp852_uni.tbl
$ define/user sys$output 'CHRwhere'cp1250_uni.h	!WinLatin2 (cp1250)
$ makeuctb cp1250_uni.tbl
$ define/user sys$output 'CHRwhere'iso03_uni.h	!ISO Latin 3
$ makeuctb iso03_uni.tbl
$ define/user sys$output 'CHRwhere'iso04_uni.h	!ISO Latin 4
$ makeuctb iso04_uni.tbl
$ define/user sys$output 'CHRwhere'cp775_uni.h	!DosBlatRim (cp775)
$ makeuctb cp775_uni.tbl
$ define/user sys$output 'CHRwhere'cp1257_uni.h	!WinBlatRim (cp1257)
$ makeuctb cp1257_uni.tbl
$ define/user sys$output 'CHRwhere'iso05_uni.h	!ISO 8859-5 Cyrillic
$ makeuctb iso05_uni.tbl
$ define/user sys$output 'CHRwhere'cp866_uni.h	!DosCyrillic (cp866)
$ makeuctb cp866_uni.tbl
$ define/user sys$output 'CHRwhere'cp1251_uni.h	!WinCyrillic (cp1251)
$ makeuctb cp1251_uni.tbl
$ define/user sys$output 'CHRwhere'koi8r_uni.h	!KOI8-R Cyrillic
$ makeuctb koi8r_uni.tbl
$ define/user sys$output 'CHRwhere'iso06_uni.h	!ISO 8859-6 Arabic
$ makeuctb iso06_uni.tbl
$ define/user sys$output 'CHRwhere'cp864_uni.h	!DosArabic (cp864)
$ makeuctb cp864_uni.tbl
$ define/user sys$output 'CHRwhere'cp1256_uni.h	!WinArabic (cp1256)
$ makeuctb cp1256_uni.tbl
$ define/user sys$output 'CHRwhere'iso07_uni.h	!ISO 8859-7 Greek
$ makeuctb iso07_uni.tbl
$ define/user sys$output 'CHRwhere'cp737_uni.h	!DosGreek (cp737)
$ makeuctb cp737_uni.tbl
$ define/user sys$output 'CHRwhere'cp869_uni.h	!DosGreek2 (cp869)
$ makeuctb cp869_uni.tbl
$ define/user sys$output 'CHRwhere'cp1253_uni.h	!WinGreek (cp1253)
$ makeuctb cp1253_uni.tbl
$ define/user sys$output 'CHRwhere'iso08_uni.h	!ISO 8859-8 Hebrew
$ makeuctb iso08_uni.tbl
$ define/user sys$output 'CHRwhere'cp862_uni.h	!DosHebrew (cp862)
$ makeuctb cp862_uni.tbl
$ define/user sys$output 'CHRwhere'cp1255_uni.h	!WinHebrew (cp1255)
$ makeuctb cp1255_uni.tbl
$ define/user sys$output 'CHRwhere'iso09_uni.h	!ISO 8859-9 (Latin 5)
$ makeuctb iso09_uni.tbl
$ define/user sys$output 'CHRwhere'iso10_uni.h	!ISO 8859-10
$ makeuctb iso10_uni.tbl
$ define/user sys$output 'CHRwhere'utf8_uni.h	!UNICODE UTF-8
$ makeuctb utf8_uni.tbl
$ define/user sys$output 'CHRwhere'rfc_suni.h	!RFC 1345 w/o Intro
$ makeuctb rfc_suni.tbl
$ define/user sys$output 'CHRwhere'mnem2_suni.h !RFC 1345 Mnemonic
$ makeuctb mnem2_suni.tbl
$ define/user sys$output 'CHRwhere'mnem_suni.h	!(not used)
$ makeuctb mnem_suni.tbl
$ v1 = 'f$verify(0)'
$ exit
$!
$ CLEANUP:
$    v1 = 'f$verify(0)'
$    write sys$output "Default directory:"
$    show default
$    v1 = f$verify(v)
$ exit