summaryrefslogtreecommitdiffstats
path: root/samples/Samples.proj
blob: b8fe558e9390033ded93ca1fb66bc7e25a09b6b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
	<Import Project="$(MSBuildProjectDirectory)\..\tools\DotNetOpenAuth.automated.props"/>

	<ItemGroup>
		<SampleProjects Include="**\*.csproj;**\*.vbproj" />
		<SampleSites Include="OAuthConsumer;OAuthServiceProvider;InfoCardRelyingParty" />

		<ProjectsToClean Include="@(SampleProjects)" />
		<ProjectsToClean Include="$(SolutionPath)">
			<Targets>@(SampleSites->'%(Identity):Clean')</Targets>
		</ProjectsToClean>
	</ItemGroup>

	<Target Name="Build" DependsOnTargets="SkipVerification">
		<MSBuild Projects="@(SampleProjects)" BuildInParallel="$(BuildInParallel)" />
		<MSBuild Projects="$(SolutionPath)" Targets="@(SampleSites)" BuildInParallel="$(BuildInParallel)" />
	</Target>

	<Import Project="$(ProjectRoot)tools\DotNetOpenAuth.automated.targets"/>
</Project>