BTRFS: Implement BTree::Path and change _Find.
[haiku.git] / src / add-ons / media / media-add-ons / dvb / Jamfile
blobdfb9298b436bd58bde0512c22e207e32f002fb05
1 SubDir HAIKU_TOP src add-ons media media-add-ons dvb ;
3 UsePrivateHeaders drivers ;
5 SubDirC++Flags -D__STDC_CONSTANT_MACROS -Wno-deprecated-declarations ;
7 local architectureObject ;
8 for architectureObject in [ MultiArchSubDirSetup ] {
9         on $(architectureObject) {
10                 UseBuildFeatureHeaders ffmpeg ;
11                 Includes [ FGristFiles $(sources) ]
12                         : [ BuildFeatureAttribute ffmpeg : headers ] ;
14                 local ffmpegHeaders = [ BuildFeatureAttribute ffmpeg : headers : path ] ;
15                 UseHeaders $(ffmpegHeaders) ;
16                 UseHeaders [ FDirName $(ffmpegHeaders) libavcodec ] ;
17                 UseHeaders [ FDirName $(ffmpegHeaders) libavformat ] ;
18                 UseHeaders [ FDirName $(ffmpegHeaders) libavutil ] ;
20                 Addon [ MultiArchDefaultGristFiles dvb.media_addon ] :
21                         DVBCard.cpp
22                         DVBMediaAddon.cpp
23                         DVBMediaNode.cpp
24                         MediaFormat.cpp
25                         MediaStreamDecoder.cpp
26                         Packet.cpp
27                         PacketQueue.cpp
28                         pes.cpp
29                         TransportStreamDemux.cpp
30                         : be media [ TargetLibsupc++ ]
31                 ;
33                 Includes [ FGristFiles MediaFormat.cpp ]
34                         : [ BuildFeatureAttribute ffmpeg : headers ] ;
35         }