CPPFLAGS = $(INCS) $(DEFS)
CFLAGS = -O2
LDFLAGS = $(LIBS)
-BUILD = $(CC) $(CPPFLAGS) $(CFLAGS) -o $(BINDIR)/$@ $^
+BUILD = $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $^
# dirs
BUILDDIR = build
$(BINDIR)/getty \
$(BINDIR)/login \
$(BINDIR)/dmesg \
+ $(BINDIR)/mount \
$(BINDIR)/sh
# load user-specific settings
$(BINDIR)/dmesg: source/dmesg.c
$(BUILD)
+$(BINDIR)/mount: source/mount.c
+ $(BUILD)
+
include source/sh/Rules.mk
clean:
--- /dev/null
+/**
+ @brief
+ @author Michael D. Lowis
+ @license BSD 2-clause License
+*/
+#include "util.h"
+
+//a
+//o
+//t
+//d
+//f
+//r
+//u
+//v
+//w
+//
+//B
+//M
+//R
+//a
+//o
+//t
+//n
+
+char* ARGV0;
+
+int main(int argc, char** argv) {
+ OPTBEGIN {
+ default:
+ break;
+ } OPTEND;
+ return 0;
+}