|
57 | 57 | <ProjectsWithCoreClrInclude="src/fsharp/FSharp.Core.Unittests/FSharp.Core.Unittests.fsproj"/> |
58 | 58 | </ItemGroup> |
59 | 59 |
|
60 | | - <ItemGroupCondition="'$(TEST_PORTABLE_COREUNIT_SUITE)'=='1' and ('$(TargetFramework)' == 'portable7' or '$(TargetFramework)' == 'portable78' or '$(TargetFramework)' == 'portable259')" > |
| 60 | + <ItemGroupCondition="'$(TEST_PORTABLE_COREUNIT_SUITE)'=='1' and ('$(TargetDotnetProfile)' == 'portable7' or '$(TargetDotnetProfile)' == 'portable78' or '$(TargetDotnetProfile)' == 'portable259')" > |
61 | 61 | <ProjectsWithPortableFrameworksInclude="src/fsharp/FSharp.Core.Unittests/FSharp.Core.Unittests.fsproj"/> |
62 | 62 | </ItemGroup> |
63 | 63 |
|
|
85 | 85 | <!-- +++++++++++++++++++++++ Targets +++++++++++++++++++++++++++++++--> |
86 | 86 |
|
87 | 87 | <TargetName="Build"> |
88 | | - <MSBuildProjects="@(ProjectsWithNet40)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
89 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
90 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
91 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
92 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
93 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=xamarinmacmobile;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
94 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetFramework=monoandroid10+monotouch10+xamarinios10;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
95 | | - <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetFramework=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 88 | + <MSBuildProjects="@(ProjectsWithNet40)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 89 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 90 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 91 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 92 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 93 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=xamarinmacmobile;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 94 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetDotnetProfile=monoandroid10+monotouch10+xamarinios10;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 95 | + <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetDotnetProfile=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
96 | 96 | <MSBuildProjects="@(SetupProjects)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
97 | 97 | <MSBuildProjects="@(NugetProjects)"Targets="Build"BuildInParallel="false"Properties="Configuration=$(Configuration);" /> |
98 | 98 | </Target> |
99 | 99 |
|
100 | 100 | <TargetName="Rebuild"> |
101 | | - <MSBuildProjects="@(ProjectsWithNet40)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
102 | | - <MSBuildProjects="@(ProjectsWithNet40PlusDefine)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN);FSHARP_SUITE_DRIVES_CORECLR_TESTS=true" /> |
103 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
104 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
105 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
106 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
107 | | - <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Rebuild"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetFramework=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 101 | + <MSBuildProjects="@(ProjectsWithNet40)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 102 | + <MSBuildProjects="@(ProjectsWithNet40PlusDefine)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN);FSHARP_SUITE_DRIVES_CORECLR_TESTS=true" /> |
| 103 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 104 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 105 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 106 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Rebuild"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 107 | + <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Rebuild"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetDotnetProfile=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
108 | 108 | <MSBuildProjects="@(SetupProjects)"Targets="Rebuild"BuildInParallel="false"Properties="Configuration=$(Configuration);BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
109 | 109 | <MSBuildProjects="@(NugetProjects)"Targets="Rebuild"BuildInParallel="false"Properties="Configuration=$(Configuration);" /> |
110 | 110 | </Target> |
111 | 111 |
|
112 | 112 | <TargetName="Clean"> |
113 | | - <MSBuildProjects="@(ProjectsWithNet40)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
114 | | - <MSBuildProjects="@(ProjectsWithNet40PlusDefine)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN);FSHARP_SUITE_DRIVES_CORECLR_TESTS=true" /> |
115 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
116 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
117 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
118 | | - <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetFramework=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
119 | | - <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Clean"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetFramework=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 113 | + <MSBuildProjects="@(ProjectsWithNet40)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 114 | + <MSBuildProjects="@(ProjectsWithNet40PlusDefine)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=net40;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN);FSHARP_SUITE_DRIVES_CORECLR_TESTS=true" /> |
| 115 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable7;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 116 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable47;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 117 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable78;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 118 | + <MSBuildProjects="@(ProjectsWithPortableFrameworks)"Targets="Clean"BuildInParallel="true"Properties="Configuration=$(Configuration);TargetDotnetProfile=portable259;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
| 119 | + <MSBuildProjects="@(ProjectsWithCoreClr)"Targets="Clean"BuildInParallel="false"Properties="Configuration=$(Configuration);TargetDotnetProfile=coreclr;BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
120 | 120 | <MSBuildProjects="@(SetupProjects)"Targets="Clean"BuildInParallel="false"Properties="Configuration=$(Configuration);BUILD_PUBLICSIGN=$(BUILD_PUBLICSIGN)" /> |
121 | 121 | <MSBuildProjects="@(NugetProjects)"Targets="Clean"BuildInParallel="false"Properties="Configuration=$(Configuration);" /> |
122 | 122 | </Target> |
|