from waflib.extras import autowaf as autowaf
from waflib import Options
import os
+import sys
+import platform as PLATFORM
# Version of this package (even if built as a child)
MAJOR = '0'
'gtkapplication.c',
'idle_adjustment.cc',
'keyboard.cc',
+ 'pane.cc',
'paths_dialog.cc',
'persistent_tooltip.cc',
'pixfader.cc',
'popup.cc',
'prompter.cc',
'scroomer.cc',
+ 'searchbar.cc',
'selector.cc',
'slider_controller.cc',
'stateful_button.cc',
'treeutils.cc',
'utils.cc',
'visibility_tracker.cc',
- 'window_proxy.cc'
+ 'window_proxy.cc',
'window_title.cc'
]
obj.includes = ['.']
obj.name = 'libgtkmm2ext'
obj.target = 'gtkmm2ext'
- obj.uselib = 'GTKMM GTK GTKOSX OSX GDK'
+ obj.uselib = 'GTKMM GTK XML'
obj.use = [ 'libpbd', 'libardour' ]
obj.vnum = GTKMM2EXT_LIB_VERSION
obj.install_path = bld.env['LIBDIR']
'PACKAGE="' + I18N_PACKAGE + '"',
'LOCALEDIR="' + os.path.join(
os.path.normpath(bld.env['DATADIR']), 'locale') + '"']
- if bld.is_defined('GTKOSX'):
+ if sys.platform == 'darwin':
obj.source += ['gtkapplication_quartz.mm']
else:
obj.source += ['gtkapplication_x11.c']