lp:~brad-fie/fiecac/pythonnet
- Get this branch:
- bzr branch lp:~brad-fie/fiecac/pythonnet
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from https://pythonnet.svn.sourceforge.net/svnroot/pythonnet/trunk/.
Last successful import was .
Recent revisions
- 107. By barton_c
-
# FIXED: .sln and .csproj file configurations x86/x64 Mono/Win Debug/Release all reflected throughout #
# Added Conditional Reference <Choose> <When> elements to Python.Runtime. csproj => building for Mono on Windows #
# Added Required reference assemblies => building for Mono on Windows ## R# Cleanup on pyimport.cs #
# Remove reference to the Python.Runtime project from Console.csproj ## BUGFIX: TARGET_
PLATFORM= =x86 in buildclrmodule.bat # - 106. By barton_c
-
Of course, for the previous to work, you'll be needing the project files to go with...
But we don't need another copy of that signing key laying around. - 105. By barton_c
-
# Solution Configurations for each VS and MD - We'll release x86 and x64 binaries separately. #
MonoDevelop will now share the solution and project files with Visual Studio quite nicely.
In fact, MD refers to .mds files as MD 1.x Solution Files. Separate configs supports different
character widths on each OS platform.
Platform specific settings are due, in part, to the introduction of DllExport's requirement
(which actually only applies on Windows) Hmmm... Perhaps the Linux guy will want to revert to Any CPU # - 104. By barton_c
-
# NUnit issues begin to resolve themselves (amazing, really) since MD supports NuGet now,
just grab NUnit and add it to /packages/.
Honestly, though, I did have to trick NuGet into giving me the UnmanagedExport update. - 103. By barton_c
-
# Visual Studio 2010 .NET 4.0 (with a little ReSharper thrown in) #
# The new C# clrmodule depends on RGiesecke.DllExport in new pythonnet/packages directory which was import via NuGet #
# The signing key finally landed in the correct directory #
# Not sure why the console/Console. csproj referenced Python.Test #
# Python.Runtime Assembly version bumped to 4.0.0.1 #
# Tool and Framework versions all bumped for .NET 4.0 #
# [Obsolete?] buildclrmodule.bat got a tiny note after cli research on clrmodule.il ## EmbeddingTest remains in flux while issues with nUnit (version bump) get ironed out #
- 102. By barton_c
-
NOTE: All this maintenance led to the soon-to-
be-committed DllExport enable module:
# Cleanup after much ildasm and research: .fixup, .vtentry, etc. are all handled by the build system since late .NET 2.0.
So there's no need to import the platform any longer. There's no fear of conflict with Linux - Mono needs a
completely different mechanism (clr.so) to get the "Late Binding" ball rolling. #
# There is a big chunk of notes taken regarding my findings ## .ver 4:0:0:1 matches Python.Runtime's version #
# I've turned on options for USE_PYTHON_RUNTIME_ VERSION and USE_PYTHON_ RUNTIME_ PUBLIC_ KEY_TOKEN #
## The signing key was generated on Linux without any certification (to satisfy the build script) ##
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)