diff --git a/.gitignore b/.gitignore
index 9e1c379c5502..ae9ce57e9090 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,6 +15,7 @@ binaries/
[Rr]elease/
build/
restoredPackages/
+PolicheckOutput/
tools/net46/
tools/Microsoft.WindowsAzure.Build.Tasks/packages/
PublishedNugets/
diff --git a/Directory.Build.props b/Directory.Build.props
index 6f37985a3f06..5e0e7b5860b9 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -9,6 +9,7 @@
src\Authentication\Authentication.sln
AzureManagementLibraries.sln
$(LibraryRoot)binaries
+ $(LibraryRoot)PolicheckOutput
$(BinariesFolder)\packages
false
false
diff --git a/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks.Tests/CategorizeProjectTaskTest.cs b/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks.Tests/CategorizeProjectTaskTest.cs
index c8b868ee72e9..2ecdaaaeb80f 100644
--- a/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks.Tests/CategorizeProjectTaskTest.cs
+++ b/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks.Tests/CategorizeProjectTaskTest.cs
@@ -77,6 +77,19 @@ public void ScopedProject()
}
}
+ [Fact]
+ public void UnSupportedProjects()
+ {
+ SDKCategorizeProjects cproj = new SDKCategorizeProjects();
+ cproj.SourceRootDirPath = sourceRootDir;
+ cproj.BuildScope = @"SDKs\Batch\DataPlane";
+
+ if (cproj.Execute())
+ {
+ Assert.Equal(3, cproj.unSupportedProjectsToBuild.Count());
+ }
+ }
+
[Fact]
public void IgnoredProjects()
{
diff --git a/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks/SDKCategorizeProjects.cs b/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks/SDKCategorizeProjects.cs
index 28eb4f19545c..23318beefcb1 100644
--- a/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks/SDKCategorizeProjects.cs
+++ b/tools/Microsoft.WindowsAzure.Build.Tasks/Build.Tasks/SDKCategorizeProjects.cs
@@ -172,12 +172,12 @@ public override bool Execute()
Debug.WriteLine("Parsing Projects took {0}", (projTimeAfter - projTimeBefore).TotalSeconds.ToString());
- var net452SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported = true && s.FxMoniker == TargetFrameworkMoniker.net452 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
- var netStd14SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported = true && s.FxMoniker == TargetFrameworkMoniker.netstandard14 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
- var netCore11SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported = true && s.FxMoniker == TargetFrameworkMoniker.netcoreapp11 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
- var testNetCore11Projects = from s in projWithMetaData where (s.IsTargetFxSupported = true && s.FxMoniker == TargetFrameworkMoniker.netcoreapp11 && s.ProjectType == SdkProjctType.Test) select s.ProjectTaskItem;
- var testNet452Projects = from s in projWithMetaData where (s.IsTargetFxSupported = true && s.FxMoniker == TargetFrameworkMoniker.net452 && s.ProjectType == SdkProjctType.Test) select s.ProjectTaskItem;
- var unSupportedProjects = from s in projWithMetaData where (s.IsTargetFxSupported = false) select s.ProjectTaskItem;
+ var net452SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported == true && s.FxMoniker == TargetFrameworkMoniker.net452 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
+ var netStd14SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported == true && s.FxMoniker == TargetFrameworkMoniker.netstandard14 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
+ var netCore11SdkProjects = from s in projWithMetaData where (s.IsTargetFxSupported == true && s.FxMoniker == TargetFrameworkMoniker.netcoreapp11 && s.ProjectType == SdkProjctType.Sdk) select s.ProjectTaskItem;
+ var testNetCore11Projects = from s in projWithMetaData where (s.IsTargetFxSupported == true && s.FxMoniker == TargetFrameworkMoniker.netcoreapp11 && s.ProjectType == SdkProjctType.Test) select s.ProjectTaskItem;
+ var testNet452Projects = from s in projWithMetaData where (s.IsTargetFxSupported == true && s.FxMoniker == TargetFrameworkMoniker.net452 && s.ProjectType == SdkProjctType.Test) select s.ProjectTaskItem;
+ var unSupportedProjects = from s in projWithMetaData where (s.IsTargetFxSupported == false) select s.ProjectTaskItem;
net452SdkProjectsToBuild = net452SdkProjects?.ToArray();
netStd14SdkProjectsToBuild = netStd14SdkProjects?.ToArray();
diff --git a/tools/buildTargets/common.targets b/tools/buildTargets/common.targets
index c053d5a0a4c5..d2de170bae99 100644
--- a/tools/buildTargets/common.targets
+++ b/tools/buildTargets/common.targets
@@ -247,6 +247,8 @@
+
+
diff --git a/tools/buildTargets/signing.targets b/tools/buildTargets/signing.targets
index 315822ca6627..841635c26711 100644
--- a/tools/buildTargets/signing.targets
+++ b/tools/buildTargets/signing.targets
@@ -1,9 +1,10 @@
31bf3856ad364e35
- @(ProjectToScanDirs)
+ $(LibrarySourceFolder)\$(Scope.TrimEnd('\'))
+ $(ScopeScanPath)
+ $(LibrarySourceFolder)
-
@@ -17,8 +18,10 @@
-
-
+
+
+
+
-
-
+
\ No newline at end of file