Skip to content

Commit 0ec693c

Browse files
committed
relegate compat.quake to out-dated documentation instead of carrying it along all the time
1 parent 3ed94b0 commit 0ec693c

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

booting.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,21 @@ <h2>Booting CM3 5.1 with PM3 or SRC M3</h2>
3131
<tt>cm3/m3-sys/m3middle/src/Target.m3</tt><br>
3232
<tt>cm3/m3-sys/cm3/src/config/${TARGET}</tt><br>
3333
</li>
34+
35+
<li>
36+
Create the file compat.quake at the root of the source tree
37+
with this content:<pre><tt>% Determine whether we are using the PM3 release of Modula-3.
38+
if not defined("PM3")
39+
% The procedure "build_standalone" exists only in SRC Modula-3.
40+
if not defined("build_standalone")
41+
PM3 = "T"
42+
end
43+
end
44+
if defined("PM3")
45+
proc build_standalone() is
46+
option("standalone", "T")
47+
end
48+
end</pre></li>
3449
<li>
3550
Compile and link the CM3 compiler using the libraries of the
3651
PM3 system. You can do this with the the script

0 commit comments

Comments
 (0)