X-Git-Url: http://git.tdb.fi/?p=libs%2Fal.git;a=blobdiff_plain;f=Build;h=0f79322ba9a843c6ff8ac5690362e5fb997ee32a;hp=7a4ec0cadea46d9cbc6ea917d1315b976e6fea29;hb=HEAD;hpb=e234533bcbf344880666599f7cdf15b131bbbe77 diff --git a/Build b/Build index 7a4ec0c..0f79322 100644 --- a/Build +++ b/Build @@ -3,23 +3,48 @@ package "mspal" version "0.10"; description "C++ wrapper for OpenAL"; - require "vorbisfile"; require "openal"; + require "sigc++-2.0"; require "mspcore"; + require "mspdatafile"; - headers "msp/al" + feature "libvorbis" "Include libvorbis support for decoding OGG files" { - source "source"; - install true; + default "yes"; + }; + if_feature "libvorbis" + { + require "vorbisfile"; + }; + + feature "libmad" "Include libmad support for decoding MP3 files" + { + default "yes"; + }; + if_feature "libmad" + { + require "mad"; }; library "mspal" { source "source"; + if_feature "libvorbis" + { + source "source/vorbis"; + }; + if_feature "libmad" + { + source "source/mad"; + }; install true; + install_map + { + map "source" "include/msp/al"; + }; }; - tarball "@src" + source_tarball { source "License.txt"; };