summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-06-24 21:54:14 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2010-06-24 21:54:14 -0700
commitcbc8424af33b89dff668118f5b997ff2f98d7486 (patch)
treee554ef18d9f695b23277dfbb8fa55b68cd051250 /src
parent4152ac9b105e7d2e15343c71d770bb658f972e27 (diff)
downloadDotNetOpenAuth-cbc8424af33b89dff668118f5b997ff2f98d7486.zip
DotNetOpenAuth-cbc8424af33b89dff668118f5b997ff2f98d7486.tar.gz
DotNetOpenAuth-cbc8424af33b89dff668118f5b997ff2f98d7486.tar.bz2
Project can no build optionally without UI controls.
Diffstat (limited to 'src')
-rw-r--r--src/DotNetOpenAuth/DotNetOpenAuth.csproj52
1 files changed, 29 insertions, 23 deletions
diff --git a/src/DotNetOpenAuth/DotNetOpenAuth.csproj b/src/DotNetOpenAuth/DotNetOpenAuth.csproj
index c88ea97..d8d5404 100644
--- a/src/DotNetOpenAuth/DotNetOpenAuth.csproj
+++ b/src/DotNetOpenAuth/DotNetOpenAuth.csproj
@@ -15,6 +15,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DotNetOpenAuth</RootNamespace>
<AssemblyName>DotNetOpenAuth</AssemblyName>
+ <AssemblyName Condition=" '$(NoUIControls)' == 'true' ">DotNetOpenAuth.NoUI</AssemblyName>
<FileAlignment>512</FileAlignment>
<StandardCopyright>
Copyright (c) 2009, Andrew Arnott. All rights reserved.
@@ -42,7 +43,7 @@ http://opensource.org/licenses/ms-pl.html
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
<ApplicationIcon>DotNetOpenAuth.ico</ApplicationIcon>
- <DocumentationFile>$(OutputPath)DotNetOpenAuth.xml</DocumentationFile>
+ <DocumentationFile>$(OutputPath)$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -263,16 +264,12 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="Configuration\HostNameElement.cs" />
<Compile Include="Configuration\XriResolverElement.cs" />
<Compile Include="InfoCard\ClaimType.cs" />
- <Compile Include="InfoCard\ReceivingTokenEventArgs.cs" />
- <Compile Include="InfoCard\TokenProcessingErrorEventArgs.cs" />
<Compile Include="InfoCard\InfoCardImage.cs" />
- <Compile Include="InfoCard\InfoCardSelector.cs" />
<Compile Include="InfoCard\InfoCardStrings.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>InfoCardStrings.resx</DependentUpon>
</Compile>
- <Compile Include="InfoCard\ReceivedTokenEventArgs.cs" />
<Compile Include="InfoCard\Token\InformationCardException.cs" />
<Compile Include="InfoCard\Token\Token.cs" />
<Compile Include="InfoCard\Token\TokenUtility.cs" />
@@ -304,7 +301,6 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="Messaging\Reflection\IMessagePartNullEncoder.cs" />
<Compile Include="Messaging\Reflection\IMessagePartOriginalEncoder.cs" />
<Compile Include="Messaging\Reflection\MessageDescriptionCollection.cs" />
- <Compile Include="Mvc\OpenIdHelper.cs" />
<Compile Include="Mvc\OpenIdAjaxOptions.cs" />
<Compile Include="OAuth\ChannelElements\ICombinedOpenIdProviderTokenManager.cs" />
<Compile Include="OAuth\ChannelElements\IConsumerDescription.cs" />
@@ -491,8 +487,6 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="OpenId\Provider\IAuthenticationRequest.cs" />
<Compile Include="OpenId\Provider\IDirectedIdentityIdentifierProvider.cs" />
<Compile Include="OpenId\Provider\IHostProcessedRequest.cs" />
- <Compile Include="OpenId\Provider\IdentityEndpoint.cs" />
- <Compile Include="OpenId\Provider\IdentityEndpointNormalizationEventArgs.cs" />
<Compile Include="OpenId\Provider\IErrorReporting.cs" />
<Compile Include="OpenId\Provider\IProviderApplicationStore.cs" />
<Compile Include="OpenId\Provider\IProviderBehavior.cs" />
@@ -535,23 +529,10 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="OpenId\RelyingParty\AuthenticationRequestMode.cs" />
<Compile Include="OpenId\RelyingParty\DuplicateRequestedHostsComparer.cs" />
<Compile Include="OpenId\RelyingParty\IProviderEndpoint.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdAjaxRelyingParty.cs" />
- <Compile Include="OpenId\RelyingParty\SelectorButtonContract.cs" />
- <Compile Include="OpenId\RelyingParty\SelectorProviderButton.cs" />
- <Compile Include="OpenId\RelyingParty\SelectorOpenIdButton.cs" />
- <Compile Include="OpenId\RelyingParty\SelectorInfoCardButton.cs" />
<Compile Include="OpenId\RelyingParty\IRelyingPartyBehavior.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdSelector.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdRelyingPartyAjaxControlBase.cs" />
<Compile Include="OpenId\RelyingParty\IAuthenticationRequestContract.cs" />
<Compile Include="OpenId\RelyingParty\NegativeAuthenticationResponse.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdAjaxTextBox.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdButton.cs" />
<Compile Include="OpenId\RelyingParty\OpenIdEventArgs.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdLogin.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdMobileTextBox.cs" Condition=" '$(ClrVersion)' != '4' " />
- <Compile Include="OpenId\RelyingParty\OpenIdRelyingPartyControlBase.cs" />
- <Compile Include="OpenId\RelyingParty\OpenIdTextBox.cs" />
<Compile Include="OpenId\RelyingParty\PopupBehavior.cs" />
<Compile Include="OpenId\RelyingParty\PositiveAnonymousResponse.cs" />
<Compile Include="OpenId\RelyingParty\PositiveAuthenticationResponse.cs" />
@@ -573,7 +554,6 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="OpenId\RelyingParty\PositiveAuthenticationResponseSnapshot.cs" />
<Compile Include="OpenId\RelyingParty\PrivateSecretManager.cs" />
<Compile Include="OpenId\RelyingParty\RelyingPartySecuritySettings.cs" />
- <Compile Include="OpenId\RelyingParty\SelectorButton.cs" />
<Compile Include="OpenId\IdentifierDiscoveryResult.cs" />
<Compile Include="OpenId\OpenIdXrdsHelper.cs" />
<Compile Include="OpenId\RelyingParty\SimpleXrdsProviderEndpoint.cs" />
@@ -601,7 +581,6 @@ http://opensource.org/licenses/ms-pl.html
<DependentUpon>Strings.resx</DependentUpon>
</Compile>
<Compile Include="UriUtil.cs" />
- <Compile Include="XrdsPublisher.cs" />
<Compile Include="Xrds\XrdsStrings.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
@@ -618,6 +597,33 @@ http://opensource.org/licenses/ms-pl.html
<Compile Include="Xrds\XrdsNode.cs" />
<Compile Include="Yadis\Yadis.cs" />
</ItemGroup>
+ <PropertyGroup Condition=" '$(NoUIControls)' == 'true' ">
+ <DefineConstants>$(DefineConstants);NoUIControls</DefineConstants>
+ </PropertyGroup>
+ <ItemGroup Condition=" '$(NoUIControls)' != 'true' ">
+ <Compile Include="OpenId\RelyingParty\OpenIdTextBox.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdLogin.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdAjaxRelyingParty.cs"/>
+ <Compile Include="OpenId\RelyingParty\SelectorButtonContract.cs"/>
+ <Compile Include="OpenId\RelyingParty\SelectorProviderButton.cs"/>
+ <Compile Include="OpenId\RelyingParty\SelectorOpenIdButton.cs"/>
+ <Compile Include="XrdsPublisher.cs"/>
+ <Compile Include="InfoCard\ReceivingTokenEventArgs.cs"/>
+ <Compile Include="InfoCard\TokenProcessingErrorEventArgs.cs"/>
+ <Compile Include="InfoCard\InfoCardSelector.cs"/>
+ <Compile Include="InfoCard\ReceivedTokenEventArgs.cs"/>
+ <Compile Include="Mvc\OpenIdHelper.cs"/>
+ <Compile Include="OpenId\RelyingParty\SelectorButton.cs"/>
+ <Compile Include="OpenId\Provider\IdentityEndpoint.cs"/>
+ <Compile Include="OpenId\Provider\IdentityEndpointNormalizationEventArgs.cs"/>
+ <Compile Include="OpenId\RelyingParty\SelectorInfoCardButton.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdMobileTextBox.cs" Condition=" '$(ClrVersion)' != '4' "/>
+ <Compile Include="OpenId\RelyingParty\OpenIdAjaxTextBox.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdSelector.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdRelyingPartyAjaxControlBase.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdButton.cs"/>
+ <Compile Include="OpenId\RelyingParty\OpenIdRelyingPartyControlBase.cs"/>
+ </ItemGroup>
<ItemGroup>
<None Include="Configuration\DotNetOpenAuth.xsd" />
<None Include="Migrated rules for DotNetOpenAuth.ruleset" />