summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-11-13Makefile: add --bin flag to meli cargo build targetManos Pitsidianakis
2022-08-27Makefile: add missing .PHONY targets, fix missing tab indentationManos Pitsidianakis
2020-11-05Makefile: add CARGO_ARGS env varManos Pitsidianakis
Intended for use with cross-arch compilation flags (--target etc).
2020-11-05Makefile: replace install(1) with mkdir, rm, cp, chmodManos Pitsidianakis
install(1) is missing in some systems, so replace it with POSIX tools. Closes #83.
2020-09-20Makefile: fix error with manpage pathManos Pitsidianakis
2020-09-20Add docs/ folderManos Pitsidianakis
2020-09-12Makefile: add build-rustdoc targetManos Pitsidianakis
2020-07-26Fix Makefile semanticsManos Pitsidianakis
Makefile targets didn't correspond to the widely used ones: - make should build meli instead of showing help - make check should run tests Closes #42
2020-05-19Makefile: expand pathsManos Pitsidianakis
Makefile displays a warning if $MANDIR is not in your manpaths or $BINDIR is not in your $PATH. Expand paths $PREFIX (and by association $BINDIR and $MANDIR) before doing that validation or otherwise paths like '~/.local' and '/home/user/.local' will be erroneously reported different
2020-02-09Makefile: don't emit timestamps with gzipManos Pitsidianakis
2020-02-09debian/: add mandoc build dependencyManos Pitsidianakis
2020-02-05Check for $TERM in MakefileManos Pitsidianakis
If $TERM is not set, for example in a build environment, tput prints out warnings. Disable ANSI formatting completely when $TERM is unset or zero
2020-02-04Remove ui crateManos Pitsidianakis
Merge ui crate with root crate. In preparation for uploading `meli` as a separate crate on crates.io. Workspace crates will need to be published as well and having a separate `ui` crate and binary perhaps doesn't make sense anymore.
2020-02-04Makefile: make Makefile portableManos Pitsidianakis
Tested with - GNU Make 4.2.1 - bmake 20160220-2+b1
2020-02-04Makefile: add debian/ and deb-dist target to build *.deb packageManos Pitsidianakis
2020-01-31Add missing copyright preamblesManos Pitsidianakis
2020-01-31Update MakefileManos Pitsidianakis
- Add BINDIR, MANDIR env vars - add check-dep target that checks for cargo/rustc version - add ANSI formatting output with NO_COLOR support - add help target - move manpage installation to install-doc target - move bin installation to install-bin target - add dist target - add warning if BINDIR is not inside $PATH - add warning if MANDIR is not inside $MANPATH/manpath
2019-12-18Add pre-push git hookManos Pitsidianakis
2019-12-09Fix typos in MakefileManos Pitsidianakis
2019-11-18Small Makefile prettificationManos Pitsidianakis
2019-11-15melib: add notmuch backendManos Pitsidianakis
Missing: - Watching for updates functionality - Using tags - Search
2019-09-16add Makefile for installationManos Pitsidianakis