diff --git a/gtk2_ardour/configuration_metadata.cc b/gtk2_ardour/configuration_metadata.cc new file mode 100644 index 0000000000..4e48d5fac5 --- /dev/null +++ b/gtk2_ardour/configuration_metadata.cc @@ -0,0 +1,11 @@ + +/* This file was generated by tools/process-metadata. DO NOT EDIT THIS FILE. EVER! */ +void +UIConfiguration::build_metadata () +{ + +#define VAR_META(name,...) { char const * _x[] { __VA_ARGS__ }; all_metadata.insert (std::make_pair ((name), PBD::upcase (_x))); } + + VAR_META (X_("font-scale"), _("fonts"), _("font"), _("size"), _("scaling"), _("readable"), _("readability"), NULL); + +} diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index f503d24c19..46d0333f41 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -942,15 +942,6 @@ def build(bld): ) obj.install_path = bld.env['CONFDIR'] - # NATIVE ARDOUR BINDING FILES - # explicitly state the use of perl here so that it works on windows too - # - pm_rule = 'perl %s/tools/process-metadata <${SRC[0].abspath()} >${TGT}' % bld.top_dir; - bld(target = 'configuration_metadata.cc', - source = 'preference-metadata', - rule = pm_rule - ) - # Icons/Images bld.install_files(os.path.join (bld.env['DATADIR'], 'icons'), bld.path.ant_glob('icons/*.png')) bld.install_files(bld.env['DATADIR'], 'ArdourMono.ttf') diff --git a/tools/process-metadata b/tools/process-metadata index 0b0e86f445..329976342f 100755 --- a/tools/process-metadata +++ b/tools/process-metadata @@ -7,7 +7,7 @@ $heading = ""; $accumulated = ""; print " -/* This file was generated by tools/process-metadata */ +/* This file was generated by tools/process-metadata. DO NOT EDIT THIS FILE. EVER! */ void UIConfiguration::build_metadata () {