Adapted adaptPraat.patch for new Praat version
[sgc2.git] / praat_module / makefile
blob7439757cc93635664e017a5991133465d50f437c
1 PRAAT = praat
2 UNAME := $(shell uname -s)
4 ifeq ($(UNAME), Darwin)
5 PRAAT = /Applications/Praat.app/Contents/MacOS/Praat
6 endif
8 all: SpeakGoodChinese2expanded.h TEanalysisManPages.cpp
9 bash makePraat.sh 2>&1
10 bash makePraat.sh MinGW 2>&1
11 bash makePraat.sh MinGW XP 2>&1
13 SpeakGoodChinese2expanded.praat: ../*.praat ../ToneProt/*.praat
14 perl ./expandPraatScripts.pl ../sgc2.praat > SpeakGoodChinese2expanded.praat
16 %.h: %.praat
17 perl ./praatscript2cprogram.pl $< > $@
19 TEanalysisManPages.cpp: ../ManPages/*.man
20 perl ManPages2CPP.pl ../ManPages/*.man > manual_SpeakGoodChinese2.cpp
22 clean:
23 rm -f *expanded.h
24 rm -f *expanded.praat
25 rm -f *ManPages.cpp