-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.samples.txt
156 lines (109 loc) · 4.89 KB
/
config.samples.txt
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
### GM2 ###
$ config.sh
*** M2PP build configuration script for Unix/POSIX ***
Dialect Selection
1) ISO Modula-2
2) PIM Modula-2
3) Quit
Modula-2 dialect: 1
Compiler Selection
1) GNU Modula-2 3) p1 Modula-2 5) Quit
2) GPM Modula-2 4) XDS Modula-2
Modula-2 compiler: 1
I/O Library Selection
1) POSIX I/O library
2) ISO I/O library
3) Quit
I/O library: 1
Bitwidths of CARDINAL/LONGINT
1) 16/16 bits 3) 32/32 bits 5) 64/64 bits
2) 16/32 bits 4) 32/64 bits 6) Quit
Memory model: 4
Path of M2PP src directory: ~/Development/m2pp/src
Selected build configuration
Dialect : ISO Modula-2 (iso)
Compiler : GNU Modula-2 (gm2)
I/O library : POSIX I/O library (posix)
Memory model : 32/64 bits (cardinal)
M2PP src path : /Users/quasimodo/Development/m2pp/src/
Are these details correct? (y/n) : y
Copying source files corresponding to selected build configuration ...
copying /Users/quasimodo/Development/m2pp/src/Hash.cardinal.def
to /Users/quasimodo/Development/m2pp/src/Hash.def
copying /Users/quasimodo/Development/m2pp/src/Infile.iso.def
to /Users/quasimodo/Development/m2pp/src/Infile.def
copying /Users/quasimodo/Development/m2pp/src/Outfile.iso.def
to /Users/quasimodo/Development/m2pp/src/Outfile.def
copying /Users/quasimodo/Development/m2pp/src/String.iso.def
to /Users/quasimodo/Development/m2pp/src/String.def
copying /Users/quasimodo/Development/m2pp/src/Terminal.nonpim.def
to /Users/quasimodo/Development/m2pp/src/Terminal.def
copying /Users/quasimodo/Development/m2pp/src/imp/Terminal.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/Terminal.mod
copying /Users/quasimodo/Development/m2pp/src/imp/BasicFileIO/BasicFileIO.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/BasicFileIO.mod
copying /Users/quasimodo/Development/m2pp/src/imp/BasicFileSys/BasicFileSys.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/BasicFileSys.mod
copying /Users/quasimodo/Development/m2pp/src/posix/stdio.gm2.iso.def
to /Users/quasimodo/Development/m2pp/src/stdio.def
copying /Users/quasimodo/Development/m2pp/src/posix/unistd.gm2.iso.def
to /Users/quasimodo/Development/m2pp/src/unistd.def
Build configuration completed.
### MOCKA ###
$ config.sh
*** M2PP build configuration script for Unix/POSIX ***
Dialect Selection
1) ISO Modula-2
2) PIM Modula-2
3) Quit
Modula-2 dialect: 2
Compiler Selection
1) ACK Modula-2 3) MOCKA Modula-2 5) generic PIM compiler
2) GNU Modula-2 4) Ulm's Modula-2 6) Quit
Modula-2 compiler: 3
I/O Library Selection
POSIX I/O library
Bitwidths of CARDINAL/LONGINT
1) 16/16 bits 3) 32/32 bits 5) 64/64 bits
2) 16/32 bits 4) 32/64 bits 6) Quit
Memory model: 3
Path of M2PP src directory: ~/Development/m2pp/src
Selected build configuration
Dialect : PIM Modula-2 (pim)
Compiler : MOCKA Modula-2 (mocka)
I/O library : POSIX I/O library (posix)
Memory model : 32/32 bits (cardinal)
M2PP src path : /Users/quasimodo/Development/m2pp/src/
Are these details correct? (y/n) : y
Copying source files corresponding to selected build configuration ...
copying /Users/quasimodo/Development/m2pp/src/Hash.cardinal.def
to /Users/quasimodo/Development/m2pp/src/Hash.def
copying /Users/quasimodo/Development/m2pp/src/Infile.pim.def
to /Users/quasimodo/Development/m2pp/src/Infile.def
copying /Users/quasimodo/Development/m2pp/src/Outfile.pim.def
to /Users/quasimodo/Development/m2pp/src/Outfile.def
copying /Users/quasimodo/Development/m2pp/src/String.pim.def
to /Users/quasimodo/Development/m2pp/src/String.def
copying /Users/quasimodo/Development/m2pp/src/Terminal.nonpim.def
to /Users/quasimodo/Development/m2pp/src/Terminal.def
copying /Users/quasimodo/Development/m2pp/src/imp/Terminal.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/Terminal.mod
copying /Users/quasimodo/Development/m2pp/src/imp/BasicFileIO/BasicFileIO.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/BasicFileIO.mod
copying /Users/quasimodo/Development/m2pp/src/imp/BasicFileSys/BasicFileSys.posix.mod
to /Users/quasimodo/Development/m2pp/src/imp/BasicFileSys.mod
MOCKA Modula-2 requires POSIX shim libraries
copying /Users/quasimodo/Development/m2pp/src/posix/stdio.shim.def
to /Users/quasimodo/Development/m2pp/src/stdio.def
copying /Users/quasimodo/Development/m2pp/src/imp/posix/stdio.shim.mod
to /Users/quasimodo/Development/m2pp/src/imp/stdio.mod
copying /Users/quasimodo/Development/m2pp/src/posix/unistd.shim.def
to /Users/quasimodo/Development/m2pp/src/unistd.def
copying /Users/quasimodo/Development/m2pp/src/imp/posix/unistd.shim.mod
to /Users/quasimodo/Development/m2pp/src/imp/unistd.mod
copying /Users/quasimodo/Development/m2pp/src/posix/stdio0.mocka.def
to /Users/quasimodo/Development/m2pp/src/stdio0.def
copying /Users/quasimodo/Development/m2pp/src/posix/unistd0.mocka.def
to /Users/quasimodo/Development/m2pp/src/unistd0.def
Build configuration completed.
[END OF FILE]