From ea418f3ff12a4ad4a2b28bbaa83000b571732c66 Mon Sep 17 00:00:00 2001 From: Riccardo Mottola Date: Sun, 12 Jan 2014 21:39:17 +0000 Subject: [PATCH] append exe on windows before checking git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@37585 72102866-910b-0410-8b05-ffd578937521 --- Framework/PCProjectLauncher.m | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Framework/PCProjectLauncher.m b/Framework/PCProjectLauncher.m index fbde1a4..0cc3710 100644 --- a/Framework/PCProjectLauncher.m +++ b/Framework/PCProjectLauncher.m @@ -1,7 +1,7 @@ /* GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html - Copyright (C) 2000-2004 Free Software Foundation + Copyright (C) 2000-2014 Free Software Foundation Authors: Philippe C.D. Robert Serg Stoyan @@ -326,6 +326,15 @@ enum { [runButton setState:NSOffState]; return; } + +#ifdef __MINGW__ + /* On windows we need to check the .exe file */ + if ([[executablePath pathExtension] length] == 0) + { + executablePath = [executablePath stringByAppendingPathExtension: @"exe"]; + } +#endif + NSLog(@"executable launch path: %@", executablePath); /* now check if the executable does exist. Perhaps make failed */