diff options
Diffstat (limited to 'lang/ironpython/files')
-rw-r--r-- | lang/ironpython/files/ipy.in | 2 | ||||
-rw-r--r-- | lang/ironpython/files/ipy64.in | 2 | ||||
-rw-r--r-- | lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj | 47 | ||||
-rw-r--r-- | lang/ironpython/files/patch-Solutions-Build.IronPython.proj | 88 | ||||
-rw-r--r-- | lang/ironpython/files/patch-Solutions-Common.proj | 18 |
5 files changed, 157 insertions, 0 deletions
diff --git a/lang/ironpython/files/ipy.in b/lang/ironpython/files/ipy.in new file mode 100644 index 000000000000..bd9c295be6f9 --- /dev/null +++ b/lang/ironpython/files/ipy.in @@ -0,0 +1,2 @@ +#!/bin/sh +%%LOCALBASE%%/bin/mono %%PREFIX%%/lib/ironpython/ipy.exe $* diff --git a/lang/ironpython/files/ipy64.in b/lang/ironpython/files/ipy64.in new file mode 100644 index 000000000000..757f618b3cf7 --- /dev/null +++ b/lang/ironpython/files/ipy64.in @@ -0,0 +1,2 @@ +#!/bin/sh +%%LOCALBASE%%/bin/mono %%PREFIX%%/lib/ironpython/ipy64.exe $* diff --git a/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj b/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj new file mode 100644 index 000000000000..c15f60699972 --- /dev/null +++ b/lang/ironpython/files/patch-Languages-IronPython-IronPython-IronPython.csproj @@ -0,0 +1,47 @@ +--- ./Languages/IronPython/IronPython/IronPython.csproj.orig 2013-05-01 13:31:53.000000000 +0200 ++++ ./Languages/IronPython/IronPython/IronPython.csproj 2013-05-01 13:32:28.000000000 +0200 +@@ -13,35 +13,35 @@ + <DocumentationFile>$(SolutionDir)..\bin\$(Configuration)\$(AssemblyName).xml</DocumentationFile> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'FxCop|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Win8Debug|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Win8Release|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Debug|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Release|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Debug|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Release|AnyCPU' "> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight4Debug|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight4Release|AnyCPU' "> +- <NoWarn>1591;0429</NoWarn> ++ <NoWarn>1591</NoWarn> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Silverlight5Debug|AnyCPU' "> + </PropertyGroup> diff --git a/lang/ironpython/files/patch-Solutions-Build.IronPython.proj b/lang/ironpython/files/patch-Solutions-Build.IronPython.proj new file mode 100644 index 000000000000..1305575bf1a2 --- /dev/null +++ b/lang/ironpython/files/patch-Solutions-Build.IronPython.proj @@ -0,0 +1,88 @@ +--- Solutions/Build.IronPython.proj.orig 2012-07-04 09:16:08.000000000 +0200 ++++ Solutions/Build.IronPython.proj 2013-07-12 10:09:24.000000000 +0200 +@@ -37,9 +37,11 @@ + <BuildProject Include="$(Solution)" Condition=" '$(Mono)' != 'true' "> + <Properties>Configuration=Silverlight5$(BaseConfiguration)</Properties> + </BuildProject> ++<!-- + <BuildProject Include="$(Solution)"> + <Properties>Configuration=Android$(BaseConfiguration)</Properties> + </BuildProject> ++--> + <!-- Removed because it doesn't currently work. --> + <!--<BuildProject Include="$(Solution)" Condition=" '$(Mono)' != 'true' "> + <Properties>Configuration=WP7$(BaseConfiguration)</Properties> +@@ -94,7 +96,7 @@ + <SilverlightScriptTemplates Include="$(BaseDir)\Hosts\Silverlight\Public\script\templates\python\**\*.*" /> + + <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.html" /> +- <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.rtf" /> ++ <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.Rtf" /> + <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\License.txt" /> + <MiscFiles Include="$(BaseDir)\Languages\IronPython\Public\Readme.html" /> + +@@ -162,6 +164,7 @@ + <Copy SourceFiles="@(TutorialFiles)" DestinationFiles="@(TutorialFiles->'$(StageDir)\Tutorial\%(RecursiveDir)%(Filename)%(Extension)')" /> + + <!-- Continue to copy the Silverlight files here for compatibility with previous releases. --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" /> + <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" /> + <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Silverlight\bin" /> +@@ -169,21 +172,24 @@ + + <Copy SourceFiles="@(SilverlightScriptFiles)" DestinationFiles="@(SilverlightScriptFiles->'$(StageDir)\Silverlight\script\%(RecursiveDir)%(Filename)%(Extension)')" /> + <Copy SourceFiles="@(SilverlightScriptTemplates)" DestinationFiles="@(SilverlightScriptTemplates->'$(StageDir)\Silverlight\script\templates\python\%(RecursiveDir)%(Filename)%(Extension)')" /> ++--> + + <!-- .NET 4 --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" /> + <Copy SourceFiles="@(ClrDlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" /> + <Copy SourceFiles="@(IronPythonLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" /> + <Copy SourceFiles="@(v4IronPythonModules->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" /> + <Copy SourceFiles="@(IronPythonModules->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net40" /> +- ++--> + <!-- .NET 3.5 --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" /> + <Copy SourceFiles="@(ClrDlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" /> + <Copy SourceFiles="@(v2DlrLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" /> + <Copy SourceFiles="@(IronPythonLibs->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" /> + <Copy SourceFiles="@(IronPythonModules->'$(v2BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Net35" /> +- ++--> + <!-- Windows Phone 7.5 --> + <!-- + <Copy SourceFiles="@(DlrLibs->'$(WP7BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4-WP71" /> +@@ -193,23 +199,26 @@ + --> + + <!-- Mono for Android --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" /> + <Copy SourceFiles="@(v2DlrLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" /> + <Copy SourceFiles="@(IronPythonLibs->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" /> + <Copy SourceFiles="@(IronPythonModules->'$(AndroidBuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Android" /> +- ++--> + <!-- Silverlight 4 --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" /> + <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" /> + <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" /> + <Copy SourceFiles="@(IronPythonModules->'$(Silverlight4BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl4" /> +- ++--> + <!-- Silverlight 5 --> ++<!-- + <Copy SourceFiles="@(DlrLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" /> + <Copy SourceFiles="@(SilverlightDlrLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" /> + <Copy SourceFiles="@(IronPythonLibs->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" /> + <Copy SourceFiles="@(IronPythonModules->'$(Silverlight5BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Sl5" /> +- ++--> + <!-- Windows 8 "Metro" --> + <!--<Copy SourceFiles="@(DlrLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Metro" /> + <Copy SourceFiles="@(IronPythonLibs->'$(BuildDir)\%(Identity)')" DestinationFolder="$(StageDir)\Platforms\Metro" />--> diff --git a/lang/ironpython/files/patch-Solutions-Common.proj b/lang/ironpython/files/patch-Solutions-Common.proj new file mode 100644 index 000000000000..813bf09d8ef6 --- /dev/null +++ b/lang/ironpython/files/patch-Solutions-Common.proj @@ -0,0 +1,18 @@ +--- Solutions/Common.proj.orig 2013-05-01 13:37:45.000000000 +0200 ++++ Solutions/Common.proj 2013-05-01 13:37:50.000000000 +0200 +@@ -147,7 +147,7 @@ + <OutputPath>$(SolutionDir)..\bin\$(Configuration)</OutputPath> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + <WarningsNotAsErrors>618;429;219;1717;162;414</WarningsNotAsErrors> +- <NoWarn>1591;1584;1574;444;1685;1573</NoWarn> ++ <NoWarn>1591;1584;1574;1685;1573;436</NoWarn> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <PlatformTarget>AnyCPU</PlatformTarget> +@@ -467,4 +467,4 @@ + <Private>False</Private> + </Reference> + </ItemGroup> +-</Project> +\ No newline at end of file ++</Project> |