[Monodevelop-patches-list] r2569 - in trunk/MonoDevelop: . Extras/BooBinding
Peter Johanson <latexer@gentoo.org>
pjohanson at mono-cvs.ximian.com
Tue May 31 06:57:16 EDT 2005
Author: pjohanson
Date: 2005-05-31 06:57:16 -0400 (Tue, 31 May 2005)
New Revision: 2569
Modified:
trunk/MonoDevelop/ChangeLog
trunk/MonoDevelop/Extras/BooBinding/BooBindingCompilerServices.boo
trunk/MonoDevelop/Extras/BooBinding/ChangeLog
trunk/MonoDevelop/configure.in
Log:
Bump required boo version, and set GenerateInMemeory = false to make sure generated assemblies aren't loaded unnecessarily.
Modified: trunk/MonoDevelop/ChangeLog
===================================================================
--- trunk/MonoDevelop/ChangeLog 2005-05-31 00:49:18 UTC (rev 2568)
+++ trunk/MonoDevelop/ChangeLog 2005-05-31 10:57:16 UTC (rev 2569)
@@ -1,3 +1,7 @@
+2005-05-31 Peter Johanson <latexer at gentoo.org>
+
+ * configure.in: Bump boo version requirement.
+
2005-05-25 Wade Berrier <wberrier at novell.com>
* monodevelop.in:
Modified: trunk/MonoDevelop/Extras/BooBinding/BooBindingCompilerServices.boo
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/BooBindingCompilerServices.boo 2005-05-31 00:49:18 UTC (rev 2568)
+++ trunk/MonoDevelop/Extras/BooBinding/BooBindingCompilerServices.boo 2005-05-31 10:57:16 UTC (rev 2569)
@@ -35,7 +35,7 @@
public class BooBindingCompilerServices:
public def CanCompile (fileName as string):
- return Path.GetExtension(fileName) == ".boo"
+ return Path.GetExtension(fileName).ToUpper() == ".BOO"
def Compile (projectFiles as ProjectFileCollection, references as ProjectReferenceCollection, configuration as DotNetProjectConfiguration, monitor as IProgressMonitor) as ICompilerResult:
compilerparameters = cast(BooCompilerParameters, configuration.CompilationParameters)
@@ -50,6 +50,8 @@
compiler.Parameters.OutputAssembly = configuration.CompiledOutputName
compiler.Parameters.Ducky = compilerparameters.Ducky
+ # Make sure we don't load the generated assembly at all
+ compiler.Parameters.GenerateInMemory = false
if references is not null:
for lib as ProjectReference in references:
Modified: trunk/MonoDevelop/Extras/BooBinding/ChangeLog
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/ChangeLog 2005-05-31 00:49:18 UTC (rev 2568)
+++ trunk/MonoDevelop/Extras/BooBinding/ChangeLog 2005-05-31 10:57:16 UTC (rev 2569)
@@ -1,3 +1,9 @@
+2005-05-31 Peter Johanson <latexer at gentoo.org>
+
+ * BooBindingCompilerServices.boo: Make sure we
+ only generate the assembly in the file, not
+ loaded into memory.
+
2005-05-30 Peter Johanson <latexer at gentoo.org>
* Parser/TypeMembers.boo: Cleanup, and add handling
Modified: trunk/MonoDevelop/configure.in
===================================================================
--- trunk/MonoDevelop/configure.in 2005-05-31 00:49:18 UTC (rev 2568)
+++ trunk/MonoDevelop/configure.in 2005-05-31 10:57:16 UTC (rev 2569)
@@ -113,7 +113,7 @@
enable_java=no)
AM_CONDITIONAL(ENABLE_JAVA, test x$enable_java = xyes)
-BOO_REQUIRED_VERSION=0.5.2.99
+BOO_REQUIRED_VERSION=0.5.5.1651
AC_ARG_ENABLE(boo,
AC_HELP_STRING([--enable-boo],
[enable support for boo [default=no]]),
More information about the Monodevelop-patches-list
mailing list