X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fwscript;h=41514c5b1ba22433c6eee0c3734fdd67463c9cdf;hb=110d7d4e111c2db31489296587d855328c5d8b34;hp=8c809b675dfe84197dc4ce22689f997152b5a650;hpb=8cb9f95ba7bc8a86236273535cd9000088a009ab;p=dcpomatic.git diff --git a/src/wx/wscript b/src/wx/wscript index 8c809b675..41514c5b1 100644 --- a/src/wx/wscript +++ b/src/wx/wscript @@ -1,32 +1,37 @@ def configure(conf): - conf.check_cfg(package = 'glib-2.0', args = '--cflags --libs', uselib_store = 'GLIB', mandatory = True) - conf.check_cfg(package = 'gtkmm-2.4', args = '--cflags --libs', uselib_store = 'GTKMM', mandatory = True) - conf.check_cfg(package = 'cairomm-1.0', args = '--cflags --libs', uselib_store = 'CAIROMM', mandatory = True) + conf.check_cfg(package = '', path = 'wx-config', args = '--cppflags --cxxflags --libs', uselib_store = 'WXWIDGETS', mandatory = True) def build(bld): obj = bld(features = 'cxx cxxshlib') - obj.name = 'libdvdomatic-gtk' + obj.name = 'libdvdomatic-wx' obj.includes = [ '..' ] obj.export_includes = ['.'] - obj.uselib = 'GLIB GTKMM CAIROMM' + obj.uselib = 'WXWIDGETS' obj.use = 'libdvdomatic' obj.source = """ - alignment.cc config_dialog.cc + dci_name_dialog.cc dcp_range_dialog.cc + dir_picker_ctrl.cc film_editor.cc - film_list.cc film_viewer.cc filter_dialog.cc filter_view.cc - gpl.cc + gain_calculator_dialog.cc job_manager_view.cc - gtk_util.cc job_wrapper.cc - dvd_title_dialog.cc - """ + new_film_dialog.cc + properties_dialog.cc + server_dialog.cc + wx_util.cc + wx_ui_signaller.cc + """ + +# alignment.cc +# film_list.cc +# dvd_title_dialog.cc if not bld.env.DISABLE_PLAYER: obj.source += " film_player.cc" - obj.target = 'dvdomatic-gtk' + obj.target = 'dvdomatic-wx'