-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathMakefile
More file actions
35 lines (25 loc) · 870 Bytes
/
Makefile
File metadata and controls
35 lines (25 loc) · 870 Bytes
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
.PHONY: all tiddlywiki remotes clean test dist release pypi peermore
all:
@echo "No target"
tiddlywiki:
mkdir tiddlywebwiki/resources || true
wget http://classic.tiddlywiki.com/empty.html -O tiddlywebwiki/resources/empty.html
remotes: tiddlywiki
twibuilder tiddlywebwiki
clean:
find . -name "*.pyc" |xargs rm || true
rm -r dist || true
rm -r build || true
rm -r tiddlywebwiki.egg-info || true
rm -r tiddlywebwiki/resources || true
rm -r store tiddlyweb.log test_instance || true
test: remotes
py.test -x test
dist: test
python setup.py sdist
release: clean remotes test pypi peermore
pypi:
python setup.py sdist upload
peermore:
scp -P 8022 dist/tiddlywebwiki-*.gz cdent@tiddlyweb.peermore.com:public_html/tiddlyweb.peermore.com/dist
scp -P 8022 CHANGES cdent@tiddlyweb.peermore.com:public_html/tiddlyweb.peermore.com/dist/CHANGES.tiddlywebwiki