diff options
author | Robin Gareus <robin@gareus.org> | 2015-04-07 05:20:06 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-04-07 05:25:24 +0200 |
commit | 2bbe4baf297808a064a0e34fbd4a83183561c07f (patch) | |
tree | 88ee06249763d8a2b16595569be0a15ba4c8b52e | |
parent | 6ba555c2f57fb793431aef0cedfbacf11d643a2b (diff) |
windows can’t rename open files.
This needs a better solution after 4.0.
-rw-r--r-- | gtk2_ardour/ardour.menus.in | 2 | ||||
-rw-r--r-- | gtk2_ardour/wscript | 2 | ||||
-rw-r--r-- | wscript | 2 |
3 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour.menus.in b/gtk2_ardour/ardour.menus.in index efc1fcf66f..b081b58342 100644 --- a/gtk2_ardour/ardour.menus.in +++ b/gtk2_ardour/ardour.menus.in @@ -8,7 +8,9 @@ <separator/> <menuitem action='Save'/> <menuitem action='SaveAs'/> +#ifndef WINDOWS // can't move open files. <menuitem action='Rename'/> +#endif <menuitem action='Snapshot'/> <menuitem action='SaveTemplate'/> <menu name='Metadata' action='Metadata'> diff --git a/gtk2_ardour/wscript b/gtk2_ardour/wscript index 9cc2a508aa..7df6c1855d 100644 --- a/gtk2_ardour/wscript +++ b/gtk2_ardour/wscript @@ -640,7 +640,7 @@ def build(bld): obj.command_is_external = True obj.no_inputs = True obj.argv = menus_argv - obj.dep_vars = ['GTKOSX'] + obj.dep_vars = ['GTKOSX', 'WINDOWS'] obj.stdin = program + '.menus.in' obj.stdout = program + '.menus' bld.install_files (bld.env['CONFDIR'], program + '.menus') @@ -880,6 +880,7 @@ def configure(conf): # see http://gareus.org/wiki/ardour_windows_gdk_and_cairo conf.env.append_value('CFLAGS', '-DUSE_CAIRO_IMAGE_SURFACE') conf.env.append_value('CXXFLAGS', '-DUSE_CAIRO_IMAGE_SURFACE') + conf.define ('WINDOWS', 1) if Options.options.dist_target == 'msvc': conf.env.append_value('CFLAGS', '-DPLATFORM_WINDOWS') @@ -891,6 +892,7 @@ def configure(conf): conf.env.append_value('CFLAGS', '-DUSE_CAIRO_IMAGE_SURFACE') conf.env.append_value('CXXFLAGS', '-DUSE_CAIRO_IMAGE_SURFACE') # MORE STUFF PROBABLY NEEDED HERE + conf.define ('WINDOWS', 1) # Tell everyone that this is a waf build |