Conditionally build player (never on windows, for now)
authorCarl Hetherington <cth@carlh.net>
Sun, 22 Jul 2012 15:49:42 +0000 (16:49 +0100)
committerCarl Hetherington <cth@carlh.net>
Sun, 22 Jul 2012 15:49:42 +0000 (16:49 +0100)
src/gtk/wscript

index 1693f8eb218356ce80a77115280bea668da92e7b..8c809b675dfe84197dc4ce22689f997152b5a650 100644 (file)
@@ -9,20 +9,24 @@ def build(bld):
     obj.includes = [ '..' ]
     obj.export_includes = ['.']
     obj.uselib = 'GLIB GTKMM CAIROMM'
+    obj.use = 'libdvdomatic'
     obj.source = """
                  alignment.cc
-                config_dialog.cc
-                dcp_range_dialog.cc
-                film_editor.cc
+                 config_dialog.cc
+                 dcp_range_dialog.cc
+                 film_editor.cc
                  film_list.cc
-                 film_player.cc
-                film_viewer.cc
-                filter_dialog.cc
-                filter_view.cc
-                gpl.cc
-                job_manager_view.cc
-                gtk_util.cc
+                 film_viewer.cc
+                 filter_dialog.cc
+                 filter_view.cc
+                 gpl.cc
+                 job_manager_view.cc
+                 gtk_util.cc
                  job_wrapper.cc
                  dvd_title_dialog.cc
                 """
+
+    if not bld.env.DISABLE_PLAYER:
+        obj.source += " film_player.cc"
+
     obj.target = 'dvdomatic-gtk'