X-Git-Url: http://git.tdb.fi/?p=libs%2Fal.git;a=blobdiff_plain;f=Build;h=0f79322ba9a843c6ff8ac5690362e5fb997ee32a;hp=eaf5d857cd1fb6b9c9f4e7c73a80f21d032814ad;hb=HEAD;hpb=2ff6e1cc7fcae3099b127a886360d7919a4b3efa diff --git a/Build b/Build index eaf5d85..0f79322 100644 --- a/Build +++ b/Build @@ -1,18 +1,51 @@ package "mspal" { - version "0.9"; + version "0.10"; description "C++ wrapper for OpenAL"; - tar_file "License.txt"; - - require "vorbisfile"; require "openal"; + require "sigc++-2.0"; require "mspcore"; + require "mspdatafile"; + + feature "libvorbis" "Include libvorbis support for decoding OGG files" + { + 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_headers "msp/al"; + install_map + { + map "source" "include/msp/al"; + }; + }; + + source_tarball + { + source "License.txt"; }; };