chiark / gitweb /
Remove the --force flag to "stg rebase" and "stg pull"
[stgit] / Makefile
1 PREFIX  ?= $(HOME)
2 DESTDIR ?= /
3 PYTHON  ?= python
4
5 all:
6         $(PYTHON) setup.py build
7
8 install:
9         $(PYTHON) setup.py install --prefix=$(PREFIX) --root=$(DESTDIR) --force
10
11 doc:
12         cd Documentation && $(MAKE) all
13
14 test:
15         cd t && $(MAKE) all
16
17 clean:
18         for dir in Documentation t; do \
19                 (cd $$dir && $(MAKE) clean); \
20         done
21         rm -rf build
22         rm -f stgit/*.pyc
23         rm -f stgit/commands/*.pyc
24         rm -f TAGS
25
26 tags:
27         ctags -e -R stgit/*
28
29 .PHONY: all install doc test clean