# bin.rules: Rules for creating architecture-independent binaries ifndef MAKE_BIN_RULES_INCLUDED MAKE_BIN_RULES_INCLUDED=true ifndef BINARCH_SCRIPT BINARCH_SCRIPT=$(BINDIR)/arch endif bindir: $(BIN_PATH) $(BINDIR)/exec-arch $(BINARCH_SCRIPT) $(BIN_PATH) $(BINDIR)/exec-arch: $(MAKE_ROOT)/make/exec-arch $(CP) $< $@ $(BINDIR)/arch: $(MAKE_ROOT)/make/arch echo $(BINARCH_SCRIPT) copying... $(CP) $< $@ arch-exists: ifndef BIN_PATH_RULE BIN_PATH_RULE=true $(BIN_PATH): -mkdir -p $@ endif LD_ARCH=rm -f $(BINDIR)/`basename $@`; ln -fs exec-arch $(BINDIR)/`basename $@` endif # MAKE_BIN_RULES_INCLUDED