summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--wscript5
-rw-r--r--wscript_build.py6
2 files changed, 7 insertions, 4 deletions
diff --git a/wscript b/wscript
index 472856eb09..1dd00eb0db 100644
--- a/wscript
+++ b/wscript
@@ -342,6 +342,11 @@ iconv support use --disable-iconv.",
'dvdread', '>= 4.1.0'),
'default': 'disable',
}, {
+ 'name': '--dvdread-common',
+ 'desc': 'common dvdread code',
+ 'deps_any': [ 'dvdread', 'dvdnav' ],
+ 'func': check_true,
+ }, {
'name': '--cdda',
'desc': 'cdda support (libcdio)',
'func': check_pkg_config('libcdio_paranoia'),
diff --git a/wscript_build.py b/wscript_build.py
index e6f31ffc0d..8155018a12 100644
--- a/wscript_build.py
+++ b/wscript_build.py
@@ -259,10 +259,8 @@ def build(ctx):
( "stream/stream_bluray.c", "libbluray" ),
( "stream/stream_cdda.c", "cdda" ),
( "stream/stream_dvb.c", "dvbin" ),
- ( "stream/stream_dvd.c", "dvdread" ),
- ( "stream/stream_dvd.c", "dvdnav" ),
- ( "stream/stream_dvd_common.c", "dvdread" ),
- ( "stream/stream_dvd_common.c", "dvdnav" ),
+ ( "stream/stream_dvd.c", "dvdread-common" ),
+ ( "stream/stream_dvd_common.c", "dvdread-common" ),
( "stream/stream_dvdnav.c", "dvdnav" ),
( "stream/stream_edl.c" ),
( "stream/stream_file.c" ),