+ conf.define ('NEED_INTL', 1)
+ autowaf.display_msg(conf, 'Will use explicit linkage against libintl in ' + user_gtk_root, 'yes')
+ else:
+ # libintl is part of the system, so use it
+ autowaf.display_msg(conf, 'Will rely on libintl built into libc', 'yes')
+
+ user_ardour_root = os.path.expanduser (Options.options.depstack_root + '/a3/inst')
+ if pkg_config_path is not None and pkg_config_path.find (user_ardour_root) >= 0:
+ # told to search user_ardour_root
+ prefinclude = ''.join ([ '-I', user_ardour_root + '/include'])
+ preflib = ''.join ([ '-L', user_ardour_root + '/lib'])
+ conf.env.append_value('CFLAGS', [ prefinclude ])
+ conf.env.append_value('CXXFLAGS', [prefinclude ])
+ conf.env.append_value('LINKFLAGS', [ preflib ])
+ autowaf.display_msg(conf, 'Will build against private Ardour dependency stack in ' + user_ardour_root, 'yes')
+ else:
+ autowaf.display_msg(conf, 'Will build against private Ardour dependency stack', 'no')
+
+ if Options.options.freebie:
+ conf.env.append_value ('CFLAGS', '-DNO_PLUGIN_STATE')
+ conf.env.append_value ('CXXFLAGS', '-DNO_PLUGIN_STATE')
+ conf.define ('NO_PLUGIN_STATE', 1)