summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-10-01 21:23:13 -0400
committerJakob Kaivo <jkk@ung.org>2019-10-01 21:23:13 -0400
commitdec58a24c3bcd41456823328c92f8e9c698a66c3 (patch)
treec52e3e1420a106c710c7592d303935ab4f92016e
parentd88eef2f88b166e9b1781acc586a0306bc2f01be (diff)
allow for additional builtins (needed for Bosix)
-rw-r--r--builtins.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/builtins.c b/builtins.c
index 886ebaf..b98d16e 100644
--- a/builtins.c
+++ b/builtins.c
@@ -84,6 +84,10 @@ int umask_main(int argc, char *argv[]);
int unalias_main(int argc, char *argv[]);
int wait_main(int argc, char *argv[]);
+#ifndef EXTRA_BUILTINS
+#define EXTRA_BUILTINS /* empty */
+#endif
+
static struct builtin regular_builtins[] = {
{ "alias", alias_main },
{ "bg", bg_main },
@@ -103,6 +107,7 @@ static struct builtin regular_builtins[] = {
{ "umask", umask_main },
{ "unalias", unalias_main },
{ "wait", wait_main },
+ EXTRA_BUILTINS
{ 0, 0 },
};