1SubDir HAIKU_TOP src add-ons media plugins dvd_streamer ;
2
3UsePrivateHeaders media shared ;
4UsePrivateHeaders [ FDirName media experimental ] ;
5
6local architectureObject ;
7for architectureObject in [ MultiArchSubDirSetup ] {
8	on $(architectureObject) {
9
10		UseBuildFeatureHeaders libdvdnav ;
11		UseBuildFeatureHeaders libdvdread ;
12
13		Includes [ FGristFiles
14			DVDStreamerPlugin.cpp
15			DVDMediaIO.cpp ]
16		: [ BuildFeatureAttribute libdvdnav : headers ] ;
17
18		Includes [ FGristFiles
19			DVDStreamerPlugin.cpp
20			DVDMediaIO.cpp ]
21		: [ BuildFeatureAttribute libdvdread : headers ] ;
22
23		Addon [ MultiArchDefaultGristFiles dvd_streamer ] :
24			DVDStreamerPlugin.cpp
25			DVDMediaIO.cpp
26			:
27			[ BuildFeatureAttribute libdvdnav : libraries ]
28			be media shared
29			[ TargetLibstdc++ ] [ TargetLibsupc++ ]
30		;
31	}
32}
33