Skip to content

Commit

Permalink
NuGet package support
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristianRuiz committed May 13, 2014
1 parent d90bc29 commit 2a6e9f3
Show file tree
Hide file tree
Showing 8 changed files with 53 additions and 12 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Cirrious.CrossCore.Plugins;

namespace <YourNamespace>.Bootstrap
namespace $rootnamespace$.Bootstrap
{
public class UserInteractionPluginBootstrap
: MvxLoaderPluginBootstrapAction<Chance.MvvmCross.Plugins.UserInteraction.PluginLoader>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Cirrious.CrossCore.Plugins;

namespace <YourNamespace>.Bootstrap
namespace $rootnamespace$.Bootstrap
{
public class UserInteractionPluginBootstrap
: MvxLoaderPluginBootstrapAction<Chance.MvvmCross.Plugins.UserInteraction.PluginLoader, Chance.MvvmCross.Plugins.UserInteraction.Touch.Plugin>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>Bin\Debug</OutputPath>
<OutputPath>..\bin\Debug\WindowsPhone\</OutputPath>
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
Expand All @@ -37,7 +37,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>Bin\Release</OutputPath>
<OutputPath>..\bin\Release\WindowsPhone\</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Cirrious.CrossCore.Plugins;

namespace <YourNamespace>.Bootstrap
namespace $rootnamespace$.Bootstrap
{
public class UserInteractionPluginBootstrap
: MvxLoaderPluginBootstrapAction<Chance.MvvmCross.Plugins.UserInteraction.PluginLoader, Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone.Plugin>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<OutputPath>..\bin\Debug\WindowsStore\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<OutputPath>..\bin\Release\WindowsStore\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Cirrious.CrossCore.Plugins;

namespace <YourNamespace>.Bootstrap
namespace $rootnamespace$.Bootstrap
{
public class UserInteractionPluginBootstrap
: MvxLoaderPluginBootstrapAction<Chance.MvvmCross.Plugins.UserInteraction.PluginLoader, Chance.MvvmCross.Plugins.UserInteraction.WindowsStore.Plugin>
Expand Down
13 changes: 9 additions & 4 deletions Chance.MvvmCross.Plugins.UserInteraction.sln
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Bootstrap", "Bootstrap", "{
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Droid", "Droid", "{7EDF8691-1C9C-4453-9564-CE4A651E7824}"
ProjectSection(SolutionItems) = preProject
Chance.MvvmCross.Plugins.UserInteraction.Droid\UserInteractionPluginBootstrap.cs = Chance.MvvmCross.Plugins.UserInteraction.Droid\UserInteractionPluginBootstrap.cs
Chance.MvvmCross.Plugins.UserInteraction.Droid\UserInteractionPluginBootstrap.cs.pp = Chance.MvvmCross.Plugins.UserInteraction.Droid\UserInteractionPluginBootstrap.cs.pp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Touch", "Touch", "{BB599BA6-F8DE-43AB-80BC-68537C4C316E}"
ProjectSection(SolutionItems) = preProject
Chance.MvvmCross.Plugins.UserInteraction.Touch\UserInteractionPluginBootstrap.cs = Chance.MvvmCross.Plugins.UserInteraction.Touch\UserInteractionPluginBootstrap.cs
Chance.MvvmCross.Plugins.UserInteraction.Touch\UserInteractionPluginBootstrap.cs.pp = Chance.MvvmCross.Plugins.UserInteraction.Touch\UserInteractionPluginBootstrap.cs.pp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{C6C2BCE6-73AC-4EDC-A08D-B12B2FF434CB}"
Expand All @@ -28,14 +28,19 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Chance.MvvmCross.Plugins.Us
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsPhone", "WindowsPhone", "{CABB35FF-C32A-4379-ACBF-F0B19FBBC9CD}"
ProjectSection(SolutionItems) = preProject
Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone\UserInteractionPluginBootstrap.cs = Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone\UserInteractionPluginBootstrap.cs
Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone\UserInteractionPluginBootstrap.cs.pp = Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone\UserInteractionPluginBootstrap.cs.pp
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Chance.MvvmCross.Plugins.UserInteraction.WindowsStore", "Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\Chance.MvvmCross.Plugins.UserInteraction.WindowsStore.csproj", "{53FDB605-5B5D-4EA3-959E-D3F29B37686C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsStore", "WindowsStore", "{A5CA957C-99FB-4547-8E59-5265FD6B573E}"
ProjectSection(SolutionItems) = preProject
Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\UserInteractionPluginBootstrap.cs = Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\UserInteractionPluginBootstrap.cs
Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\UserInteractionPluginBootstrap.cs.pp = Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\UserInteractionPluginBootstrap.cs.pp
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NuGet", "NuGet", "{DC07D288-0C1B-41A0-A814-0C285F6BDB65}"
ProjectSection(SolutionItems) = preProject
nuget\Chance.MvvmCross.Plugins.UserInteraction.1.0.0.nuspec = nuget\Chance.MvvmCross.Plugins.UserInteraction.1.0.0.nuspec
EndProjectSection
EndProject
Global
Expand Down
36 changes: 36 additions & 0 deletions nuget/Chance.MvvmCross.Plugins.UserInteraction.1.0.0.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>Chance.MvvmCross.Plugins.UserInteraction</id>
<version>1.0.0</version>
<authors>Brian Chance</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>MvvmCross plugin for interacting with the user from a view model.</description>
<dependencies>
<group>
<dependency id="MvvmCross" version="3.0.14" />
</group>
<group targetFramework="Windows0.0">
<dependency id="WinRTXamlToolkit" version="1.6.1.3" />
</group>
<group targetFramework="WindowsPhone8.0">
<dependency id="WPtoolkit" version="4.2013.08.16" />
</group>
</dependencies>
</metadata>
<files>
<file src="..\Chance.MvvmCross.Plugins.UserInteraction.Droid\UserInteractionPluginBootstrap.cs.pp" target="content\MonoAndroid\UserInteractionPluginBootstrap.cs.pp" />
<file src="..\Chance.MvvmCross.Plugins.UserInteraction.Touch\UserInteractionPluginBootstrap.cs.pp" target="content\MonoTouch\UserInteractionPluginBootstrap.cs.pp" />
<file src="..\Chance.MvvmCross.Plugins.UserInteraction.WindowsStore\UserInteractionPluginBootstrap.cs.pp" target="content\netcore45\UserInteractionPluginBootstrap.cs.pp" />
<file src="..\Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone\UserInteractionPluginBootstrap.cs.pp" target="content\wp8\UserInteractionPluginBootstrap.cs.pp" />
<file src="..\bin\Release\Droid\Chance.MvvmCross.Plugins.UserInteraction.dll" target="lib\MonoAndroid\Chance.MvvmCross.Plugins.UserInteraction.dll" />
<file src="..\bin\Release\Droid\Chance.MvvmCross.Plugins.UserInteraction.Droid.dll" target="lib\MonoAndroid\Chance.MvvmCross.Plugins.UserInteraction.Droid.dll" />
<file src="..\bin\Release\Touch\Chance.MvvmCross.Plugins.UserInteraction.dll" target="lib\MonoTouch\Chance.MvvmCross.Plugins.UserInteraction.dll" />
<file src="..\bin\Release\Touch\Chance.MvvmCross.Plugins.UserInteraction.Touch.dll" target="lib\MonoTouch\Chance.MvvmCross.Plugins.UserInteraction.Touch.dll" />
<file src="..\bin\Release\WindowsStore\Chance.MvvmCross.Plugins.UserInteraction.dll" target="lib\netcore45\Chance.MvvmCross.Plugins.UserInteraction.dll" />
<file src="..\bin\Release\WindowsStore\Chance.MvvmCross.Plugins.UserInteraction.WindowsStore.dll" target="lib\netcore45\Chance.MvvmCross.Plugins.UserInteraction.WindowsStore.dll" />
<file src="..\bin\Release\Portable\Chance.MvvmCross.Plugins.UserInteraction.dll" target="lib\portable-win+net45+MonoAndroid+MonoTouch+sl40+wp71\Chance.MvvmCross.Plugins.UserInteraction.dll" />
<file src="..\bin\Release\WindowsPhone\Chance.MvvmCross.Plugins.UserInteraction.dll" target="lib\wp8\Chance.MvvmCross.Plugins.UserInteraction.dll" />
<file src="..\bin\Release\WindowsPhone\Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone.dll" target="lib\wp8\Chance.MvvmCross.Plugins.UserInteraction.WindowsPhone.dll" />
</files>
</package>

0 comments on commit 2a6e9f3

Please sign in to comment.