+.PHONY: kernel
+.PHONY: rootfs all clean-user clean tool
+
+export BUILD_DIR=$(kbin_dir)
+export BUILD_NAME=$(kbin)
+kernel: $(lbuild_mkinc)
+ $(call status,TASK,$(notdir $@))
+
+ @$(MAKE) $(MKFLAGS) -I $(mkinc_dir) -f kernel.mk all
+
+.NOTPARALLEL:
+export LBUILD ARCH MODE
+all: $(kbuild_dir) tool kernel
+
+# --- begin stock user --- #
+
+export PREFIX=usr/includes
+usr/includes: install-header
+
+export LBUILD ARCH MODE
+user: usr/includes
+ $(call status,TASK,$@)
+ @$(MAKE) $(MKFLAGS) -C usr all -I $(mkinc_dir)
+
+clean-user:
+ @$(MAKE) -C usr clean -I $(mkinc_dir)
+
+rootfs: usr/build
+ $(call status,TASK,$(notdir $@))
+ @./scripts/mkrootfs
+
+usr/build: user
+
+# --- end stock user --- #