Skip to content

MacSourcePorts/MSPBuildSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

161 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSPBuildSystem

Mac Source Ports Build System

This repo contains the Mac Source Ports build system files. As much as possible I'm trying to break away from using MSP-specific forks and instead use the original project's code, this makes it easier to incorporate their latest code and release strategies.

In the scripts:

PRODUCT_NAME is the name given to the app bundle wraper (i.e., PRODUCT_NAME.app) and the dmg (i.e., PRODUCT_NAME-1.0.dmg)

PROJECT_NAME is the name of the actual project and the directory it's cloned into.

PORT_NAME is the name of the source port, this one might have spaces, punctuation, etc., (i.e., ArxLibertatis versus Arx Libertatis)

If the notrarization fails get the submission GUID and run

xcrun notarytool log (GUID) --key "../../MSPBuildSystem/common/${AUTH_KEY_FILENAME}" --key-id "${AUTH_KEY_ID}" --issuer "${AUTH_KEY_ISSUER_ID}"

If you need to remove the quarantine from an app

sudo xattr -r -d com.apple.quarantine /path/to/MyApp.app

About

Mac Source Ports Build System

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •