Quellcode durchsuchen

Additions for 5th distribution

ceriel vor 33 Jahren
Ursprung
Commit
c7fd7e86bf
3 geänderte Dateien mit 24 neuen und 3 gelöschten Zeilen
  1. 1 0
      .distr
  2. 17 2
      Action
  3. 6 1
      TakeAction

+ 1 - 0
.distr

@@ -17,3 +17,4 @@ mach
 man
 man
 mkun
 mkun
 util
 util
+Versions

+ 17 - 2
Action

@@ -1,6 +1,6 @@
 name	"System definition"
 name	"System definition"
 dir first
 dir first
-action did_first
+action ack_sys
 failure "You have to run the shell script first in the directory first"
 failure "You have to run the shell script first in the directory first"
 fatal
 fatal
 end
 end
@@ -89,6 +89,18 @@ end
 name "LINT C program checker"
 name "LINT C program checker"
 dir lang/cem/lint
 dir lang/cem/lint
 end
 end
+name "EM definition lint-library"
+action "make lintlib"
+dir util/data
+end
+name "Modules lint libraries"
+dir modules/src
+indir "Action.lint"
+end
+name "Global optimizer lint libraries"
+dir util/ego/share
+action "make lintlib"
+end
 name "Pascal frontend"
 name "Pascal frontend"
 dir lang/pc/comp
 dir lang/pc/comp
 end
 end
@@ -107,6 +119,9 @@ end
 name "Modula-2 makefile generator"
 name "Modula-2 makefile generator"
 dir lang/m2/m2mm
 dir lang/m2/m2mm
 end
 end
+name "Fortran to C compiler"
+dir lang/fortran/comp
+end
 name "EM interpreter in C"
 name "EM interpreter in C"
 dir util/int
 dir util/int
 end
 end
@@ -197,7 +212,7 @@ name "Sun 3 M68020 support"
 dir mach/sun3
 dir mach/sun3
 indir
 indir
 end
 end
-name Sun 4 SPARC support"
+name "Sun 4 SPARC support"
 dir mach/sparc
 dir mach/sparc
 system "sparc"
 system "sparc"
 indir
 indir

+ 6 - 1
TakeAction

@@ -12,7 +12,12 @@ else
 	*)		echo No Action file "($CMD)" present ;;
 	*)		echo No Action file "($CMD)" present ;;
 	esac
 	esac
 fi
 fi
-THISFILE=`pwd`/$0
+case $0 in
+/*)	THISFILE=$0
+	;;
+*)	THISFILE=`pwd`/$0
+	;;
+esac
 SYS=
 SYS=
 RETC=0
 RETC=0
 { while read LINE
 { while read LINE