From b1896f59a59c61a1fccdae99f7fc089be7b526b0 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Mon, 4 Nov 2019 21:02:34 -0800 Subject: Add standalone rc shell --- pkg/rc/gen.lua | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkg/rc/gen.lua (limited to 'pkg/rc/gen.lua') diff --git a/pkg/rc/gen.lua b/pkg/rc/gen.lua new file mode 100644 index 00000000..aaba57c6 --- /dev/null +++ b/pkg/rc/gen.lua @@ -0,0 +1,29 @@ +cflags{ + '-pedantic', + '-D PREFIX=', +} + +exe('rc', { + 'code.c', + 'exec.c', + 'getflags.c', + 'glob.c', + 'here.c', + 'io.c', + 'lex.c', + 'pcmd.c', + 'pfnc.c', + 'simple.c', + 'subr.c', + 'trap.c', + 'tree.c', + 'var.c', + 'y.tab.c', + 'unix.c', + 'havefork.c', + 'prompt-null.c', +}) +file('bin/rc', '755', '$outdir/rc') +file('lib/rcmain', '644', '$srcdir/rcmain.unix') + +fetch 'git' -- cgit v1.2.3