It only exists on Windows, Microsoft.Portable.Common.Core doesn’t exist either.
On 4 Jan 2014, at 11:03, Don Syme <notifications@github.com> wrote:

> In src/FSharpSource.targets:
> 
> > @@ -678,9 +677,22 @@ Some other NuGET monikers to support in the future, see http://docs.nuget.org/do
> >  
> >    <!-- Include the portable targets file when building the portable FSharp.Core -->
> >    <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets"
> > -          Condition="'$(TargetFramework)'=='portable-net4+sl4+wp71+win8'"/>
> > -  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets"
> > -          Condition="'$(TargetFramework)'=='portable-net45+sl5+win8'"/>
> > +          Condition=" '$(TargetFramework)'=='portable-net45+sl5+win8' OR '$(TargetFramework)'=='portable-net4+sl4+wp71+win8' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets')" />
> > +  
> > +  <!-- If the Microsoft.Portable.Common.targets file does not exist when building the portable FSharp.Core, include the following ProperyGroup -->
> Why would Microsoft.Portable.Common.targets not exist? Is it not present on Mono+Linux/Mac?
> 
> —
> Reply to this email directly or view it on GitHub.
>