diff --git a/.vsts-ci.yml b/.vsts-ci.yml
index 08294b2a..ec375e8b 100644
--- a/.vsts-ci.yml
+++ b/.vsts-ci.yml
@@ -130,20 +130,16 @@ extends:
matrix:
ARM64:
_RID: osx-arm64
- _BuildConfig: Release
- _SignType: real
_DotNetPublishToBlobFeed: false
X64:
_RID: osx-x64
- _BuildConfig: Release
- _SignType: real
_DotNetPublishToBlobFeed: false
steps:
- checkout: self
clean: true
- script: eng/common/cibuild.sh
- -sign
- --configuration $(_BuildConfig)
+ --sign
+ --configuration Release
--prepareMachine
-p:RID=$(_RID) -p:DotNetSignType=real -p:TeamName=$(TeamName) -p:OfficialBuildId=$(Build.BuildNumber)
displayName: Build
@@ -162,5 +158,4 @@ extends:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'drop-$(_RID)'
publishLocation: 'Container'
- parallel: true
-
+ parallel: true
\ No newline at end of file
diff --git a/src/redist/redist.csproj b/src/redist/redist.csproj
index 1031db7b..759ab143 100644
--- a/src/redist/redist.csproj
+++ b/src/redist/redist.csproj
@@ -9,7 +9,7 @@
-
+
@@ -19,4 +19,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/redist/targets/MacEntitlements/AddMacEntitlements.targets b/src/redist/targets/MacEntitlements/AddMacEntitlements.targets
new file mode 100644
index 00000000..cbab9a62
--- /dev/null
+++ b/src/redist/targets/MacEntitlements/AddMacEntitlements.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/redist/targets/MacEntitlements/entitlements.plist b/src/redist/targets/MacEntitlements/entitlements.plist
new file mode 100644
index 00000000..2b7e8d11
--- /dev/null
+++ b/src/redist/targets/MacEntitlements/entitlements.plist
@@ -0,0 +1,16 @@
+
+
+
+
+ com.apple.security.cs.allow-jit
+
+ com.apple.security.cs.allow-dyld-environment-variables
+
+ com.apple.security.cs.disable-library-validation
+
+ com.apple.security.cs.debugger
+
+ com.apple.security.get-task-allow
+
+
+
\ No newline at end of file