diff options
author | Lluis Sanchez <lluis@novell.com> | 2008-11-18 20:36:32 +0300 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2008-11-18 20:36:32 +0300 |
commit | 312f41b628fc3f65289919f8561efc7a2a929ab2 (patch) | |
tree | e541f156e0e28ec2adf410af5d4255a0a621a5a2 | |
parent | 29ac05cb1bc963725c49696ede17e8ead857568d (diff) |
2008-11-18 Lluis Sanchez Gual <lluis@novell.com>ValaBinding-1.9.1
* Project/ValaProject.cs: Allow executing Vala projects.
svn path=/branches/monodevelop/extras/ValaBinding/1.9.1/; revision=119191
-rw-r--r-- | extras/ValaBinding/ChangeLog | 4 | ||||
-rw-r--r-- | extras/ValaBinding/Project/ValaProject.cs | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/extras/ValaBinding/ChangeLog b/extras/ValaBinding/ChangeLog index 3125cadb20..537df9a0b3 100644 --- a/extras/ValaBinding/ChangeLog +++ b/extras/ValaBinding/ChangeLog @@ -1,3 +1,7 @@ +2008-11-18 Lluis Sanchez Gual <lluis@novell.com> + + * Project/ValaProject.cs: Allow executing Vala projects. + 2008-11-05 Lluis Sanchez Gual <lluis@novell.com> * configure.in: diff --git a/extras/ValaBinding/Project/ValaProject.cs b/extras/ValaBinding/Project/ValaProject.cs index 3aa1bb366c..576ba9d78b 100644 --- a/extras/ValaBinding/Project/ValaProject.cs +++ b/extras/ValaBinding/Project/ValaProject.cs @@ -280,6 +280,13 @@ namespace MonoDevelop.ValaBinding pc, monitor); } + + protected override bool OnGetCanExecute (MonoDevelop.Projects.ExecutionContext context, string solutionConfiguration) + { + ValaProjectConfiguration conf = (ValaProjectConfiguration)GetConfiguration(solutionConfiguration); + return (conf.CompileTarget == ValaBinding.CompileTarget.Bin) && + context.ExecutionHandlerFactory.SupportsPlatform (ExecutionPlatform.Native); + } protected override void DoExecute (IProgressMonitor monitor, ExecutionContext context, |