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
|
VIRTUALENV=venv
ACTIVATE=. $(VIRTUALENV)/bin/activate
HYDE=$(VIRTUALENV)/bin/hyde
.PHONY: virtualenv
all: virtualenv requirements
virtualenv:
virtualenv $(VIRTUALENV) --clear
@echo ">>> virtualenv created"
requirements: $(VIRTUALENV)
$(ACTIVATE) && pip install -r requirements.txt -U
@echo ">>> Requirements installed"
clean-virtualenv: $(VIRTUALENV)
rm -rf $(VIRTUALENV)
gen:
$(ACTIVATE) && $(HYDE) gen
serve:
$(ACTIVATE) && $(HYDE) serve
production:
$(ACTIVATE) && $(HYDE) gen --regen --config production.yaml
live: production
rsync -e ssh -avz deploy/ cranberry.canonical.com:/srv/hwe.ubuntu.com/www/
|