about summary refs log tree commit diff stats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: Drop README.md from man page requisitestoonn2022-03-181-2/+2
| | | | | | | I believe at some point I added the `README.md` to the prerequisites for the man pages so we wouldn't forget to update them whenever the README was touched. This hasn't worked very well and it often makes particularly the rifle man page regenerate when not needed.
* Change sed invocation for POSIX compliancetoonn2020-12-311-1/+2
| | | | | `\s` is a GNU-ism not found in BSD sed. Both implementations support the equivalent `[:blank:]` character class.
* Change "sgr0" to "normal" for legibilitytoonn2020-11-131-9/+9
|
* Add formatting to make output for claritytoonn2020-11-131-8/+17
|
* Default to python3 at install, fall back to pythontoonn2020-06-221-2/+2
| | | | | | | | | Since `python` is supposed to always point to a python 2.x executable and python 2.x is no longer supported by the PSF, we should try to install with `python3` by default and fall back to `python` and then `python2`. Fixes #2006
* Tax loss harvesting release, nothing to see here v1.9.3toonn2019-12-311-2/+2
|
* Split PHONY man target into seperate real targetstoonn2019-10-191-5/+13
| | | | | | | Every time a manpage is updated both manpages are rebuilt using `make man`, this is annoying because you have to checkout the manpage that didn't change every time you do this. The new rules properly use `make`'s features to only rebuild a manpage *if* necessary.
* Switch manpage date from locale dependent to ISO UTCtoonn2019-09-011-2/+2
| | | | | Having the date in the manpage depend on a user's locale and their timezone makes the format change depending on which user generates it.
* Tabs are spaces tootoonn2019-06-181-1/+1
|
* Remove comment in shellcheck ruletoonn2019-06-181-1/+0
| | | | The comment was confusing because `make` swallowed the `$`
* Replace targets with test_pytoonn2019-06-181-2/+2
| | | | | | | | It's easier to keep the test and test_py targets synchronized by having the former depend on the latter. Changed the wording of the test_py success message to be less suspenseful.
* Document ## convention and $$ sed rangetoonn2019-06-181-0/+1
|
* Add test_py targettoonn2019-06-181-0/+5
|
* Document shellcheck in Makefile help and HACKING.mdtoonn2019-06-181-15/+16
|
* Add shellcheck to teststoonn2019-06-181-1/+5
| | | | Shellcheck is run for `scope.sh` after uncommenting all the code.
* doctests are no longer silently failing (when failing)Wojciech Siewierski2019-01-271-1/+2
| | | | | | Related issue: #1457 See: https://stackoverflow.com/a/25691978
* Set the default PREFIX in MakefileWojciech Siewierski2018-12-291-0/+1
|
* Support the PREFIX flag in "make install"Wojciech Siewierski2018-12-291-1/+2
| | | | Before that it was necessary to use setup.py directly.
* Remove strip because whitespace could be a valid nametoonn2018-08-191-1/+1
|
* Check PYTHON is properly definedtoonn2018-08-191-4/+10
| | | | | | | | | | We don't need to check for all the various versions, that's just a maintenance burden because `python33` shouldn't ever be available if `python3` isn't. Added a check for whether `PYTHON` is empty or just whitespace because that's useless and could actually lead to problems, if `setup.py` happens to be on the `PATH`.
* Update PYTHON variablehektr2018-07-181-2/+3
| | | | `which python3` will likely show the latest version of python installed on system, so, it should go the first. I think, it's not necessary to write all of possible versions of python. You can just use `which python3 || which python`...
* Makefile: run tests/manpage_completion_test.py on `make test`hut2018-06-121-2/+7
|
* Replace -not operator with POSIX compliant !Klemens Nanni2018-02-051-3/+3
| | | | | | | This ensures compatibility with non-GNU implementations like OpenBSD's find(1). -and is already implied by juxtaposition, thus remove it.
* Fix missing `@` characterZabielski, Kamil2017-12-011-1/+1
| | | | Signed-off-by: Zabielski, Kamil <kamil.zabielski@outlook.com>
* Makefile: Add help for different testsnfnty2017-02-101-13/+19
|
* Beta release 1.9.0b1 v1.9.0b1nfnty2017-02-101-1/+1
|
* linting: Rename config filesnfnty2017-02-091-1/+1
|
* linting: pylint: Remove most `disabled=protected-access`nfnty2017-01-301-1/+1
|
* Makefile: `TEST_PATH_*`: Be explicitnfnty2017-01-291-5/+11
|
* Makefile: Split testsnfnty2017-01-241-7/+11
|
* linting: Fix `make test`nfnty2017-01-171-2/+6
|
* linting: pylint and flake8nfnty2017-01-171-0/+8
|
* Enable Travis-CIWojciech Siewierski2016-06-221-1/+1
|
* Makefile: Don't fail build when py.test is not installedhut2016-02-281-1/+8
|
* tests: add a dummy pytest test and add it to the make test stepLaurent Charignon2016-01-311-0/+1
|
* Neater copyright headerhut2015-03-191-2/+2
|
* Makefile: quote a variablehut2015-02-071-1/+1
| | | | This avoids an error if the path to rangers repository contains a space.
* update email addresshut2014-12-111-1/+1
|
* fix references to README.mdhut2014-08-221-1/+1
|
* Makefile: allow selecting files for "make test" by setting $FILTERhut2014-02-031-1/+2
| | | | | | | | | For example: FILTER=signals make test will test only files that match "signals", i.e. only ranger/ext/signals.py. FILTER is passed as a pattern directly to grep.
* Changed email address in source codehut2013-08-081-1/+1
| | | | | Since lavabit.com ceased providing email services, I had to change my address from hut lavabit com to hut lepus uberspace de.
* Revert "Added bumblebee-like "make uninstall""hut2013-04-021-7/+0
| | | | This reverts commit f19c589432c68ae1979adb723deb3665d38c0b4a.
* Added bumblebee-like "make uninstall"hut2013-04-011-0/+7
| | | | | | | | | | | This innovative uninstalling method unlocks the power and immense efficiency that resulted from years of dedicated R&D by the greatest minds to ever walk the face of the earth. By now, this method is state-of-the-art after being tested by prestigious software such as bumblebee [1], marking a milestone and becoming a true legend in the history of open source development. [1] https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commit/a047be85247755cdbe0acce6f1dafc8beb84f2ac
* Makefile: Fix regex of 'make clean'hut2013-03-011-1/+1
|
* updated rest of the copyright noticeshut2013-02-221-1/+1
|
* update email address (romanz@lavabit.com -> hut@lavabit.com)hut2013-02-221-1/+1
|
* doc/rifle.1: Added man page for riflehut2013-02-181-0/+4
|
* Makefile: Add python3.3 to the list of python versionshut2013-01-281-2/+2
|
* Makefile: "make dist" instead of "make snapshot"hut2013-01-281-1/+3
|
* Makefile: use python2.7 toohut2012-10-181-1/+1
|