feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
Last change
on this file since c364a78 was
0fa325b,
checked in by Paul Brossier <piem@piem.org>, 11 years ago
|
waf: unpack
|
-
Property mode set to
100644
|
File size:
1.1 KB
|
Rev | Line | |
---|
[0fa325b] | 1 | #! /usr/bin/env python |
---|
| 2 | # encoding: utf-8 |
---|
| 3 | # WARNING! Do not edit! http://waf.googlecode.com/git/docs/wafbook/single.html#_obtaining_the_waf_file |
---|
| 4 | |
---|
| 5 | import os |
---|
| 6 | all_modifs={} |
---|
| 7 | def fixdir(dir): |
---|
| 8 | global all_modifs |
---|
| 9 | for k in all_modifs: |
---|
| 10 | for v in all_modifs[k]: |
---|
| 11 | modif(os.path.join(dir,'waflib'),k,v) |
---|
| 12 | def modif(dir,name,fun): |
---|
| 13 | if name=='*': |
---|
| 14 | lst=[] |
---|
| 15 | for y in'. Tools extras'.split(): |
---|
| 16 | for x in os.listdir(os.path.join(dir,y)): |
---|
| 17 | if x.endswith('.py'): |
---|
| 18 | lst.append(y+os.sep+x) |
---|
| 19 | for x in lst: |
---|
| 20 | modif(dir,x,fun) |
---|
| 21 | return |
---|
| 22 | filename=os.path.join(dir,name) |
---|
| 23 | f=open(filename,'r') |
---|
| 24 | try: |
---|
| 25 | txt=f.read() |
---|
| 26 | finally: |
---|
| 27 | f.close() |
---|
| 28 | txt=fun(txt) |
---|
| 29 | f=open(filename,'w') |
---|
| 30 | try: |
---|
| 31 | f.write(txt) |
---|
| 32 | finally: |
---|
| 33 | f.close() |
---|
| 34 | def subst(*k): |
---|
| 35 | def do_subst(fun): |
---|
| 36 | global all_modifs |
---|
| 37 | for x in k: |
---|
| 38 | try: |
---|
| 39 | all_modifs[x].append(fun) |
---|
| 40 | except KeyError: |
---|
| 41 | all_modifs[x]=[fun] |
---|
| 42 | return fun |
---|
| 43 | return do_subst |
---|
| 44 | @subst('*') |
---|
| 45 | def r1(code): |
---|
| 46 | code=code.replace(',e:',',e:') |
---|
| 47 | code=code.replace("",'') |
---|
| 48 | code=code.replace('','') |
---|
| 49 | return code |
---|
| 50 | @subst('Runner.py') |
---|
| 51 | def r4(code): |
---|
| 52 | code=code.replace('next(self.biter)','self.biter.next()') |
---|
| 53 | return code |
---|
Note: See
TracBrowser
for help on using the repository browser.