content_view.cc
controls.cc
closed_captions_dialog.cc
+ credentials_download_certificate_panel.cc
dcp_panel.cc
dcpomatic_button.cc
email_dialog.cc
update_dialog.cc
verify_dcp_dialog.cc
video_panel.cc
+ video_view.cc
video_waveform_dialog.cc
video_waveform_plot.cc
wx_util.cc
if conf.env.TARGET_LINUX:
conf.env.append_value('CXXFLAGS', ['-DGLX_GLXEXT_PROTOTYPES'])
+ if conf.env.TARGET_WINDOWS:
+ conf.env.append_value('CXXFLAGS', ['-DWGL_WGLEXT_PROTOTYPES'])
if conf.options.static_wxwidgets:
# wx-config returns its static libraries as full paths, without -l prefixes, which confuses
msg='Checking for glXSwapIntervalEXT',
okmsg='yes',
uselib='GL WXWIDGETS',
- define_name='DCPOMATIC_HAVE_GLX_SWAP_INTERVAL_EXT')
+ define_name='DCPOMATIC_HAVE_GLX_SWAP_INTERVAL_EXT',
+ mandatory=False)
def build(bld):
if bld.env.TARGET_OSX:
obj.framework = ['CoreAudio', 'OpenGL']
obj.use = 'libdcpomatic2'
- if bld.env.VARIANT == 'swaroop':
+ if not len(bld.env.VARIANT) == 0 and bld.env.VARIANT.startswith('swaroop-'):
obj.source = sources + " swaroop_controls.cc"
else:
obj.source = sources