Sha256: 23487366a04cf368bcadceac776c3b2f41abdc77eeb1672e3ce3ee5e5aab7960

Contents?: true

Size: 1.89 KB

Versions: 9

Compression:

Stored size: 1.89 KB

Contents

<?xml version="1.0" encoding="utf-8" ?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

  <Import Project="TechTalk.SpecFlow.tasks"/>

  <!-- this setting is to workaround the bug in VS (does not detect changes during the pre-build event)
       see: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=423670&wa=wsignin1.0
  -->
  <PropertyGroup>
    <UseHostCompilerIfAvailable>false</UseHostCompilerIfAvailable>
  </PropertyGroup>

  <PropertyGroup>
    <ShowTrace Condition="'$(ShowTrace)'==''">false</ShowTrace>
    
    <OverwriteReadOnlyFiles Condition="'$(OverwriteReadOnlyFiles)'==''">false</OverwriteReadOnlyFiles>
    <ForceGeneration Condition="'$(ForceGeneration)'==''">false</ForceGeneration>
    <VerboseOutput Condition="'$(VerboseOutput)'==''">false</VerboseOutput>
  </PropertyGroup>

  <PropertyGroup Condition="'$(BuildServerMode)' == ''">
    <BuildServerMode Condition="'$(BuildingInsideVisualStudio)'=='true'">false</BuildServerMode>
    <BuildServerMode Condition="'$(BuildingInsideVisualStudio)'!='true'">true</BuildServerMode>
  </PropertyGroup>

  <PropertyGroup>
    <BuildDependsOn>
      UpdateFeatureFilesInProject;
      $(BuildDependsOn)
    </BuildDependsOn>
    <RebuildDependsOn>
      SwitchToForceGenerate;
      $(RebuildDependsOn)
    </RebuildDependsOn>
  </PropertyGroup>

  <Target Name="SwitchToForceGenerate">
    <PropertyGroup>
      <ForceGeneration>true</ForceGeneration>
      <OnlyUpdateIfChanged>true</OnlyUpdateIfChanged>
    </PropertyGroup>
  </Target>

  <Target Name="UpdateFeatureFilesInProject">
    <GenerateAll
      ShowTrace="$(ShowTrace)"

      BuildServerMode="$(BuildServerMode)"
      OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"
      
      ProjectPath="$(MSBuildProjectFullPath)"
      ForceGeneration="$(ForceGeneration)"
      VerboseOutput="$(VerboseOutput)"
      />
    
  </Target>

</Project>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
albacore-0.3.6 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-1.0.0.rc.2 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-1.0.0.rc.1 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.5 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.4 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.3 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.2 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.1 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets
albacore-0.3.0 spec/support/Tools/SpecFlow/TechTalk.SpecFlow.targets