"\nYour options:\n - Set CARGO_BIN to a supported version\n - Install a supported version from your distribution's package manager\n - Install a supported version from `${UNDERLINE}`https://rustup.rs/`${ANSI_RESET}`";exit 1;fi
"\nYour options:\n - Set CARGO_BIN to a supported version\n - Install a supported version from your distribution's package manager\n - Install a supported version from ${UNDERLINE}https://rustup.rs/${ANSI_RESET}" ;exit 1;fi)
.PHONY:clean
.PHONY:clean
@ -102,31 +104,29 @@ uninstall:
.PHONY:install-doc
.PHONY:install-doc
install-doc:
install-doc:
ifndefNO_MAN
@(if[ -z $${NO_MAN+x}];then\
@mkdir -p $(DESTDIR)${MANDIR}/man1
mkdir -p $(DESTDIR)${MANDIR}/man1;\
@mkdir -p $(DESTDIR)${MANDIR}/man5
mkdir -p $(DESTDIR)${MANDIR}/man5;\
@echo " - `${BOLD}`Installing manpages to `${ANSI_RESET}`${DESTDIR}${MANDIR}:"
echo" - ${BOLD}Installing manpages to ${ANSI_RESET}${DESTDIR}${MANDIR}:";\
*)echo"\n`${RED}``${BOLD}`WARNING`${ANSI_RESET}`: `${UNDERLINE}`Path ${DESTDIR}${MANDIR} is not contained in your MANPATH variable or the output of \`manpath\` command.`${ANSI_RESET}` \`man\` might fail finding the installed manpages. Consider adding it if necessary.\nMANPATH variable / output of \`manpath\`: ${MANPATH}";;\
*)echo"\n${RED}${BOLD}WARNING${ANSI_RESET}: ${UNDERLINE}Path ${DESTDIR}${MANDIR} is not contained in your MANPATH variable or the output of \`manpath\` command.${ANSI_RESET} \`man\` might fail finding the installed manpages. Consider adding it if necessary.\nMANPATH variable / output of \`manpath\`: ${MANPATHS}";;\
esac
esac);\
else
elseecho"NO_MAN is defined, so no documentation is going to be installed.";fi)
@echo "NO_MAN is defined, so no documentation is going to be installed."
endif
.PHONY:install-bin
.PHONY:install-bin
install-bin:meli
install-bin:meli
@mkdir -p $(DESTDIR)${BINDIR}
@mkdir -p $(DESTDIR)${BINDIR}
@echo " - `${BOLD}`Installing binary to `${ANSI_RESET}``${GREEN}`${DESTDIR}${BINDIR}/meli`${ANSI_RESET}`"
@echo " - ${BOLD}Installing binary to ${ANSI_RESET}${GREEN}${DESTDIR}${BINDIR}/meli${ANSI_RESET}"
@case ":${PATH}:" in \
@case ":${PATH}:" in \
*:${DESTDIR}${BINDIR}:*)echo -n "";;\
*:${DESTDIR}${BINDIR}:*)echo -n "";;\
*)echo"\n`${RED}``${BOLD}`WARNING`${ANSI_RESET}`: `${UNDERLINE}`Path ${DESTDIR}${BINDIR} is not contained in your PATH variable.`${ANSI_RESET}` Consider adding it if necessary.\nPATH variable: ${PATH}";;\
*)echo"\n${RED}${BOLD}WARNING${ANSI_RESET}: ${UNDERLINE}Path ${DESTDIR}${BINDIR} is not contained in your PATH variable.${ANSI_RESET} Consider adding it if necessary.\nPATH variable: ${PATH}";;\