source: Makefile @ a2ae70a

feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
Last change on this file since a2ae70a was a2ae70a, checked in by Paul Brossier <piem@piem.org>, 8 years ago

Makefile: added build/clean_python3

  • Property mode set to 100644
File size: 598 bytes
RevLine 
[8e94af5]1all: build
2
3checkwaf:
4        @[ -f waf ] || make getwaf
5
6getwaf:
[e330033]7        curl https://waf.io/waf-1.8.14 > waf
[8e94af5]8        @[ -d wafilb ] || rm -fr waflib
[6121dd4]9        @chmod +x waf && ./waf --help > /dev/null
[0e39e88]10        @mv .waf*/waflib . && rm -fr .waf*
[6121dd4]11        @sed '/^#==>$$/,$$d' waf > waf2 && mv waf2 waf
[8e94af5]12        @chmod +x waf
13
14build: checkwaf
15        ./waf configure
16        ./waf build
17
[972a326]18build_python:
19        cd python && ./setup.py build
20
21clean_python:
22        cd python && ./setup.py clean
23
[a2ae70a]24build_python3:
25        cd python && python3 ./setup.py build
26
27clean_python3:
28        cd python && python3 ./setup.py clean
29
[ddd9861]30clean:
31        ./waf clean
32
[8e94af5]33distcheck: build
34        ./waf distcheck
35
36help:
37        ./waf --help
Note: See TracBrowser for help on using the repository browser.