Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Prepping changes for nuget update.
  • Loading branch information
DigitallyBorn committed May 29, 2012
1 parent 07646db commit 1c65214
Show file tree
Hide file tree
Showing 16 changed files with 55 additions and 117 deletions.
19 changes: 10 additions & 9 deletions .gitignore
@@ -1,9 +1,10 @@
[Oo]bj/
[Bb]in/
*.suo
*.user
*.vspscc
*.vssscc
_Resharper.*
Release
Debug
[Oo]bj/
[Bb]in/
*.suo
*.user
*.vspscc
*.vssscc
_Resharper.*
Release
Debug
*.nupkg
5 changes: 3 additions & 2 deletions CommonAssemblyInfo.cs
Expand Up @@ -51,8 +51,9 @@
[assembly: AssemblyCopyright("2010 Patrick 'Ricky' Smith (www.ricky-dev.com)")]
[assembly: AssemblyTrademark("")]

[assembly: AssemblyVersion("2.4.0.*")]
[assembly: AssemblyFileVersion("2.4.0.0")]
[assembly: AssemblyVersion("2.4.1.*")]
[assembly: AssemblyFileVersion("2.4.1.0")]
[assembly: AssemblyInformationalVersion("2.4.1")]

#if !SILVERLIGHT
[assembly: AllowPartiallyTrustedCallers]
Expand Down
4 changes: 4 additions & 0 deletions NugetPackage.bat
@@ -0,0 +1,4 @@
@echo off
lib\nuget.exe Update -self
lib\nuget.exe pack Twitterizer2\Twitterizer2.csproj -Prop Configuration=Release
lib\nuget.exe pack Twitterizer2\Twitterizer2.csproj -Prop Configuration=Release -Symbols
1 change: 1 addition & 0 deletions NugetPublish.bat
@@ -0,0 +1 @@
@echo off
27 changes: 15 additions & 12 deletions README.mediawiki
@@ -1,13 +1,16 @@
For most applications, Twitterizer2 is the project that will create the assembly you want.

