Install Puredata in the macOS CI
This commit is contained in:
parent
e48d818b3c
commit
0741da428c
2 changed files with 10 additions and 1 deletions
|
|
@ -31,6 +31,13 @@ else
|
||||||
codesign --sign "${CODESIGN_IDENTITY}" --keychain build.keychain --force --verbose \
|
codesign --sign "${CODESIGN_IDENTITY}" --keychain build.keychain --force --verbose \
|
||||||
"${INSTALL_DIR}"/sfizz.lv2/Contents/Frameworks/*.dylib
|
"${INSTALL_DIR}"/sfizz.lv2/Contents/Frameworks/*.dylib
|
||||||
fi
|
fi
|
||||||
|
# code-sign Puredata and dylibs
|
||||||
|
codesign --sign "${CODESIGN_IDENTITY}" --keychain build.keychain --force --verbose \
|
||||||
|
"${INSTALL_DIR}"/Puredata/*/*.pd_darwin
|
||||||
|
if ls "${INSTALL_DIR}"/Puredata/*/*.dylib &> /dev/null; then
|
||||||
|
codesign --sign "${CODESIGN_IDENTITY}" --keychain build.keychain --force --verbose \
|
||||||
|
"${INSTALL_DIR}"/Puredata/*/*.dylib
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Create the DMG
|
# Create the DMG
|
||||||
|
|
@ -39,12 +46,13 @@ cat > sfizz-dmg.json << EOF
|
||||||
"title": "sfizz",
|
"title": "sfizz",
|
||||||
"background": "${APPVEYOR_BUILD_FOLDER}/mac/dmg-back.png",
|
"background": "${APPVEYOR_BUILD_FOLDER}/mac/dmg-back.png",
|
||||||
"window": {
|
"window": {
|
||||||
"size": { "width": 500, "height": 500 }
|
"size": { "width": 650, "height": 500 }
|
||||||
},
|
},
|
||||||
"contents": [
|
"contents": [
|
||||||
{ "x": 100, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.vst3" },
|
{ "x": 100, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.vst3" },
|
||||||
{ "x": 250, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.component" },
|
{ "x": 250, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.component" },
|
||||||
{ "x": 400, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.lv2" },
|
{ "x": 400, "y": 50, "type": "file", "path": "${INSTALL_DIR}/sfizz.lv2" },
|
||||||
|
{ "x": 550, "y": 50, "type": "file", "path": "${INSTALL_DIR}/Puredata" },
|
||||||
{ "x": 100, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/VST3" },
|
{ "x": 100, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/VST3" },
|
||||||
{ "x": 250, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/Components" },
|
{ "x": 250, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/Components" },
|
||||||
{ "x": 400, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/LV2" }
|
{ "x": 400, "y": 400, "type": "link", "path": "/Library/Audio/Plug-Ins/LV2" }
|
||||||
|
|
|
||||||
|
|
@ -15,4 +15,5 @@ cmake -DCMAKE_BUILD_TYPE=Release \
|
||||||
-DLV2PLUGIN_INSTALL_DIR=/ \
|
-DLV2PLUGIN_INSTALL_DIR=/ \
|
||||||
-DVSTPLUGIN_INSTALL_DIR=/ \
|
-DVSTPLUGIN_INSTALL_DIR=/ \
|
||||||
-DAUPLUGIN_INSTALL_DIR=/ \
|
-DAUPLUGIN_INSTALL_DIR=/ \
|
||||||
|
-DPDPLUGIN_INSTALL_DIR=/Puredata \
|
||||||
..
|
..
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue