blob: f900143a13df4ced3431a52a3292e622d8d164e3 (
plain)
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
|
INSTALL = install
INSTALL_PROGRAM = $(INSTALL)
INSTALL_DATA = $(INSTALL) -m 644
prefix = @prefix@
srcdir = @srcdir@
script_templates = taler-merchant-blog frontend-blog.wsgi
templates = Makefile $(script_templates)
edit = sed -e 's|@prefix[@]|$(prefix)|g'
.PHONY: all
all: $(templates)
cd talerblog/blog/static/web-common && make && cd -
Makefile: Makefile.in
./config.status $@
$(script_templates): %: Makefile %.in
rm -f $@ $@.tmp
$(edit) '$(srcdir)/$@.in' >$@.tmp
mv $@.tmp $@
.PHONY: install-data
install-data: $(templates)
@$(INSTALL_DATA) -Dt $(prefix)/share/taler/ frontend-blog.wsgi
# @test -n "$$(ls -A talerbank/app/static/web-common/)" || \
# (echo "please check out git submodules"; exit 1)
# link package under prefix to source tree
.PHONY: devinstall
devinstall: $(templates) install-data
@pip3 install -e . --install-option="--prefix=@prefix@"
# install into prefix
.PHONY: install
install: $(templates) install-data
@pip3 install . @DEBIAN_PIP3_SYSTEM@ --install-option="--prefix=@prefix@"
@# force update when sources changed
@pip3 install . @DEBIAN_PIP3_SYSTEM@ --install-option="--prefix=@prefix@" --upgrade --no-deps
cd talerblog/blog/static/web-common && make install && cd -
# run testcases
.PHONY: check
check:
@export TALER_CONFIG_FILE=@abs_srcdir@/talerblog/tests.conf; \
python3 setup.py test
pylint:
@pylint talerblog/
|