TARGET = @TARGET@ SBINDIR = @SBINDIR@ MANDIR = @MANDIR@ all:: @(cd executer/kernel/mcctrl; make modules) @(cd executer/kernel/mcoverlayfs; make modules) @(cd executer/user; make) @case "$(TARGET)" in \ attached-mic | builtin-x86 | builtin-mic | smp-x86) \ (cd kernel; make) \ ;; \ *) \ echo "unknown target $(TARGET)" >&2 \ exit 1 \ ;; \ esac install:: @(cd executer/kernel/mcctrl; make install) @(cd executer/kernel/mcoverlayfs; make install) @(cd executer/user; make install) @case "$(TARGET)" in \ attached-mic | builtin-x86 | builtin-mic | smp-x86) \ (cd kernel; make install) \ ;; \ *) \ echo "unknown target $(TARGET)" >&2 \ exit 1 \ ;; \ esac @case "$(TARGET)" in \ attached-mic) \ mkdir -p -m 755 $(SBINDIR); \ install -m 755 arch/x86/tools/mcreboot-attached-mic.sh $(SBINDIR)/mcreboot; \ install -m 755 arch/x86/tools/mcshutdown-attached-mic.sh $(SBINDIR)/mcshutdown; \ mkdir -p -m 755 $(MANDIR)/man1; \ install -m 644 arch/x86/tools/mcreboot.1 $(MANDIR)/man1/mcreboot.1; \ ;; \ builtin-x86) \ mkdir -p -m 755 $(SBINDIR); \ install -m 755 arch/x86/tools/mcreboot-builtin-x86.sh $(SBINDIR)/mcreboot; \ install -m 755 arch/x86/tools/mcshutdown-builtin-x86.sh $(SBINDIR)/mcshutdown; \ mkdir -p -m 755 $(MANDIR)/man1; \ install -m 644 arch/x86/tools/mcreboot.1 $(MANDIR)/man1/mcreboot.1; \ ;; \ smp-x86) \ mkdir -p -m 755 $(SBINDIR); \ install -m 755 arch/x86/tools/mcreboot-smp-x86.sh $(SBINDIR)/mcreboot.sh; \ install -m 755 arch/x86/tools/mcstop+release-smp-x86.sh $(SBINDIR)/mcstop+release.sh; \ mkdir -p -m 755 $(MANDIR)/man1; \ install -m 644 arch/x86/tools/mcreboot.1 $(MANDIR)/man1/mcreboot.1; \ ;; \ *) \ echo "unknown target $(TARGET)" >&2 \ exit 1 \ ;; \ esac clean:: @(cd executer/kernel/mcctrl; make clean) @(cd executer/kernel/mcoverlayfs; make clean) @(cd executer/user; make clean) @case "$(TARGET)" in \ attached-mic | builtin-x86 | builtin-mic | smp-x86) \ (cd kernel; make clean) \ ;; \ *) \ echo "unknown target $(TARGET)" >&2 \ exit 1 \ ;; \ esac