summary refs log blame commit diff stats
path: root/Makefile
blob: aab7f5b5e6261d4bc3ea500753022b9532a64247 (plain) (tree)





















                                                            
                                            















                                                              
PYTHON = python
DOCDIR = doc/pydoc
CWD = $(shell pwd)

.PHONY: all clean doc cleandoc edit push test commit install

all: clean test

doc: cleandoc
	mkdir -p $(DOCDIR)
	cd $(DOCDIR); \
		$(PYTHON) -c 'import pydoc, sys; \
		sys.path[0] = "$(CWD)"; \
		pydoc.writedocs("$(CWD)")'

install:
	@less -XF INSTALL

cleandoc:
	test -d $(DOCDIR) && rm -f $(DOCDIR)/*.html

clean:
	find . -regex .\*.py[co]$ | xargs rm

test:
	./all_tests.py

edit:
	@vi ranger.py $(shell find ranger test -regex .\*py$ )

push:
	@for repo in $(shell git remote); do \
		echo "Pushing to $$repo..."; \
		git push $$repo master; \
		git push $$repo -f hut; \
	done

commit:
	@git citool