Lay down the foundation for packaging the .NET echosystem
- 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.
This commit is contained in:
+57
@@ -0,0 +1,57 @@
|
||||
diff --git a/main/src/addins/AspNet/MonoDevelop.AspNet.csproj b/main/src/addins/AspNet/MonoDevelop.AspNet.csproj
|
||||
index 02d3a01..c6daaad 100644
|
||||
--- a/main/src/addins/AspNet/MonoDevelop.AspNet.csproj
|
||||
+++ b/main/src/addins/AspNet/MonoDevelop.AspNet.csproj
|
||||
@@ -452,34 +452,6 @@
|
||||
<None Include="Templates\Projects\WebApplication.xpt.xml">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.Mvc.5.2.2\lib\net45\System.Web.Mvc.dll">
|
||||
- <Link>System.Web.Mvc.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.Razor.3.2.2\lib\net45\System.Web.Razor.dll">
|
||||
- <Link>System.Web.Razor.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.WebPages.3.2.2\lib\net45\System.Web.Helpers.dll">
|
||||
- <Link>System.Web.Helpers.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.WebPages.3.2.2\lib\net45\System.Web.WebPages.Deployment.dll">
|
||||
- <Link>System.Web.WebPages.Deployment.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.WebPages.3.2.2\lib\net45\System.Web.WebPages.dll">
|
||||
- <Link>System.Web.WebPages.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.AspNet.WebPages.3.2.2\lib\net45\System.Web.WebPages.Razor.dll">
|
||||
- <Link>System.Web.WebPages.Razor.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
- <None Include="..\..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll">
|
||||
- <Link>Microsoft.Web.Infrastructure.dll</Link>
|
||||
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
- </None>
|
||||
<None Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
diff --git a/main/src/addins/AspNet/Properties/MonoDevelop.AspNet.addin.xml b/main/src/addins/AspNet/Properties/MonoDevelop.AspNet.addin.xml
|
||||
index eab7c32..4a75311 100644
|
||||
--- a/main/src/addins/AspNet/Properties/MonoDevelop.AspNet.addin.xml
|
||||
+++ b/main/src/addins/AspNet/Properties/MonoDevelop.AspNet.addin.xml
|
||||
@@ -1,13 +1,6 @@
|
||||
<ExtensionModel>
|
||||
|
||||
<Runtime>
|
||||
- <Import assembly = "System.Web.Helpers.dll" />
|
||||
- <Import assembly = "System.Web.Mvc.dll" />
|
||||
- <Import assembly = "System.Web.Razor.dll" />
|
||||
- <Import assembly = "System.Web.WebPages.Deployment.dll" />
|
||||
- <Import assembly = "System.Web.WebPages.dll" />
|
||||
- <Import assembly = "System.Web.WebPages.Razor.dll" />
|
||||
-
|
||||
<Import file = "Html/Schemas/xhtml1-strict.xsd" />
|
||||
<Import file = "Html/Schemas/xhtml1-transitional.xsd" />
|
||||
<Import file = "Html/Schemas/xhtml1-frameset.xsd" />
|
||||
Reference in New Issue
Block a user