diff --git a/Microsoft Fortran v5/bin/BIND.EXE b/Microsoft Fortran v5/BIN/BIND.EXE similarity index 100% rename from Microsoft Fortran v5/bin/BIND.EXE rename to Microsoft Fortran v5/BIN/BIND.EXE diff --git a/Microsoft Fortran v5/bin/BRIEF.INI b/Microsoft Fortran v5/BIN/BRIEF.INI similarity index 100% rename from Microsoft Fortran v5/bin/BRIEF.INI rename to Microsoft Fortran v5/BIN/BRIEF.INI diff --git a/Microsoft Fortran v5/bin/CV.EXE b/Microsoft Fortran v5/BIN/CV.EXE similarity index 100% rename from Microsoft Fortran v5/bin/CV.EXE rename to Microsoft Fortran v5/BIN/CV.EXE diff --git a/Microsoft Fortran v5/bin/CV.HLP b/Microsoft Fortran v5/BIN/CV.HLP similarity index 100% rename from Microsoft Fortran v5/bin/CV.HLP rename to Microsoft Fortran v5/BIN/CV.HLP diff --git a/Microsoft Fortran v5/bin/CVPACK.EXE b/Microsoft Fortran v5/BIN/CVPACK.EXE similarity index 100% rename from Microsoft Fortran v5/bin/CVPACK.EXE rename to Microsoft Fortran v5/BIN/CVPACK.EXE diff --git a/Microsoft Fortran v5/bin/EPSILON.INI b/Microsoft Fortran v5/BIN/EPSILON.INI similarity index 100% rename from Microsoft Fortran v5/bin/EPSILON.INI rename to Microsoft Fortran v5/BIN/EPSILON.INI diff --git a/Microsoft Fortran v5/bin/EXEHDR.EXE b/Microsoft Fortran v5/BIN/EXEHDR.EXE similarity index 100% rename from Microsoft Fortran v5/bin/EXEHDR.EXE rename to Microsoft Fortran v5/BIN/EXEHDR.EXE diff --git a/Microsoft Fortran v5/bin/EXEMOD.EXE b/Microsoft Fortran v5/BIN/EXEMOD.EXE similarity index 100% rename from Microsoft Fortran v5/bin/EXEMOD.EXE rename to Microsoft Fortran v5/BIN/EXEMOD.EXE diff --git a/Microsoft Fortran v5/bin/EXP.EXE b/Microsoft Fortran v5/BIN/EXP.EXE similarity index 100% rename from Microsoft Fortran v5/bin/EXP.EXE rename to Microsoft Fortran v5/BIN/EXP.EXE diff --git a/Microsoft Fortran v5/bin/F1.ERR b/Microsoft Fortran v5/BIN/F1.ERR similarity index 100% rename from Microsoft Fortran v5/bin/F1.ERR rename to Microsoft Fortran v5/BIN/F1.ERR diff --git a/Microsoft Fortran v5/bin/F1.EXE b/Microsoft Fortran v5/BIN/F1.EXE similarity index 100% rename from Microsoft Fortran v5/bin/F1.EXE rename to Microsoft Fortran v5/BIN/F1.EXE diff --git a/Microsoft Fortran v5/bin/F2.EXE b/Microsoft Fortran v5/BIN/F2.EXE similarity index 100% rename from Microsoft Fortran v5/bin/F2.EXE rename to Microsoft Fortran v5/BIN/F2.EXE diff --git a/Microsoft Fortran v5/bin/F23.ERR b/Microsoft Fortran v5/BIN/F23.ERR similarity index 100% rename from Microsoft Fortran v5/bin/F23.ERR rename to Microsoft Fortran v5/BIN/F23.ERR diff --git a/Microsoft Fortran v5/bin/F3.EXE b/Microsoft Fortran v5/BIN/F3.EXE similarity index 100% rename from Microsoft Fortran v5/bin/F3.EXE rename to Microsoft Fortran v5/BIN/F3.EXE diff --git a/Microsoft Fortran v5/bin/F3S.EXE b/Microsoft Fortran v5/BIN/F3S.EXE similarity index 100% rename from Microsoft Fortran v5/bin/F3S.EXE rename to Microsoft Fortran v5/BIN/F3S.EXE diff --git a/Microsoft Fortran v5/bin/FL.ERR b/Microsoft Fortran v5/BIN/FL.ERR similarity index 100% rename from Microsoft Fortran v5/bin/FL.ERR rename to Microsoft Fortran v5/BIN/FL.ERR diff --git a/Microsoft Fortran v5/bin/FL.EXE b/Microsoft Fortran v5/BIN/FL.EXE similarity index 100% rename from Microsoft Fortran v5/bin/FL.EXE rename to Microsoft Fortran v5/BIN/FL.EXE diff --git a/Microsoft Fortran v5/bin/FL.HLP b/Microsoft Fortran v5/BIN/FL.HLP similarity index 100% rename from Microsoft Fortran v5/bin/FL.HLP rename to Microsoft Fortran v5/BIN/FL.HLP diff --git a/Microsoft Fortran v5/bin/ILINK.EXE b/Microsoft Fortran v5/BIN/ILINK.EXE similarity index 100% rename from Microsoft Fortran v5/bin/ILINK.EXE rename to Microsoft Fortran v5/BIN/ILINK.EXE diff --git a/Microsoft Fortran v5/bin/ILINKSTB.OVL b/Microsoft Fortran v5/BIN/ILINKSTB.OVL similarity index 100% rename from Microsoft Fortran v5/bin/ILINKSTB.OVL rename to Microsoft Fortran v5/BIN/ILINKSTB.OVL diff --git a/Microsoft Fortran v5/bin/IMPLIB.EXE b/Microsoft Fortran v5/BIN/IMPLIB.EXE similarity index 100% rename from Microsoft Fortran v5/bin/IMPLIB.EXE rename to Microsoft Fortran v5/BIN/IMPLIB.EXE diff --git a/Microsoft Fortran v5/bin/LIB.EXE b/Microsoft Fortran v5/BIN/LIB.EXE similarity index 100% rename from Microsoft Fortran v5/bin/LIB.EXE rename to Microsoft Fortran v5/BIN/LIB.EXE diff --git a/Microsoft Fortran v5/bin/LINK.EXE b/Microsoft Fortran v5/BIN/LINK.EXE similarity index 100% rename from Microsoft Fortran v5/bin/LINK.EXE rename to Microsoft Fortran v5/BIN/LINK.EXE diff --git a/Microsoft Fortran v5/bin/M.EXE b/Microsoft Fortran v5/BIN/M.EXE similarity index 100% rename from Microsoft Fortran v5/bin/M.EXE rename to Microsoft Fortran v5/BIN/M.EXE diff --git a/Microsoft Fortran v5/bin/M.HLP b/Microsoft Fortran v5/BIN/M.HLP similarity index 100% rename from Microsoft Fortran v5/bin/M.HLP rename to Microsoft Fortran v5/BIN/M.HLP diff --git a/Microsoft Fortran v5/bin/MHELP.MXT b/Microsoft Fortran v5/BIN/MHELP.MXT similarity index 100% rename from Microsoft Fortran v5/bin/MHELP.MXT rename to Microsoft Fortran v5/BIN/MHELP.MXT diff --git a/Microsoft Fortran v5/bin/NMAKE.EXE b/Microsoft Fortran v5/BIN/NMAKE.EXE similarity index 100% rename from Microsoft Fortran v5/bin/NMAKE.EXE rename to Microsoft Fortran v5/BIN/NMAKE.EXE diff --git a/Microsoft Fortran v5/bin/QUICK.INI b/Microsoft Fortran v5/BIN/QUICK.INI similarity index 100% rename from Microsoft Fortran v5/bin/QUICK.INI rename to Microsoft Fortran v5/BIN/QUICK.INI diff --git a/Microsoft Fortran v5/bin/SETENV.EXE b/Microsoft Fortran v5/BIN/SETENV.EXE similarity index 100% rename from Microsoft Fortran v5/bin/SETENV.EXE rename to Microsoft Fortran v5/BIN/SETENV.EXE diff --git a/Microsoft Fortran v5/bin/TOOLS.INI b/Microsoft Fortran v5/BIN/TOOLS.INI similarity index 100% rename from Microsoft Fortran v5/bin/TOOLS.INI rename to Microsoft Fortran v5/BIN/TOOLS.INI diff --git a/Microsoft Fortran v5/bin/TOOLS.PRE b/Microsoft Fortran v5/BIN/TOOLS.PRE similarity index 100% rename from Microsoft Fortran v5/bin/TOOLS.PRE rename to Microsoft Fortran v5/BIN/TOOLS.PRE diff --git a/Microsoft Fortran v5/bin/UNDEL.EXE b/Microsoft Fortran v5/BIN/UNDEL.EXE similarity index 100% rename from Microsoft Fortran v5/bin/UNDEL.EXE rename to Microsoft Fortran v5/BIN/UNDEL.EXE diff --git a/Microsoft Fortran v5/bin/WS.MXT b/Microsoft Fortran v5/BIN/WS.MXT similarity index 100% rename from Microsoft Fortran v5/bin/WS.MXT rename to Microsoft Fortran v5/BIN/WS.MXT diff --git a/Microsoft Fortran v5/include/FGRAPH.FD b/Microsoft Fortran v5/INCLUDE/FGRAPH.FD similarity index 100% rename from Microsoft Fortran v5/include/FGRAPH.FD rename to Microsoft Fortran v5/INCLUDE/FGRAPH.FD diff --git a/Microsoft Fortran v5/include/FGRAPH.FI b/Microsoft Fortran v5/INCLUDE/FGRAPH.FI similarity index 100% rename from Microsoft Fortran v5/include/FGRAPH.FI rename to Microsoft Fortran v5/INCLUDE/FGRAPH.FI diff --git a/Microsoft Fortran v5/lib/API.LIB b/Microsoft Fortran v5/LIB/API.LIB similarity index 100% rename from Microsoft Fortran v5/lib/API.LIB rename to Microsoft Fortran v5/LIB/API.LIB diff --git a/Microsoft Fortran v5/lib/APILMR.OBJ b/Microsoft Fortran v5/LIB/APILMR.OBJ similarity index 100% rename from Microsoft Fortran v5/lib/APILMR.OBJ rename to Microsoft Fortran v5/LIB/APILMR.OBJ diff --git a/Microsoft Fortran v5/lib/COURB.FON b/Microsoft Fortran v5/LIB/COURB.FON similarity index 100% rename from Microsoft Fortran v5/lib/COURB.FON rename to Microsoft Fortran v5/LIB/COURB.FON diff --git a/Microsoft Fortran v5/lib/DOSCALLS.LIB b/Microsoft Fortran v5/LIB/DOSCALLS.LIB similarity index 100% rename from Microsoft Fortran v5/lib/DOSCALLS.LIB rename to Microsoft Fortran v5/LIB/DOSCALLS.LIB diff --git a/Microsoft Fortran v5/lib/GRAPHICS.LIB b/Microsoft Fortran v5/LIB/GRAPHICS.LIB similarity index 100% rename from Microsoft Fortran v5/lib/GRAPHICS.LIB rename to Microsoft Fortran v5/LIB/GRAPHICS.LIB diff --git a/Microsoft Fortran v5/lib/HELVB.FON b/Microsoft Fortran v5/LIB/HELVB.FON similarity index 100% rename from Microsoft Fortran v5/lib/HELVB.FON rename to Microsoft Fortran v5/LIB/HELVB.FON diff --git a/Microsoft Fortran v5/lib/LLIBFORE.LIB b/Microsoft Fortran v5/LIB/LLIBFORE.LIB similarity index 100% rename from Microsoft Fortran v5/lib/LLIBFORE.LIB rename to Microsoft Fortran v5/LIB/LLIBFORE.LIB diff --git a/Microsoft Fortran v5/lib/MODERN.FON b/Microsoft Fortran v5/LIB/MODERN.FON similarity index 100% rename from Microsoft Fortran v5/lib/MODERN.FON rename to Microsoft Fortran v5/LIB/MODERN.FON diff --git a/Microsoft Fortran v5/lib/ROMAN.FON b/Microsoft Fortran v5/LIB/ROMAN.FON similarity index 100% rename from Microsoft Fortran v5/lib/ROMAN.FON rename to Microsoft Fortran v5/LIB/ROMAN.FON diff --git a/Microsoft Fortran v5/lib/SCRIPT.FON b/Microsoft Fortran v5/LIB/SCRIPT.FON similarity index 100% rename from Microsoft Fortran v5/lib/SCRIPT.FON rename to Microsoft Fortran v5/LIB/SCRIPT.FON diff --git a/Microsoft Fortran v5/lib/TMSRB.FON b/Microsoft Fortran v5/LIB/TMSRB.FON similarity index 100% rename from Microsoft Fortran v5/lib/TMSRB.FON rename to Microsoft Fortran v5/LIB/TMSRB.FON diff --git a/Microsoft Fortran v5/tmp/foo.txt b/Microsoft Fortran v5/TMP/foo.txt similarity index 100% rename from Microsoft Fortran v5/tmp/foo.txt rename to Microsoft Fortran v5/TMP/foo.txt diff --git a/Microsoft Fortran v5/m.sh b/Microsoft Fortran v5/m.sh new file mode 100644 index 0000000..7ebb3f2 --- /dev/null +++ b/Microsoft Fortran v5/m.sh @@ -0,0 +1,10 @@ +str=$(tr '[a-z]' '[A-Z]' <<< $1) + +rm $str.EXE 2>/dev/null +rm $str.OBJ 2>/dev/null + +ntvdm -u -r:. -e:include=include,init=bin,path=bin,lib=lib,tmp=tmp bin\\fl /FPc /Ot $str.for + +rm $str.OBJ 2>/dev/null + +ntvdm -u -r:. $str