== Build From Source ==
Requirements:
* Visual Studio 2010 / Mono
* [http://www.nuget.org/ NuGet]
Depending on your target application, you may want (or need) to remove the silverlight projects from the solution.

== Build for .NET 3.5 ==
Twitterizer (as of this writing) is built for .NET 4.0 primarily. It is possible to build the library for .NET 3.5 by selecting it as the target framework in Visual Studio. VS2010 should build this will few changes needed. VS2008 may require more changes.

For most applications, Twitterizer2 is the project that will create the assembly you want.

== Build From Source ==
Requirements:
* Visual Studio 2010 / Mono
* [http://www.nuget.org/ NuGet]
Depending on your target application, you may want (or need) to remove the silverlight projects from the solution.

== New in 2.4.1 ==
The Twitterizer library is now built for the .NET 4.0 Client Profile. To do this, built-in support for caching has been removed. I highly suggest you cache data and limit requests made to Twitter, especially in high-traffic situations.

== Build for .NET 3.5 ==
Twitterizer (as of this writing) is built for .NET 4.0 primarily. It is possible to build the library for .NET 3.5 by selecting it as the target framework in Visual Studio. VS2010 should build this will few changes needed. VS2008 may require more changes.

I understand that this might put you in a bad spot, but I have a hard time keeping up with code changes and bug fixes just keeping the library working at all. I really don't have the time to make sure that the code I'm writing is backward compatible.
6 changes: 3 additions & 3 deletions Twitterizer.OAuth/Twitterizer.OAuth.csproj
Expand Up @@ -45,12 +45,12 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\OAuth-only\</OutputPath>
<OutputPath>..\Release\net40\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>..\Release\Twitterizer2\OAuth-only\Twitterizer.OAuth.XML</DocumentationFile>
<DocumentationFile>..\Release\net40\Twitterizer.OAuth.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
Expand Down Expand Up @@ -85,7 +85,7 @@
<Link>Twitterizer2.license.txt</Link>
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="README.txt">
<Content Include="Twitterizer.OAuth.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
Expand Down
File renamed without changes.
Expand Up @@ -40,13 +40,13 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Silverlight\</OutputPath>
<OutputPath>..\Release\sl4\</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\Release\Twitterizer2\Silverlight\Twitterizer2.Async.Silverlight.XML</DocumentationFile>
<DocumentationFile>..\Release\sl4\Twitterizer2.Async.Silverlight.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
Expand Down
4 changes: 2 additions & 2 deletions Twitterizer2.Async/Twitterizer2.Async.csproj
Expand Up @@ -45,13 +45,13 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Async\</OutputPath>
<OutputPath>..\Release\net40\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<RunCodeAnalysis>false</RunCodeAnalysis>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>..\Release\Twitterizer2\Async\Twitterizer2.Asynchronous.XML</DocumentationFile>
<DocumentationFile>..\Release\net40\Twitterizer2.Asynchronous.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
Expand Down
4 changes: 2 additions & 2 deletions Twitterizer2.Silverlight/Twitterizer2.Silverlight.csproj
Expand Up @@ -42,13 +42,13 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Silverlight\</OutputPath>
<OutputPath>..\Release\sl4\</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\Release\Twitterizer2\Silverlight\Twitterizer2.Silverlight.XML</DocumentationFile>
<DocumentationFile>..\Release\sl4\Twitterizer2.Silverlight.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
Expand Down
Expand Up @@ -40,13 +40,13 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Silverlight\</OutputPath>
<OutputPath>..\Release\sl4\</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\Release\Twitterizer2\Silverlight\Twitterizer2.Streaming.Silverlight.XML</DocumentationFile>
<DocumentationFile>..\Release\sl4\Twitterizer2.Streaming.Silverlight.XML</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="mscorlib" />
Expand Down
4 changes: 2 additions & 2 deletions Twitterizer2.Streaming/Twitterizer2.Streaming.csproj
Expand Up @@ -49,12 +49,12 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Streaming\</OutputPath>
<OutputPath>..\Release\net40\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>..\Release\Twitterizer2\Streaming\Twitterizer2.Streaming.XML</DocumentationFile>
<DocumentationFile>..\Release\net40\Twitterizer2.Streaming.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>true</SignAssembly>
Expand Down
4 changes: 2 additions & 2 deletions Twitterizer2/Twitterizer2.csproj
Expand Up @@ -51,11 +51,11 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>..\Release\Twitterizer2\Full\</OutputPath>
<OutputPath>..\Release\net40\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>..\Release\Twitterizer2\Full\Twitterizer2.XML</DocumentationFile>
<DocumentationFile>..\Release\net40\Twitterizer2.XML</DocumentationFile>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Mono-Debug|AnyCPU' ">
Expand Down
23 changes: 7 additions & 16 deletions Twitterizer2/Twitterizer2.nuspec
Expand Up @@ -11,23 +11,14 @@
<iconUrl>http://www.twitterizer.net/twitterizer-icon-draft1.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>$description$</description>
<releaseNotes>This version is built for .NET 4.0.
Removed NextPage() and PreviousPage() methods -- users must manage page numbers and cursors manually
Lots of bug fixes
Add support for GET users/profile_image/:screen_name
Add support for GET blocks/blocking/ids
Add support for GET blocks/blocking
Add support for GET friendships/incoming
Add support for GET friendships/outgoing
Add support for GET trends/:woeid
Add support for POST notifications/follow
Add support for POST notifications/leave
ListFavorites has a "count" parameter
Add support for POST account/update_profile
Add support for DELETE :user/:list_id/subscribers
Add support for POST lists/subscribers/create
<releaseNotes>
Fixed a few bugs with json.net dependency and json parsing.
Now built for the client profile.
</releaseNotes>
<copyright>Copyright 2011 Patrick "Ricky" Smith</copyright>
<dependencies>
<dependency id="Newtonsoft.Json" version="[4.5.5]" />
</dependencies>
<copyright>Copyright 2012 Patrick "Ricky" Smith</copyright>
<tags>twitter twitterizer</tags>
</metadata>
</package>
Binary file added lib/NuGet.exe
Binary file not shown.
63 changes: 0 additions & 63 deletions twitterizer.build

This file was deleted.

0 comments on commit 1c65214

Please sign in to comment.