From 51adf2888f9ffe9e9d4bcc70f16d16f1d5c88dc7 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 27 Jul 2013 09:33:15 -0400 Subject: [PATCH] Added portable model project with explicit name --- .../MediaBrowser.Model.Portable.csproj | 388 ++++++++++++++++++ .../Properties/AssemblyInfo.cs | 25 ++ MediaBrowser.Model.Portable/packages.config | 6 + .../MediaBrowser.Model.net35.csproj | 9 + MediaBrowser.sln | 16 + 5 files changed, 444 insertions(+) create mode 100644 MediaBrowser.Model.Portable/MediaBrowser.Model.Portable.csproj create mode 100644 MediaBrowser.Model.Portable/Properties/AssemblyInfo.cs create mode 100644 MediaBrowser.Model.Portable/packages.config diff --git a/MediaBrowser.Model.Portable/MediaBrowser.Model.Portable.csproj b/MediaBrowser.Model.Portable/MediaBrowser.Model.Portable.csproj new file mode 100644 index 0000000000..a79ac7b500 --- /dev/null +++ b/MediaBrowser.Model.Portable/MediaBrowser.Model.Portable.csproj @@ -0,0 +1,388 @@ + + + + + 10.0 + Debug + AnyCPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A} + Library + Properties + MediaBrowser.Model.Portable + MediaBrowser.Model.Portable + v4.0 + Profile104 + 512 + {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + ..\ + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + ..\packages\Microsoft.Bcl.Async.1.0.16\lib\portable-net40+sl4+win8+wp71\Microsoft.Threading.Tasks.dll + + + ..\packages\Microsoft.Bcl.Async.1.0.16\lib\portable-net40+sl4+win8+wp71\Microsoft.Threading.Tasks.Extensions.dll + + + ..\packages\Microsoft.Bcl.1.0.19\lib\portable-net40+sl4+win8+wp71\System.Runtime.dll + + + ..\packages\Microsoft.Bcl.1.0.19\lib\portable-net40+sl4+win8+wp71\System.Threading.Tasks.dll + + + + + ApiClient\HttpResponseEventArgs.cs + + + ApiClient\IApiClient.cs + + + Configuration\BaseApplicationConfiguration.cs + + + Configuration\ManualLoginCategory.cs + + + Configuration\ServerConfiguration.cs + + + Configuration\UserConfiguration.cs + + + Drawing\DrawingUtils.cs + + + Dto\BaseItemDto.cs + + + Dto\BaseItemPerson.cs + + + Dto\ChapterInfoDto.cs + + + Dto\IItemDto.cs + + + Dto\ImageInfo.cs + + + Dto\ImageOptions.cs + + + Dto\ItemByNameCounts.cs + + + Dto\ItemCounts.cs + + + Dto\StreamOptions.cs + + + Dto\StudioDto.cs + + + Dto\UserDto.cs + + + Dto\UserItemDataDto.cs + + + Entities\BaseItemInfo.cs + + + Entities\ChapterInfo.cs + + + Entities\DisplayPreferences.cs + + + Entities\IHasMediaStreams.cs + + + Entities\IHasProviderIds.cs + + + Entities\ImageDownloadOptions.cs + + + Entities\ImageType.cs + + + Entities\ItemReview.cs + + + Entities\LibraryUpdateInfo.cs + + + Entities\LocationType.cs + + + Entities\MBRegistrationRecord.cs + + + Entities\MediaStream.cs + + + Entities\MediaType.cs + + + Entities\MediaUrl.cs + + + Entities\MetadataFields.cs + + + Entities\MetadataProviders.cs + + + Entities\ParentalRating.cs + + + Entities\PersonType.cs + + + Entities\PluginSecurityInfo.cs + + + Entities\RequestResult.cs + + + Entities\SeriesStatus.cs + + + Entities\Video3DFormat.cs + + + Entities\VideoType.cs + + + Entities\VirtualFolderInfo.cs + + + Extensions\ModelExtensions.cs + + + Globalization\CountryInfo.cs + + + Globalization\CultureDto.cs + + + IO\FileSystemEntryInfo.cs + + + IO\IZipClient.cs + + + Logging\ILogger.cs + + + Logging\ILogManager.cs + + + Logging\LogSeverity.cs + + + MediaInfo\BlurayDiscInfo.cs + + + MediaInfo\IBlurayExaminer.cs + + + Net\HttpException.cs + + + Net\NetworkShare.cs + + + Net\NetworkShareType.cs + + + Net\WebSocketMessage.cs + + + Net\WebSocketMessageType.cs + + + Net\WebSocketState.cs + + + Notifications\Notification.cs + + + Notifications\NotificationLevel.cs + + + Notifications\NotificationQuery.cs + + + Notifications\NotificationResult.cs + + + Notifications\NotificationsSummary.cs + + + Plugins\BasePluginConfiguration.cs + + + Plugins\PluginInfo.cs + + + Querying\ArtistsQuery.cs + + + Querying\ItemFields.cs + + + Querying\ItemFilter.cs + + + Querying\ItemQuery.cs + + + Querying\ItemReviewsResult.cs + + + Querying\ItemsByNameQuery.cs + + + Querying\ItemSortBy.cs + + + Querying\ItemsResult.cs + + + Querying\NextUpQuery.cs + + + Querying\PersonsQuery.cs + + + Querying\SimilarItemsQuery.cs + + + Querying\ThemeSongsResult.cs + + + Querying\UserQuery.cs + + + Search\SearchHint.cs + + + Search\SearchHintResult.cs + + + Serialization\IJsonSerializer.cs + + + Serialization\IXmlSerializer.cs + + + Session\BrowseRequest.cs + + + Session\PlayRequest.cs + + + Session\PlaystateCommand.cs + + + Session\SessionInfoDto.cs + + + System\SystemInfo.cs + + + Tasks\SystemEvent.cs + + + Tasks\TaskCompletionStatus.cs + + + Tasks\TaskInfo.cs + + + Tasks\TaskResult.cs + + + Tasks\TaskState.cs + + + Tasks\TaskTriggerInfo.cs + + + Updates\CheckForUpdateResult.cs + + + Updates\InstallationInfo.cs + + + Updates\PackageInfo.cs + + + Updates\PackageTargetSystem.cs + + + Updates\PackageType.cs + + + Updates\PackageVersionClass.cs + + + Updates\PackageVersionInfo.cs + + + Users\AuthenticationResult.cs + + + Weather\WeatherUnits.cs + + + Web\QueryStringDictionary.cs + + + Properties\SharedVersion.cs + + + + + + if $(ConfigurationName) == Release ( +xcopy "$(TargetPath)" "$(SolutionDir)\Nuget\dlls\" /y /d /r /i +) + + + + + \ No newline at end of file diff --git a/MediaBrowser.Model.Portable/Properties/AssemblyInfo.cs b/MediaBrowser.Model.Portable/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..f48ad294cf --- /dev/null +++ b/MediaBrowser.Model.Portable/Properties/AssemblyInfo.cs @@ -0,0 +1,25 @@ +using System.Resources; +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("MediaBrowser.Model.Portable")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("MediaBrowser.Model.Portable")] +[assembly: AssemblyCopyright("Copyright © 2013")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: NeutralResourcesLanguage("en")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// \ No newline at end of file diff --git a/MediaBrowser.Model.Portable/packages.config b/MediaBrowser.Model.Portable/packages.config new file mode 100644 index 0000000000..6cfe4452b8 --- /dev/null +++ b/MediaBrowser.Model.Portable/packages.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/MediaBrowser.Model.net35/MediaBrowser.Model.net35.csproj b/MediaBrowser.Model.net35/MediaBrowser.Model.net35.csproj index 95fea4071d..36bb6f0564 100644 --- a/MediaBrowser.Model.net35/MediaBrowser.Model.net35.csproj +++ b/MediaBrowser.Model.net35/MediaBrowser.Model.net35.csproj @@ -85,6 +85,9 @@ Dto\ItemByNameCounts.cs + + Dto\ItemCounts.cs + Dto\StreamOptions.cs @@ -229,6 +232,9 @@ Notifications\NotificationResult.cs + + Notifications\NotificationsSummary.cs + Plugins\BasePluginConfiguration.cs @@ -259,6 +265,9 @@ Querying\ItemsResult.cs + + Querying\NextUpQuery.cs + Querying\PersonsQuery.cs diff --git a/MediaBrowser.sln b/MediaBrowser.sln index f4a9f31569..744debbcd2 100644 --- a/MediaBrowser.sln +++ b/MediaBrowser.sln @@ -37,6 +37,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaBrowser.Tests", "Media EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaBrowser.Providers", "MediaBrowser.Providers\MediaBrowser.Providers.csproj", "{442B5058-DCAF-4263-BB6A-F21E31120A1B}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaBrowser.Model.Portable", "MediaBrowser.Model.Portable\MediaBrowser.Model.Portable.csproj", "{D729ADB1-1C01-428D-B680-8EFACD687B2A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -217,6 +219,20 @@ Global {442B5058-DCAF-4263-BB6A-F21E31120A1B}.Release|Win32.ActiveCfg = Release|Any CPU {442B5058-DCAF-4263-BB6A-F21E31120A1B}.Release|x64.ActiveCfg = Release|Any CPU {442B5058-DCAF-4263-BB6A-F21E31120A1B}.Release|x86.ActiveCfg = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|Win32.ActiveCfg = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|x64.ActiveCfg = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Debug|x86.ActiveCfg = Debug|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|Any CPU.Build.0 = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|Win32.ActiveCfg = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|x64.ActiveCfg = Release|Any CPU + {D729ADB1-1C01-428D-B680-8EFACD687B2A}.Release|x86.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE