Skip to content

Commit

Permalink
Delete intermediate files #5
Browse files Browse the repository at this point in the history
  • Loading branch information
jurihock committed Dec 15, 2023
1 parent 4a65257 commit 819aa79
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
6 changes: 5 additions & 1 deletion scripts/postbuild_macos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ OUTPUT=${ROOT}/build
ARTEFACTS=${OUTPUT}/StftPitchShiftPlugin_artefacts/${CONFIG}
PLUGINVAL=${OUTPUT}/_deps/pluginval-src/Contents/MacOS/pluginval

# Execute pluginval.
"${PLUGINVAL}" ${ARGS} "${ARTEFACTS}/VST3/StftPitchShiftPlugin.vst3" || exit $?

# Are you trying to validate a .component on macOS?
Expand All @@ -29,9 +30,12 @@ if [ -d ~/Library/Audio/Plug-Ins/Components ]; then

fi

# Delete intermediate files.
rm "${ARTEFACTS}/libStftPitchShiftPlugin_SharedCode.a" || exit $?

# Zip binaries to preserve file permissions during artifact upload.
# https://github.com/actions/upload-artifact/issues/38
# https://github.com/actions/upload-artifact#permission-loss
pushd "${ARTEFACTS}"
zip -rm StftPitchShiftPlugin.zip .
zip -rm StftPitchShiftPlugin.zip . || exit $?
popd
6 changes: 5 additions & 1 deletion scripts/postbuild_ubuntu.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,15 @@ PLUGINVAL=${OUTPUT}/_deps/pluginval-src/pluginval
# https://github.com/Tracktion/pluginval/blob/develop/docs/Command%20line%20options.md
export SKIP_GUI_TESTS=1

# Execute pluginval.
"${PLUGINVAL}" ${ARGS} "${ARTEFACTS}/VST3/StftPitchShiftPlugin.vst3" || exit $?

# Delete intermediate files.
rm "${ARTEFACTS}/libStftPitchShiftPlugin_SharedCode.a" || exit $?

# Zip binaries to preserve file permissions during artifact upload.
# https://github.com/actions/upload-artifact/issues/38
# https://github.com/actions/upload-artifact#permission-loss
pushd "${ARTEFACTS}"
zip -rm StftPitchShiftPlugin.zip .
zip -rm StftPitchShiftPlugin.zip . || exit $?
popd

0 comments on commit 819aa79

Please sign in to comment.