Hi @eskimo,
It is built using pkgbuild and productbuild from an ant build script.
https://github.com/apache/netbeans/search?q=pkgbuild
https://github.com/apache/netbeans/search?q=productbuild
<argvalue="pkgbuild --root ${builddir}/app --scripts ${scriptsdir} --identifier org.netbeans.ide.nbide.${nb.id} --install-location ${install.dir} ${sign_iden_name_arg} ${basedir}/../../build/nbide-${nb.id}.pkg"/>
<arg value="pkgbuild --root '${module.builddir}/netbeans' --scripts '${scriptsdir}' --identifier org.netbeans.ide.${module.name}.${nb.id} ${sign_iden_name_arg} --install-location '/${app.name}/Contents/Resources/NetBeans' '${basedir}/build/${module.name}-${nb.id}.pkg'"/>
<arg value="pkgbuild --nopayload --scripts '${target.scriptsdir}' --identifier org.netbeans.postinstallscripts ${sign_iden_name_arg} '${basedir}/build/postinstallscripts.pkg'"/>
<arg value="productbuild --distribution '${pkg.file}/distribution.xml' --package-path '${pkg.file}/packages' --resources '${pkg.file}/resources/' ${sign_iden_name_arg} '${pkg.file}/inst_package/${pkg.name}.pkg'"/>
@JohnMcDonnell correct me if I am wrong, but I don't think that the main executable is code signed Apache Netbeans 13.app/Contents/MacOS/netbeans.
Could that be part of the problem?
--Christian
Topic:
Code Signing
SubTopic:
General
Tags: