blob: 34a1d401105296ff703ac0c3f828f1afadec1dd8 [file] [log] [blame]
Pablo Santiago Blum de Aguiar2c225b22015-04-04 13:25:24 -03001
Ingy döt Net7bd92df2021-09-22 15:49:45 -07002.PHONY: build dist
Pablo Santiago Blum de Aguiar2c225b22015-04-04 13:25:24 -03003
Pantelis Antoniou779bdb12021-09-22 22:47:11 +03004PYTHON=/usr/bin/python3
Pablo Santiago Blum de Aguiar2c225b22015-04-04 13:25:24 -03005TEST=
6PARAMETERS=
7
8build:
9 ${PYTHON} setup.py build ${PARAMETERS}
10
11buildext:
12 ${PYTHON} setup.py --with-libyaml build ${PARAMETERS}
13
14force:
15 ${PYTHON} setup.py build -f ${PARAMETERS}
16
17forceext:
18 ${PYTHON} setup.py --with-libyaml build -f ${PARAMETERS}
19
20install:
21 ${PYTHON} setup.py install ${PARAMETERS}
22
23installext:
24 ${PYTHON} setup.py --with-libyaml install ${PARAMETERS}
25
26test: build
27 ${PYTHON} tests/lib/test_build.py ${TEST}
28
29testext: buildext
30 ${PYTHON} tests/lib/test_build_ext.py ${TEST}
31
32testall:
33 ${PYTHON} setup.py test
34
35dist:
Alex Gaynord3eb7da2018-06-24 23:56:07 -040036 @# No longer uploading a zip file to pypi
37 @# ${PYTHON} setup.py --with-libyaml sdist --formats=zip,gztar
38 ${PYTHON} setup.py --with-libyaml sdist --formats=gztar
Pablo Santiago Blum de Aguiar2c225b22015-04-04 13:25:24 -030039
40windist:
41 ${PYTHON} setup.py --with-libyaml bdist_wininst
42
43clean:
44 ${PYTHON} setup.py --with-libyaml clean -a
Ingy döt Net7bd92df2021-09-22 15:49:45 -070045 rm -fr \
46 dist/ \
47 lib/PyYAML.egg-info/ \
48 lib/yaml/__pycache__/ \
49 tests/lib/__pycache__/ \
50 yaml/_yaml.c \
51