vengi-voxel / vengi

free and open source voxel art tools - editor, thumbnailer and format converter
http://vengi-voxel.github.io/vengi/
Other
1.05k stars 87 forks source link

OSX: app bundle is not signed #345

Closed mgerhardy closed 5 months ago

mgerhardy commented 7 months ago

looks like one has to be root in order to sign the app bundle or the binaries

145dae6be4a9e2fec20175acfc755045269e8beb reverts the signing

codesign -f -s - ${EXEPATH}/$i

https://stackoverflow.com/questions/40664125/cmake-and-code-signing-in-xcode-8-for-ios-projects

if users execute the app bundle, they get a warning that the original binary was modified. Not yet sure whether this is due to the fact that my code signing identity is - or whether the app bundle is modified after it was signed in copy_dylib.sh.in

mgerhardy commented 5 months ago

I think this can be closed in favor of trying to get this into brew - see https://github.com/vengi-voxel/vengi/issues/364