OSDN Git Service

2d6ca24f8cd5e7ef3b720b1c5af85ffc3569bb0e
[eos/base.git] / util / src / Sound / Makefile
1 include ${EOS_HOME}/src/Config/${EOS_HOST}.inc
2 include ../../Config/Define.inc
3 include ../../Config/Target.inc
4
5 UTILS=AlsaLIb AlsaOS
6
7 ALSALIBVERSION=1.0.29
8 ALSALIBNAME=alsa-lib
9 ALSALIBWHERE=ftp://ftp.alsa-project.org/pub/lib/$(ALSALIBNAME)-$(ALSALIBVERSION).tar.bz2
10
11 ALSAOSSVERSION=1.0.28
12 ALSAOSSNAME=alsa-oss
13 ALSAOSSWHERE=ftp://ftp.alsa-project.org/pub/oss-lib/$(ALSAOSSNAME)-$(ALSAOSSVERSION).tar.bz2
14
15 #
16 # ALSA-LIB
17 #
18 AlsaLibCheck:
19         curl -O $(ALSALIBWHERE)
20         tar xvjf $(ALSALIBNAME)-$(ALSALIBVERSION).tar.bz2
21
22 AlsaOSSCheck:
23         curl -O $(ALSAOSSWHERE)
24         tar xvjf $(ALSAOSSNAME)-$(ALSAOSSVERSION).tar.bz2
25
26 AlsaLibConfig: 
27         cd $(ALSALIBNAME)-$(ALSALIBVERSION); ./configure --prefix=$(EOS_HOME)/util/$(OSTYPE) ;
28
29 AlsaOSSConfig: AlsaLibAll 
30         cd $(ALSAOSSNAME)-$(ALSAOSSVERSION); ./configure --prefix=$(EOS_HOME)/util/$(OSTYPE) ;
31
32 AlsaLibAll:
33         cd $(ALSALIBNAME)-$(ALSALIBVERSION); make; make install
34
35 AlsaOSSAll:
36         cd $(ALSAOSSNAME)-$(ALSAOSSVERSION); make; make install
37
38 AlsaLibClean:
39         cd $(ALSALIBNAME)-$(ALSALIBVERSION); make clean
40         
41 ALsaOSSClean:
42         cd $(ALSAOSSNAME)-$(ALSAOSSVERSION); make clean
43
44 AlsaLibCleanAll:
45         rm -rf $(ALSALIBNAME)-$(ALSALIBVERSION)
46         rm -f $(ALSALIBNAME)-$(ALSALIBVERSION).tar.bz2
47
48 AlsaOSSCleanAll:
49         rm -rf $(ALSAOSSNAME)-$(ALSAOSSVERSION)
50         rm -f $(ALSAOSSNAME)-$(ALSAOSSVERSION).tar.bz2