Blame view

tools/sctk-2.4.10/src/makefile 3.26 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
  #########   Main Makefile for the sctk  #############
  
  
  ####  Creation Date:  Aug 26, 2004
  MAKE=make
  ### Set the installation prefix directory to the default.  (If
  ### relative paths are used, the are relative to two directories below
  ### 'src'.)
  PREFIX=`cd ../..; pwd`
  
  all clean distclean install:
  	(cd asclite; $(MAKE) $@)
  	(cd sclite; $(MAKE) $@)
  	(cd rfilter1; $(MAKE) $@)
  	(cd csrfilt; $(MAKE) $@)
  	(cd chfilt; $(MAKE) $@)
  	(cd hamzaNorm; $(MAKE) $@)
  	(cd tanweenFilt; $(MAKE) $@)
  	(cd acomp; $(MAKE) $@)	
  	(cd def_art; $(MAKE) $@)
  	(cd hubscr; $(MAKE) $@)
  	(cd utf_filt; $(MAKE) $@)
  	(cd rttmSort; $(MAKE) $@)
  	(cd rttm2ctm; $(MAKE) $@)
  	(cd rttmSmooth; $(MAKE) $@)
  	(cd spkr2sad; $(MAKE) $@)
  	(cd mergectm2rttm; $(MAKE) $@)
  	(cd align2html; $(MAKE) $@)
  	(cd md-eval; $(MAKE) $@)
  	(cd stm2rttm; $(MAKE) $@)
  	(cd stmValidator; $(MAKE) $@)
  	(cd rttmValidator; $(MAKE) $@)
  	(cd ctmValidator; $(MAKE) $@)
  	(cd slatreport; $(MAKE) $@)
  
  config:
  	(cd asclite; $(MAKE) $@)
  	(cd sclite; sh config.sh -prefix=${PREFIX})
  	(cd rfilter1; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  	(cd csrfilt; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd chfilt; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd hamzaNorm; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd tanweenFilt; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd acomp; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd def_art; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd hubscr; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd utf_filt; sh config.sh -prefix=${PREFIX})
  	(cd rttmSort; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd rttmSmooth; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd rttm2ctm; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd spkr2sad; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd mergectm2rttm; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd align2html; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd md-eval; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)	
  	(cd stm2rttm; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  	(cd stmValidator; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  	(cd rttmValidator; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  	(cd ctmValidator; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  	(cd slatreport; sed -e "s:PREFIX=.*:PREFIX=${PREFIX}:" < makefile.in > makefile)
  
  checkFast:
  	(cd asclite; $(MAKE) check)
  	(cd rfilter1; $(MAKE) check)
  	(cd csrfilt; $(MAKE) check)
  	(cd chfilt; $(MAKE) check)
  	(cd hamzaNorm; $(MAKE) check)
  	(cd tanweenFilt; $(MAKE) check)
  	(cd acomp; $(MAKE) check)
  	(cd def_art; $(MAKE) check)
  	(cd hubscr; $(MAKE) check)
  	(cd utf_filt; $(MAKE) check)
  	(cd rttmSort; $(MAKE) check)
  	(cd rttm2ctm; $(MAKE) check)
  	(cd mergectm2rttm; $(MAKE) check)
  	(cd align2html; $(MAKE) check)
  	(cd md-eval; $(MAKE) check)
  	(cd stmValidator; $(MAKE) check)
  	(cd rttmValidator; $(MAKE) check)
  	(cd ctmValidator; $(MAKE) check)
  	(cd slatreport; $(MAKE) check)
  
  check: all checkFast
  	(cd sclite; $(MAKE) $@)