add code to disable AppNap on OS X/MacOS
[ardour.git] / gtk2_ardour / bundle_env_cocoa.cc
index d63057408e2aba0f3908b9e4f717ca738a806095..12d7aae2d680671600020e73ae4991feebd908ad 100644 (file)
@@ -50,6 +50,7 @@ using namespace ARDOUR;
 using namespace std;
 
 extern void set_language_preference (); // cocoacarbon.mm
+extern void no_app_nap (); // cocoacarbon.mm
 
 static void
 setup_logging(void)
@@ -81,6 +82,10 @@ setup_logging(void)
 void
 fixup_bundle_environment (int argc, char* argv[], string & localedir)
 {
+       /* do this even for non-bundle runtimes */
+
+       no_app_nap ();
+
        if (!g_getenv ("ARDOUR_BUNDLED")) {
                return;
        }