Skip to content

Two target invocations are collapsed into one, erroneously #504

@KirillOsenkov

Description

@KirillOsenkov
<Project DefaultTargets="Build">

  <Target Name="A" Condition="$(X) == 'true'">
    <Message Text="Target A runs" Importance="high" />
  </Target>

  <Target Name="B" DependsOnTargets="A">
  </Target>

  <Target Name="C" >
    <PropertyGroup>
      <X>true</X>
    </PropertyGroup>
  </Target>

  <Target Name="D" DependsOnTargets="A">
  </Target>

  <Target Name="Build" DependsOnTargets="B;C;D">
  </Target>

</Project>

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions