KiCad / kicad-mac-builder

The macOS V5+ KiCad builder and packager [moved to https://gitlab.com/kicad]
13 stars 6 forks source link

Test codesigning #71

Open adamwolf opened 6 years ago

adamwolf commented 6 years ago

I had codesigning working on this a while ago, but I haven't tested it in a while. This is not needed anytime soon, and is not a V5 blocker, but this is storing some notes to myself.

I need to remember to remove python in Frameworks, and replace with version in Contents/Resources (appropriate place for Python, per Apple), which is being copied there via fixup_bundle.

adamwolf commented 6 years ago

We can codesign the main kicad bundle, but codesigning does not work with our symlinked-bundle-in-bundle system.

adamwolf commented 5 years ago

As a test, let's remove the symlinked bundle-in-bundle stuff, and codesign KiCad.app. Then we can test all the other notarization stuff (#290), and hopefully we can get someone to implement one of the workarounds for bundle-in-bundle that I've discussed other places.

adamwolf commented 5 years ago

I'm renewing the developer account for my business so I can test this again. Apple will send over the certificates on September 1st. I can use a self-signed cert until then for testing.