oksh-noxz[fork] Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh). |
|
git clone https://noxz.tech/git/oksh-noxz.git | |
oksh-noxz |
commit: 542fec96d98d9b53393a111001c86cefe5028aaf parent: fa16ee90f72d50ce94fe27d3e810893656f76f91 author: Brian Callahan <bcallah@openbsd.org> date: Sat, 8 Feb 2020 11:07:18 -0500
Remove the rescue script; doesn't work any more.
M | README.md | 8 | -- |
D | prescue.h | 1 | - |
D | rescue.sh | 124 | -------------------- |
diff --git a/README.md b/README.md @@ -79,14 +79,6 @@ $ ./configure $ make && sudo make install ``` -In case of emergency --------------------- -If you cannot execute `make` for whatever reason, a rescue script, -`rescue.sh`, is available. This script contains nothing more than a -hand-written list of compiler invocations which will build `oksh` in the -most basic and portable way possible. This rescue shell is perfectly -usable (as it is just an unoptimized build). - License ------- The main Korn shell files are public domain (see `LEGAL`). diff --git a/prescue.h b/prescue.h @@ -1 +0,0 @@ -/* This file intentionally left blank. */ diff --git a/rescue.sh b/rescue.sh @@ -1,124 +0,0 @@ -#!/bin/sh - -# This rescue script should work literally everywhere. -# If your kit is so broken you need this, I'm going to -# assume that you need all the help you can get. -# -# Written by Brian Callahan <bcallah@openbsd.org> -# Released into the Public Domain - -cp prescue.h pconfig.h - -echo cc -DEMACS -DVI -o alloc.o -c alloc.c -cc -DEMACS -DVI -o alloc.o -c alloc.c - -echo cc -DEMACS -DVI -o c_ksh.o -c c_ksh.c -cc -DEMACS -DVI -o c_ksh.o -c c_ksh.c - -echo cc -DEMACS -DVI -o c_sh.o -c c_sh.c -cc -DEMACS -DVI -o c_sh.o -c c_sh.c - -echo cc -DEMACS -DVI -o c_test.o -c c_test.c -cc -DEMACS -DVI -o c_test.o -c c_test.c - -echo cc -DEMACS -DVI -o c_ulimit.o -c c_ulimit.c -cc -DEMACS -DVI -o c_ulimit.o -c c_ulimit.c - -echo cc -DEMACS -DVI -o edit.o -c edit.c -cc -DEMACS -DVI -o edit.o -c edit.c - -echo cc -DEMACS -DVI -DNO_CURSES -o emacs.o -c emacs.c -cc -DEMACS -DVI -DNO_CURSES -o emacs.o -c emacs.c - -echo cc -DEMACS -DVI -o eval.o -c eval.c -cc -DEMACS -DVI -o eval.o -c eval.c - -echo cc -DEMACS -DVI -o exec.o -c exec.c -cc -DEMACS -DVI -o exec.o -c exec.c - -echo cc -DEMACS -DVI -o expr.o -c expr.c -cc -DEMACS -DVI -o expr.o -c expr.c - -echo cc -DEMACS -DVI -o history.o -c history.c -cc -DEMACS -DVI -o history.o -c history.c - -echo cc -DEMACS -DVI -o io.o -c io.c -cc -DEMACS -DVI -o io.o -c io.c - -echo cc -DEMACS -DVI -o jobs.o -c jobs.c -cc -DEMACS -DVI -o jobs.o -c jobs.c - -echo cc -DEMACS -DVI -o lex.o -c lex.c -cc -DEMACS -DVI -o lex.o -c lex.c - -echo cc -DEMACS -DVI -o mail.o -c mail.c -cc -DEMACS -DVI -o mail.o -c mail.c - -echo cc -DEMACS -DVI -o main.o -c main.c -cc -DEMACS -DVI -o main.o -c main.c - -echo cc -DEMACS -DVI -o misc.o -c misc.c -cc -DEMACS -DVI -o misc.o -c misc.c - -echo cc -DEMACS -DVI -o path.o -c path.c -cc -DEMACS -DVI -o path.o -c path.c - -echo cc -DEMACS -DVI -o shf.o -c shf.c -cc -DEMACS -DVI -o shf.o -c shf.c - -echo cc -DEMACS -DVI -o syn.o -c syn.c -cc -DEMACS -DVI -o syn.o -c syn.c - -echo cc -DEMACS -DVI -o table.o -c table.c -cc -DEMACS -DVI -o table.o -c table.c - -echo cc -DEMACS -DVI -o trap.o -c trap.c -cc -DEMACS -DVI -o trap.o -c trap.c - -echo cc -DEMACS -DVI -o tree.o -c tree.c -cc -DEMACS -DVI -o tree.o -c tree.c - -echo cc -DEMACS -DVI -o tty.o -c tty.c -cc -DEMACS -DVI -o tty.o -c tty.c - -echo cc -DEMACS -DVI -DNO_CURSES -o var.o -c var.c -cc -DEMACS -DVI -DNO_CURSES -o var.o -c var.c - -echo cc -DEMACS -DVI -o version.o -c version.c -cc -DEMACS -DVI -o version.o -c version.c - -echo cc -DEMACS -DVI -o vi.o -c vi.c -cc -DEMACS -DVI -o vi.o -c vi.c - -echo cc -DEMACS -DVI -o asprintf.o -c asprintf.c -cc -DEMACS -DVI -o asprintf.o -c asprintf.c - -echo cc -DEMACS -DVI -o confstr.o -c confstr.c -cc -DEMACS -DVI -o confstr.o -c confstr.c - -echo cc -DEMACS -DVI -o reallocarray.o -c reallocarray.c -cc -DEMACS -DVI -o reallocarray.o -c reallocarray.c - -echo cc -DEMACS -DVI -o strtonum.o -c strtonum.c -cc -DEMACS -DVI -o strtonum.o -c strtonum.c - -echo cc -DEMACS -DVI -o siglist.o -c siglist.c -cc -DEMACS -DVI -o siglist.o -c siglist.c - -echo cc -DEMACS -DVI -o signame.o -c signame.c -cc -DEMACS -DVI -o signame.o -c signame.c - -echo cc -DEMACS -DVI -o strlcat.o -c strlcat.c -cc -DEMACS -DVI -o strlcat.o -c strlcat.c - -echo cc -DEMACS -DVI -o strlcpy.o -c strlcpy.c -cc -DEMACS -DVI -o strlcpy.o -c strlcpy.c - -echo cc -DEMACS -DVI -o unvis.o -c unvis.c -cc -DEMACS -DVI -o unvis.o -c unvis.c - -echo cc -DEMACS -DVI -o vis.o -c vis.c -cc -DEMACS -DVI -o vis.o -c vis.c - -echo cc -o oksh alloc.o c_ksh.o c_sh.o c_test.o c_ulimit.o edit.o emacs.o eval.o exec.o expr.o history.o io.o jobs.o lex.o mail.o main.o misc.o path.o shf.o syn.o table.o trap.o tree.o tty.o var.o version.o vi.o asprintf.o confstr.o reallocarray.o strtonum.o siglist.o signame.o strlcat.o strlcpy.o unvis.o vis.o -lc -cc -o oksh alloc.o asprintf.o c_ksh.o c_sh.o c_test.o c_ulimit.o edit.o emacs.o eval.o exec.o expr.o history.o io.o jobs.o lex.o mail.o main.o misc.o path.o shf.o syn.o table.o trap.o tree.o tty.o var.o version.o vi.o asprintf.o confstr.o reallocarray.o strtonum.o siglist.o signame.o strlcat.o strlcpy.o unvis.o vis.o -lc