diff --git a/releng/org.eclipse.remote.proxy.server.product/pom.xml b/releng/org.eclipse.remote.proxy.server.product/pom.xml index ca5fad3f61e..ee0432aee1e 100644 --- a/releng/org.eclipse.remote.proxy.server.product/pom.xml +++ b/releng/org.eclipse.remote.proxy.server.product/pom.xml @@ -79,4 +79,36 @@ + + + + eclipse-sign + + + + org.eclipse.cbi.maven.plugins + eclipse-macsigner-plugin + ${cbi-plugins.version} + + + sign + package + + sign + + + ${project.build.directory}/products/${project.artifactId} + + Proxy.app + + 300000 + ${project.basedir}/product.entitlements + + + + + + + + diff --git a/releng/org.eclipse.remote.proxy.server.product/product.entitlements b/releng/org.eclipse.remote.proxy.server.product/product.entitlements new file mode 100644 index 00000000000..6fdb9d33d10 --- /dev/null +++ b/releng/org.eclipse.remote.proxy.server.product/product.entitlements @@ -0,0 +1,18 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + com.apple.security.cs.disable-executable-page-protection + + com.apple.security.cs.allow-dyld-environment-variables + + com.apple.security.cs.disable-library-validation + + com.apple.security.cs.debugger + + + \ No newline at end of file