Blame view

tools/sctk-2.4.10/src/chfilt/makefile 1.8 KB
8dcb6dfcb   Yannick Estève   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  # **********************************************************
  # Makefile for rfilter1 Directory
  # **********************************************************
  SHELL = /bin/sh
  PREFIX=/local_disk/orion/ontrac/yannick/kaldi_20190717/kaldi/tools/sctk
  bindir = $(PREFIX)/bin
  T=../test_suite
  
  all: chfilt.pl
  
  chfilt.pl: 
  	chmod +x chfilt.pl
  
  setTests:
  	./chfilt.pl -m -l english $(T)/testmss.in -- - > $(T)/testmss.stm
  	./chfilt.pl -C numbers -m -l english $(T)/testmss.in -- - > $(T)/testmss.numbers.stm
  	./chfilt.pl -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - > $(T)/test.txt.-optdel.stm
  	./chfilt.pl -d -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - > $(T)/test.txt.stm
  	./chfilt.pl -c -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - > $(T)/test.txt.-contexp.stm
  	./chfilt.pl -c -l arabic -i -b 0 -e 999999 -d -k $(T)/test.arb2004.txt -- - > $(T)/test.arb2004.txt.stm
  	./chfilt.pl -c -l mandarin -i -b 0 -e 999999 -d -k $(T)/test.man2004.txt -- - > $(T)/test.man2004.txt.stm
  
  check: all
  	@echo "Testing chfilt.pl"
  	./chfilt.pl -m -l english $(T)/testmss.in -- - | diff - $(T)/testmss.stm
  	./chfilt.pl -C numbers -m -l english $(T)/testmss.in -- - | diff - $(T)/testmss.numbers.stm
  	./chfilt.pl -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - | diff - $(T)/test.txt.-optdel.stm
  	./chfilt.pl -d -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - | diff - $(T)/test.txt.stm
  	./chfilt.pl -c -l english -i -b 0 -e 999999 -k $(T)/test.txt -- - | diff - $(T)/test.txt.-contexp.stm	
  	./chfilt.pl -c -l arabic -i -b 0 -e 999999 -d -k $(T)/test.arb2004.txt -- - | diff - $(T)/test.arb2004.txt.stm
  	./chfilt.pl -c -l mandarin -i -b 0 -e 999999 -d -k $(T)/test.man2004.txt -- - | diff - $(T)/test.man2004.txt.stm
  	@echo "   chfilt.pl tests successfully completed"
  
  install: all
  	cp chfilt.pl $(bindir)
  
  clean:
  
  distclean: clean
  	rm -r *~ makefile