Files
octokit.net/Octokit/Octokit-netcore45.csproj
T
Haacked 818593bf3f Fix the CI build
A recent change renamed the NetCore Octokit assembly to Octokit.dll.
Since both our test projects are in the same directory, one will cause
the NetCore Octokit.dll to overwrite the Net45 Octokit.dll. This commit
makes sure the unit tests compile to different directories.
2013-10-31 16:15:40 -07:00

183 lines
9.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{C8BC13B6-3FA3-4716-827D-E7706F976FE1}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Octokit</RootNamespace>
<AssemblyName>Octokit</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<IntermediateOutputPath>obj\Debug\NetCore45</IntermediateOutputPath>
<OutputPath>bin\Debug\NetCore45</OutputPath>
<DefineConstants>TRACE;DEBUG;NETFX_CORE;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<IntermediateOutputPath>obj\Release\NetCore45</IntermediateOutputPath>
<OutputPath>bin\Release\NetCore45\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;CODE_ANALYSIS;SIMPLE_JSON_OBJARRAYINTERNAL;SIMPLE_JSON_INTERNAL;NET_45</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\SolutionInfo.cs">
<Link>Properties\SolutionInfo.cs</Link>
</Compile>
<Compile Include="Authentication\AnonymousAuthenticator.cs" />
<Compile Include="Authentication\AuthenticationType.cs" />
<Compile Include="Authentication\Authenticator.cs" />
<Compile Include="Authentication\BasicAuthenticator.cs" />
<Compile Include="Authentication\IAuthenticationHandler.cs" />
<Compile Include="Authentication\TokenAuthenticator.cs" />
<Compile Include="Clients\ApiClient.cs" />
<Compile Include="Clients\ApiPagination.cs" />
<Compile Include="Clients\AssigneesClient.cs" />
<Compile Include="Clients\AuthorizationsClient.cs" />
<Compile Include="Clients\CommitStatusClient.cs" />
<Compile Include="Clients\IAssigneesClient.cs" />
<Compile Include="Clients\IAuthorizationsClient.cs" />
<Compile Include="Clients\ICommitStatusClient.cs" />
<Compile Include="Clients\IIssuesClient.cs" />
<Compile Include="Clients\IMilestonesClient.cs" />
<Compile Include="Clients\IMiscellaneousClient.cs" />
<Compile Include="Clients\INotificationsClient.cs" />
<Compile Include="Clients\IOrganizationsClient.cs" />
<Compile Include="Clients\IReleasesClient.cs" />
<Compile Include="Clients\IRepositoriesClient.cs" />
<Compile Include="Clients\ISshKeysClient.cs" />
<Compile Include="Clients\IssuesClient.cs" />
<Compile Include="Clients\IUsersClient.cs" />
<Compile Include="Clients\MilestonesClient.cs" />
<Compile Include="Clients\MiscellaneousClient.cs" />
<Compile Include="Clients\NotificationsClient.cs" />
<Compile Include="Clients\OrganizationsClient.cs" />
<Compile Include="Clients\ReleasesClient.cs" />
<Compile Include="Clients\RepositoriesClient.cs" />
<Compile Include="Clients\SshKeysClient.cs" />
<Compile Include="Clients\UsersClient.cs" />
<Compile Include="Exceptions\ApiException.cs" />
<Compile Include="Exceptions\ApiValidationException.cs" />
<Compile Include="Exceptions\AuthorizationException.cs" />
<Compile Include="Exceptions\NotFoundException.cs" />
<Compile Include="Exceptions\TwoFactorChallengeFailedException.cs" />
<Compile Include="Exceptions\TwoFactorRequiredException.cs" />
<Compile Include="Helpers\ApiExtensions.cs" />
<Compile Include="Helpers\ApiUrls.cs" />
<Compile Include="Helpers\AuthorizationExtensions.cs" />
<Compile Include="Exceptions\ForbiddenException.cs" />
<Compile Include="Exceptions\LoginAttemptsExceededException.cs" />
<Compile Include="Exceptions\RateLimitExceededException.cs" />
<Compile Include="Helpers\CollectionExtensions.cs" />
<Compile Include="Helpers\IApiPagination.cs" />
<Compile Include="Helpers\IReadOnlyPagedCollection.cs" />
<Compile Include="Helpers\ModelExtensions.cs" />
<Compile Include="Helpers\ParameterAttribute.cs" />
<Compile Include="Helpers\ReflectionExtensions.cs" />
<Compile Include="Helpers\TwoFactorChallengeResult.cs" />
<Compile Include="Helpers\UriExtensions.cs" />
<Compile Include="Http\ApiConnection.cs" />
<Compile Include="Http\ApiResponse.cs" />
<Compile Include="Http\Credentials.cs" />
<Compile Include="Http\CredentialsExtensions.cs" />
<Compile Include="Http\HttpVerb.cs" />
<Compile Include="Http\IApiConnection.cs" />
<Compile Include="Http\ICredentialStore.cs" />
<Compile Include="Http\IHttpClient.cs" />
<Compile Include="Http\InMemoryCredentialStore.cs" />
<Compile Include="Http\JsonHttpPipeline.cs" />
<Compile Include="Http\RateLimit.cs" />
<Compile Include="Http\ReadOnlyPagedCollection.cs" />
<Compile Include="IGitHubClient.cs" />
<Compile Include="Http\ApiInfoExtensions.cs" />
<Compile Include="Http\ApiInfoParser.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Http\ApiInfo.cs" />
<Compile Include="Http\IJsonSerializer.cs" />
<Compile Include="Http\SimpleJsonSerializer.cs" />
<Compile Include="Helpers\Ensure.cs" />
<Compile Include="GitHubClient.cs" />
<Compile Include="Http\Connection.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Http\HttpClientAdapter.cs" />
<Compile Include="Http\IConnection.cs" />
<Compile Include="Http\IRequest.cs" />
<Compile Include="Http\IResponse.cs" />
<Compile Include="Http\Request.cs" />
<Compile Include="Models\Request\AuthorizationUpdate.cs" />
<Compile Include="Models\Request\IssueRequest.cs" />
<Compile Include="Models\Request\IssueUpdate.cs" />
<Compile Include="Models\Request\MilestoneRequest.cs" />
<Compile Include="Models\Request\MilestoneUpdate.cs" />
<Compile Include="Models\Request\NewAuthorization.cs" />
<Compile Include="Models\Request\NewCommitStatus.cs" />
<Compile Include="Models\Request\NewIssue.cs" />
<Compile Include="Models\Request\NewMilestone.cs" />
<Compile Include="Models\Request\NewRepository.cs" />
<Compile Include="Models\Request\ReleaseUpdate.cs" />
<Compile Include="Models\Request\RepositoryIssueRequest.cs" />
<Compile Include="Models\Request\RequestParameters.cs" />
<Compile Include="Models\Request\SshKeyUpdate.cs" />
<Compile Include="Models\Request\UserUpdate.cs" />
<Compile Include="Models\Response\Account.cs" />
<Compile Include="Models\Response\ApiError.cs" />
<Compile Include="Models\Response\ApiErrorDetail.cs" />
<Compile Include="Models\Response\Application.cs" />
<Compile Include="Models\Response\Authorization.cs" />
<Compile Include="Models\Response\CommitStatus.cs" />
<Compile Include="Models\Response\EmailAddress.cs" />
<Compile Include="Models\Response\Issue.cs" />
<Compile Include="Models\Response\Label.cs" />
<Compile Include="Models\Response\Milestone.cs" />
<Compile Include="Models\Response\Notification.cs" />
<Compile Include="Models\Response\NotificationInfo.cs" />
<Compile Include="Models\Response\Organization.cs" />
<Compile Include="Models\Response\Plan.cs" />
<Compile Include="Models\Response\PullRequest.cs" />
<Compile Include="Models\Response\Readme.cs" />
<Compile Include="Models\Response\ReadmeResponse.cs" />
<Compile Include="Models\Response\Release.cs" />
<Compile Include="Models\Response\ReleaseAsset.cs" />
<Compile Include="Models\Response\ReleaseAssetUpload.cs" />
<Compile Include="Models\Response\Repository.cs" />
<Compile Include="Models\Response\SshKey.cs" />
<Compile Include="Models\Response\SshKeyInfo.cs" />
<Compile Include="Models\Response\User.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Helpers\StringExtensions.cs" />
<Compile Include="SimpleJson.cs" />
</ItemGroup>
<ItemGroup>
<CodeAnalysisDictionary Include="..\CustomDictionary.xml">
<Link>CustomDictionary.xml</Link>
</CodeAnalysisDictionary>
</ItemGroup>
<ItemGroup />
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '11.0' ">
<VisualStudioVersion>11.0</VisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>