summaryrefslogtreecommitdiff
path: root/lang/modula-3-lib/files/patch-at
blob: 317d55861c451139f5e0cb4310a4fa488c7bf714 (plain) (blame)
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
Changes to "m3tohtml" to use the new "m3configvars" package.

Index: m3/m3tohtml/src/Main.m3
===================================================================
RCS file: /home/jdp/m3-cvs/m3/m3tohtml/src/Main.m3,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Main.m3
--- Main.m3	1996/09/24 05:22:00	1.1.1.1
+++ Main.m3	1996/09/24 05:32:40
@@ -7,7 +7,7 @@
 MODULE Main;
 
 IMPORT Text, Rd, Wr, Stdio, Thread, Fmt, Time;
-IMPORT OSError, FileRd, FileWr, Pathname, FS, M3Config;
+IMPORT OSError, FileRd, FileWr, Pathname, FS, M3ConfigVars;
 IMPORT MarkUp, M3DB, HTMLDir, FilePath, Process;
 <*FATAL Thread.Alerted*>
 
@@ -31,8 +31,8 @@
     WHILE NOT Rd.EOF (rd) DO
       file := Rd.GetLine (rd);
       IF Text.GetChar (file, 0) = '$' THEN
-        pkg := Text.Sub (file, 1) & M3Config.PATH_SEP;
-        proj_pkg := M3Config.PKG_USE & M3Config.PATH_SEP & pkg;
+        pkg := Text.Sub (file, 1) & M3ConfigVars.PATH_SEP;
+        proj_pkg := M3ConfigVars.PKG_USE & M3ConfigVars.PATH_SEP & pkg;
       ELSE
         INC (n_sources);
         sources := NEW (Source, next := sources,
@@ -53,7 +53,7 @@
     sources := b;
   END ReadFileList;
 
-VAR(*CONST*) Build_dir_len := Text.Length (M3Config.BUILD_DIR);
+VAR(*CONST*) Build_dir_len := Text.Length (M3ConfigVars.BUILD_DIR);
 
 PROCEDURE FixDerived (filename: TEXT): TEXT =
   VAR i: INTEGER;
@@ -64,13 +64,14 @@
 
     i := 0;
     WHILE (i < Build_dir_len) DO
-      IF Text.GetChar (filename, i) # Text.GetChar (M3Config.BUILD_DIR, i) THEN
+      IF Text.GetChar (filename, i) # Text.GetChar (M3ConfigVars.BUILD_DIR, i)
+      THEN
         RETURN filename;
       END;
       INC (i);
     END;
 
-    IF Text.GetChar (filename, i) = Text.GetChar (M3Config.PATH_SEP, 0) THEN
+    IF Text.GetChar (filename, i) = Text.GetChar (M3ConfigVars.PATH_SEP, 0) THEN
       filename := "derived" & Text.Sub (filename, i);
     END;
     RETURN filename;
Index: m3/m3tohtml/src/m3makefile
===================================================================
RCS file: /home/jdp/m3-cvs/m3/m3tohtml/src/m3makefile,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 m3makefile
--- m3/m3tohtml/src/m3makefile	1996/09/24 05:29:00	1.1.1.2
+++ m3/m3tohtml/src/m3makefile	1996/09/24 05:35:10
@@ -10,6 +10,7 @@
 % m3_option ("-Y0@/udir/kalsow/pkg/m3/compiler/DS/m3c@-tDS3100@")
 % override (m3tools, "/udir/kalsow/pkgs")
 
+import ("m3configvars")
 import ("libm3")
 import ("m3tools")