-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
executable file
·68 lines (48 loc) · 1.26 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#!/usr/bin/make
#
# Makefile for UTUTI Sandbox
#
BOOTSTRAP_PYTHON=python2.5
TIMEOUT=1
BUILDOUT = bin/buildout -t $(TIMEOUT) && touch bin/*
.PHONY: all
all: python/bin/python bin/buildout bin/twistd
python/bin/python:
$(MAKE) BOOTSTRAP_PYTHON=$(BOOTSTRAP_PYTHON) bootstrap
bin/buildout: bootstrap.py
$(MAKE) BOOTSTRAP_PYTHON=$(BOOTSTRAP_PYTHON) bootstrap
bin/test: buildout.cfg bin/buildout setup.py versions.cfg
$(BUILDOUT)
bin/py: buildout.cfg bin/buildout setup.py versions.cfg
$(BUILDOUT)
bin/twistd: buildout.cfg bin/buildout setup.py versions.cfg
$(BUILDOUT)
bin/tags: buildout.cfg bin/buildout setup.py versions.cfg
$(BUILDOUT)
tags: buildout.cfg bin/buildout setup.py bin/tags
bin/tags
TAGS: buildout.cfg bin/buildout setup.py bin/tags
bin/tags
ID: buildout.cfg bin/buildout setup.py bin/tags
bin/tags
.PHONY: bootstrap
bootstrap:
$(BOOTSTRAP_PYTHON) bootstrap.py
.PHONY: buildout
buildout:
$(BUILDOUT)
.PHONY: test
test: bin/test
bin/test --all
.PHONY: utest
testall: bin/test
bin/test -u
.PHONY: ftest
ftest: bin/test
bin/test -f --at-level 2
.PHONY: run
run: bin/twistd
bin/twistd serve development.ini --reload --monitor-restart
.PHONY: clean
clean:
rm -rf bin/ parts/ develop-eggs/ src/nous.im.egg-info/ python/ tags TAGS ID .installed.cfg