Revision | 34b1bec37b5b45b007242d2a167c09ed3c10e73d (tree) |
---|---|
Time | 2022-06-23 04:51:26 |
Author | Antoon Pardon <aej@pard...> |
Commiter | Antoon Pardon |
Bump test succeeded
@@ -3,3 +3,5 @@ | ||
3 | 3 | labo |
4 | 4 | __pycache__ |
5 | 5 | .*.sw? |
6 | +documentation/ | |
7 | +.* |
@@ -1,49 +1,9 @@ | ||
1 | - | |
2 | -export MYPYPATH=stubs | |
3 | -PYTHON=$(wildcard *.py) | |
4 | -TESTS=$(wildcard *.tpy) | |
5 | -#PTESTS=$(wildcard *.ptpy) | |
6 | - | |
7 | -%.tpy : %.py | |
8 | - touch $@ | |
9 | - | |
10 | -doc: .env | |
11 | - pdoc3 --force --html -o documentation/ AGPlib | |
12 | - | |
13 | -# release.cfg | |
14 | - | |
15 | -release: release.cfg | |
16 | - | |
17 | -clean: | |
18 | - rm .utest .lint .mypy | |
19 | - | |
20 | -grammarparser.py: pspbase.py | |
21 | - touch grammarparser.py | |
22 | 1 | |
23 | -lex.tpy: grammerparser.py pspbase.py | |
24 | - touch lex.tpy | |
25 | - | |
26 | -yacc.tpy: grammerparser.py pspbase.py | |
27 | - touch yacc.tpy | |
28 | - | |
29 | -release.cfg: .utest .mypy .lint Makefile doall | |
30 | - bump -vm release.cfg | |
31 | - | |
32 | -.env: $(PYTHON) $(TESTS) | |
33 | - @/bin/bash -c '[ X$$(type -p python) = X/opt/conda3.10/bin/python ] || ( echo ""; echo "***" conda3.10 not activated "***"; echo "" && exit 1 ) ' | |
2 | +TESTS=$(wildcard tests/*.py) | |
34 | 3 | |
35 | -.mypy: $(PYTHON) $(TESTS) | |
36 | - ./doall mypy $? | |
37 | - touch .mypy | |
4 | +.SUFFIXES: .py | |
38 | 5 | |
39 | -.lint: $(PYTHON) $(TESTS) #$(PTESTS) | |
40 | - ./doall pylint $? | |
41 | - touch .lint | |
6 | +all: $(TESTS) | |
42 | 7 | |
43 | -.utest: $(TESTS) | |
44 | - ./unit-test $? | |
45 | - touch .utest | |
46 | - | |
47 | -#.ptest: $(PTESTS) | |
48 | -# ./mytest $^ | |
49 | -# touch .ptest | |
8 | +tests/%.py: source/%.py | |
9 | + touch $@ |
@@ -7,10 +7,11 @@ | ||
7 | 7 | PROJECTDIRECTORY=$(pwd) |
8 | 8 | popd |
9 | 9 | |
10 | -cd $PROJECTDIRECTORY | |
11 | 10 | PATH=$PATH:$PROJECTDIRECTORY/bin |
12 | 11 | |
13 | -pwd | |
12 | +make all | |
13 | + | |
14 | +cd $PROJECTDIRECTORY | |
14 | 15 | |
15 | 16 | ENVIRONMENT=conda3.10 |
16 | 17 | PYTHONPATH=$(type -p python3) |
@@ -28,5 +29,3 @@ | ||
28 | 29 | |
29 | 30 | pushd tests; make all; popd |
30 | 31 | pushd source; make all; popd |
31 | - | |
32 | -bump -vm source/release.cfg |
@@ -4,7 +4,12 @@ | ||
4 | 4 | |
5 | 5 | .SUFFIXES: .py .pyc |
6 | 6 | |
7 | -all: .mypy .lint # .lib Makefile | |
7 | +all: release.cfg # .lib Makefile | |
8 | + | |
9 | +release: release.cfg | |
10 | + | |
11 | +release.cfg: .mypy .lint ../tests/.all | |
12 | + bump -vm release.cfg | |
8 | 13 | |
9 | 14 | .mypy: $(PYTHON) |
10 | 15 | echo $(PYCS) |
@@ -0,0 +1,3 @@ | ||
1 | +version = '0.01.00i' | |
2 | +modified = '2022-06-22 @ 21:48:28' | |
3 | +installed = '*********************' |
@@ -2,7 +2,12 @@ | ||
2 | 2 | PYTHON=$(wildcard *.py) |
3 | 3 | TESTS=$(wildcard *.py) |
4 | 4 | |
5 | -all: .utest .mypy .lint Makefile #doall | |
5 | +.SUFFIXES: .py | |
6 | + | |
7 | +all: .all | |
8 | + | |
9 | +.all: .utest .mypy .lint Makefile #doall | |
10 | + touch .all | |
6 | 11 | |
7 | 12 | # release.cfg |
8 | 13 |