- fetchNuGet can fetch binaries from nuget servers - buildDotnetPackage can build .NET packages using mono/xbuild - Places nuget & paket as they would clash with nix - Patch project files because F# targets are expected to be found in the mono directory (and we know that's not going to happen on nix) - Find DLLs that were copied from buildInputs and replace by symlink for sharing - Export produced DLL via the pkg-config mechanism - Create wrappers for produced EXEs - Repackaged this new infrastructure: keepass, monodevelop - Newly packaged: ExtCore, UnionArgParser, FSharp.Data, Paket, and a bunch more.. This is a combination of 73 commits.
44 lines
2.1 KiB
Diff
44 lines
2.1 KiB
Diff
--- fsharpbinding-a09c818/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.fsproj.orig.old 2015-06-03 18:48:55.345385084 +0100
|
|
+++ fsharpbinding-a09c818/monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.fsproj.orig 2015-06-03 19:00:11.453399028 +0100
|
|
@@ -185,19 +185,19 @@
|
|
<Private>False</Private>
|
|
<HintPath>INSERT_FSPROJ_MDROOT\AddIns\NUnit\MonoDevelop.NUnit.dll</HintPath>
|
|
</Reference>
|
|
- <ProjectReference Include="..\..\FSharp.CompilerBinding\FSharp.CompilerBinding.fsproj">
|
|
- <Project>{88F6940F-D300-474C-B2A7-E2ECD5B04B57}</Project>
|
|
- <Name>FSharp.CompilerBinding</Name>
|
|
- </ProjectReference>
|
|
+ <Reference Include="FSharp.CompilerBinding">
|
|
+ <Private>True</Private>
|
|
+ </Reference>
|
|
<ProjectReference Include="Gui\MonoDevelop.FSharp.Gui.csproj">
|
|
<Project>{FD0D1033-9145-48E5-8ED8-E2365252878C}</Project>
|
|
<Name>MonoDevelop.FSharp.Gui</Name>
|
|
</ProjectReference>
|
|
- <Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
+ <Reference Include="FSharp.Core">
|
|
<Private>True</Private>
|
|
</Reference>
|
|
<Reference Include="FSharp.Compiler.Service">
|
|
<HintPath>packages\FSharp.Compiler.Service.0.0.85\lib\net45\FSharp.Compiler.Service.dll</HintPath>
|
|
+ <Private>True</Private>
|
|
</Reference>
|
|
<Reference Include="Mono.Cecil">
|
|
<HintPath>packages\Mono.Cecil.0.9.5.4\lib\net40\Mono.Cecil.dll</HintPath>
|
|
@@ -213,12 +213,15 @@
|
|
</Reference>
|
|
<Reference Include="FantomasLib">
|
|
<HintPath>packages\Fantomas.1.6.0\lib\FantomasLib.dll</HintPath>
|
|
+ <Private>True</Private>
|
|
</Reference>
|
|
<Reference Include="FSharp.Compiler.CodeDom">
|
|
<HintPath>packages\FSharp.Compiler.CodeDom.0.9.1\lib\net40\FSharp.Compiler.CodeDom.dll</HintPath>
|
|
+ <Private>True</Private>
|
|
</Reference>
|
|
<Reference Include="ExtCore">
|
|
<HintPath>packages\ExtCore.0.8.45\lib\net40\ExtCore.dll</HintPath>
|
|
+ <Private>True</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
|