summaryrefslogtreecommitdiff
path: root/src/wx/wscript
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-05-25 14:22:30 +0200
committerCarl Hetherington <cth@carlh.net>2025-05-27 09:36:37 +0200
commit5661c34574fdac778dba0e3c3503f5792c41bb3c (patch)
treebd1022ef2dae2abe880714123bfebdb868edc91b /src/wx/wscript
parenta8f06a40096a0cbd56c42602f8dc1ce4857af0d8 (diff)
Move i18n setup into 3 separate platform files.
Diffstat (limited to 'src/wx/wscript')
-rw-r--r--src/wx/wscript5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wx/wscript b/src/wx/wscript
index 6bb10511b..3dfc157e2 100644
--- a/src/wx/wscript
+++ b/src/wx/wscript
@@ -341,14 +341,17 @@ def build(bld):
obj.name = 'libdcpomatic2-wx'
obj.export_includes = ['..']
obj.uselib = 'BOOST_FILESYSTEM BOOST_THREAD BOOST_REGEX WXWIDGETS DCP SUB ZIP CXML RTAUDIO ICU AVUTIL '
+ obj.source = sources
if bld.env.TARGET_LINUX:
obj.uselib += 'GTK GL GLU '
+ obj.source += ' i18n_setup_linux.cc'
if bld.env.TARGET_WINDOWS_64 or bld.env.TARGET_WINDOWS_32:
obj.uselib += 'WINSOCK2 OLE32 DSOUND WINMM KSUSER GL GLU GLEW '
+ obj.source += ' i18n_setup_windows.cc'
if bld.env.TARGET_OSX:
obj.framework = ['CoreAudio', 'OpenGL']
+ obj.source += ' i18n_setup_osx.cc'
obj.use = 'libdcpomatic2'
- obj.source = sources
obj.target = 'dcpomatic2-wx'
i18n.po_to_mo(os.path.join('src', 'wx'), 'libdcpomatic2-wx', bld)