diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-07-25 00:28:22 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-07-25 00:28:22 +0100 |
| commit | 8cb9f95ba7bc8a86236273535cd9000088a009ab (patch) | |
| tree | 03282542515812801788cbcdbccc1c6fcf52763a /src/wx/wscript | |
| parent | 80497156e0364175f9d5f8c7b14612b99dc6dc32 (diff) | |
Just move gtk -> wx.
Diffstat (limited to 'src/wx/wscript')
| -rw-r--r-- | src/wx/wscript | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/src/wx/wscript b/src/wx/wscript index f8aa92896..8c809b675 100644 --- a/src/wx/wscript +++ b/src/wx/wscript @@ -1,16 +1,32 @@ def configure(conf): - conf.check_cfg(package = '', path = 'wx-config', args = '--cppflags --cxxflags --libs', uselib_store = 'WXWIDGETS', mandatory = True) + 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) def build(bld): - obj = bld(features = 'cxx cxxprogram') - obj.name = 'dvdomatic-wx' + obj = bld(features = 'cxx cxxshlib') + obj.name = 'libdvdomatic-gtk' obj.includes = [ '..' ] obj.export_includes = ['.'] - obj.uselib = 'WXWIDGETS' - obj.use = 'dvdomatic' + obj.uselib = 'GLIB GTKMM CAIROMM' + obj.use = 'libdvdomatic' obj.source = """ - dvdomatic.cc - film_viewer.cc + alignment.cc + config_dialog.cc + dcp_range_dialog.cc film_editor.cc + film_list.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 """ - obj.target = 'dvdomatic-wx' + + if not bld.env.DISABLE_PLAYER: + obj.source += " film_player.cc" + + obj.target = 'dvdomatic-gtk' |
