Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
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
|
|
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
|
|
|
|
|
|
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
|
|
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.
|
|
Tested with
- GNU Make 4.2.1
- bmake 20160220-2+b1
|
|
|
|
|
|
- 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
|
|
|
|
|
|
|
|
Missing:
- Watching for updates functionality
- Using tags
- Search
|
|
|