Skip to content

Commit

Permalink
Add macOS Mojave 10.14 Support (#77)
Browse files Browse the repository at this point in the history
* :Link all builds to local scripts

* fix Win and Linux

* fix Linux permissions

* fix macOS Clap; fix Windows target

* fix Linux deploy path
  • Loading branch information
vvvar committed Mar 30, 2023
1 parent 0d64c14 commit 922b353
Show file tree
Hide file tree
Showing 10 changed files with 245 additions and 99 deletions.
99 changes: 69 additions & 30 deletions .github/workflows/execute_merge_checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ env:
AU_TARGET_NAME: PeakEater_AU
LV2_TARGET_NAME: PeakEater_LV2
CLAP_TARGET_NAME: PeakEater_CLAP
JUCE_REVISION: 4e68af7
MACOS_RELEASE_NAME: PeakEater_v0.6.1_macOS
WINDOWS_RELEASE_NAME: PeakEater_v0.6.1_Windows
LINUX_RELEASE_NAME: PeakEater_v0.6.1_Linux
JUCE_REVISION: 69795dc
MACOS_RELEASE_NAME: PeakEater_v0.6.2_macOS
WINDOWS_RELEASE_NAME: PeakEater_v0.6.2_Windows
LINUX_RELEASE_NAME: PeakEater_v0.6.2_Linux
jobs:
macos:
name: macOS
Expand Down Expand Up @@ -57,32 +57,34 @@ jobs:
cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles
- name: Install Python Dependencies
run: python -m pip install -r ${{github.workspace}}/requirements.txt
- name: Install Ninja
run: |
brew update
brew install ninja
- name: Init Git Submodules
run: git submodule update --init --recursive
- name: Checkout JUCE
run: cd ${{github.workspace}}/Dependencies/JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
- name: Build VST3
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build AU
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.AU_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.AU_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Package
env:
MACOS_APPLE_IDENTITY: ${{ secrets.MACOS_APPLE_IDENTITY }}
MACOS_APPLE_ID: ${{ secrets.MACOS_APPLE_ID }}
MACOS_APPLE_PASSWORD: ${{ secrets.MACOS_APPLE_PASSWORD }}
MACOS_APPLE_TEAM_ID: ${{ secrets.MACOS_APPLE_TEAM_ID }}
run: python ${{github.workspace}}/Scripts/Release/MacOS.py --release_type=${{env.BUILD_TYPE}} --sign_and_notarize=True --release_version=0.6.1
run: python ${{github.workspace}}/Scripts/Release/MacOS.py --release_type=${{env.BUILD_TYPE}} --sign_and_notarize=True --release_version=0.6.2
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ env.MACOS_RELEASE_NAME }}
path: ${{github.workspace}}/build/release/PeakEater-0.6.1.dmg
path: ${{github.workspace}}/build/release/PeakEater-0.6.2.dmg

windows:
name: Windows
Expand All @@ -93,14 +95,12 @@ jobs:
run: git submodule update --init --recursive
- name: Checkout JUCE
run: cd ${{github.workspace}}\Dependencies\JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake . -B ${{github.workspace}}\build -G 'Visual Studio 17 2022' -A x64 -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON
- name: Build VST3
run: cmake --build ${{github.workspace}}\build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}\build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
Expand All @@ -120,23 +120,62 @@ jobs:
- name: Install Build Dependencies
run: |
sudo apt-get update
sudo apt-get install -y g++ libgtk-3-dev libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxcursor-dev mesa-common-dev libasound2-dev freeglut3-dev libxcomposite-dev libcurl4-openssl-dev
sudo apt-get install libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev
sudo apt-get install -y g++ ninja-build libgtk-3-dev libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxcursor-dev mesa-common-dev
sudo apt-get install -y libasound2-dev freeglut3-dev libxcomposite-dev libcurl4-openssl-dev libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev
- name: Checkout JUCE
run: cd ${{github.workspace}}/Dependencies/JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake . -B ${{github.workspace}}/build -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON
- name: Build VST3
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ env.LINUX_RELEASE_NAME }}
path: |
${{github.workspace}}/build/PeakEater_artefacts/VST3/PeakEater.vst3/Contents/x86_64-linux/PeakEater.so
${{github.workspace}}/build/PeakEater_artefacts/LV2/PeakEater.lv2
${{github.workspace}}/build/PeakEater_artefacts/CLAP/PeakEater.claps
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/VST3/PeakEater.vst3/Contents/x86_64-linux/PeakEater.so
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/LV2/PeakEater.lv2
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/CLAP/PeakEater.clap
release:
name: Publish Release Draft
runs-on: ubuntu-latest
needs: [macos, windows, linux]
steps:
- name: Download macOS Artifacts
uses: actions/download-artifact@v3
with:
name: ${{ env.MACOS_RELEASE_NAME }}
path: ${{ env.MACOS_RELEASE_NAME }}
- name: Download Windows Artifacts
uses: actions/download-artifact@v3
with:
name: ${{ env.WINDOWS_RELEASE_NAME }}
path: ${{ env.WINDOWS_RELEASE_NAME }}
- name: Download Linux Artifacts
uses: actions/download-artifact@v3
with:
name: ${{ env.LINUX_RELEASE_NAME }}
path: ${{ env.LINUX_RELEASE_NAME }}
- name: Archive Artifacts
run: |
zip -r ${{ env.MACOS_RELEASE_NAME }}{.zip,}
mkdir ${{ env.WINDOWS_RELEASE_NAME }}/tmp
mv ${{ env.WINDOWS_RELEASE_NAME }}/VST3/PeakEater.vst3/Contents/x86_64-win/PeakEater.vst3 ${{ env.WINDOWS_RELEASE_NAME }}/tmp
rm -rf ${{ env.WINDOWS_RELEASE_NAME }}/VST3/PeakEater.vst3
mv ${{ env.WINDOWS_RELEASE_NAME }}/tmp/PeakEater.vst3 ${{ env.WINDOWS_RELEASE_NAME }}/VST3
rm -rf ${{ env.WINDOWS_RELEASE_NAME }}/tmp
zip -r ${{ env.WINDOWS_RELEASE_NAME }}{.zip,}
zip -r ${{ env.LINUX_RELEASE_NAME }}{.zip,}
- name: Display structure of downloaded files
run: ls -R
- uses: ncipollo/release-action@v1
with:
allowUpdates: true
draft: true
removeArtifacts: true
makeLatest: true
tag: "v0.6.2"
artifacts: "${{ env.MACOS_RELEASE_NAME }}.zip,${{ env.WINDOWS_RELEASE_NAME }}.zip,${{ env.LINUX_RELEASE_NAME }}.zip"
62 changes: 30 additions & 32 deletions .github/workflows/publish_release_draft.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Publish Release Draft
run-name: Create release draft for v0.6.1
run-name: Create release draft for v0.6.2
on:
push:
branches:
Expand All @@ -11,10 +11,10 @@ env:
AU_TARGET_NAME: PeakEater_AU
LV2_TARGET_NAME: PeakEater_LV2
CLAP_TARGET_NAME: PeakEater_CLAP
JUCE_REVISION: 4e68af7
MACOS_RELEASE_NAME: PeakEater_v0.6.1_macOS
WINDOWS_RELEASE_NAME: PeakEater_v0.6.1_Windows
LINUX_RELEASE_NAME: PeakEater_v0.6.1_Linux
JUCE_REVISION: 69795dc
MACOS_RELEASE_NAME: PeakEater_v0.6.2_macOS
WINDOWS_RELEASE_NAME: PeakEater_v0.6.2_Windows
LINUX_RELEASE_NAME: PeakEater_v0.6.2_Linux
jobs:
macos:
name: macOS
Expand Down Expand Up @@ -61,32 +61,34 @@ jobs:
cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles
- name: Install Python Dependencies
run: python -m pip install -r ${{github.workspace}}/requirements.txt
- name: Install Ninja
run: |
brew update
brew install ninja
- name: Init Git Submodules
run: git submodule update --init --recursive
- name: Checkout JUCE
run: cd ${{github.workspace}}/Dependencies/JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
- name: Build VST3
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build AU
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.AU_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.AU_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}/Scripts/Build/MacOS.sh ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Package
env:
MACOS_APPLE_IDENTITY: ${{ secrets.MACOS_APPLE_IDENTITY }}
MACOS_APPLE_ID: ${{ secrets.MACOS_APPLE_ID }}
MACOS_APPLE_PASSWORD: ${{ secrets.MACOS_APPLE_PASSWORD }}
MACOS_APPLE_TEAM_ID: ${{ secrets.MACOS_APPLE_TEAM_ID }}
run: python ${{github.workspace}}/Scripts/Release/MacOS.py --release_type=${{env.BUILD_TYPE}} --sign_and_notarize=True --release_version=0.6.1
run: python ${{github.workspace}}/Scripts/Release/MacOS.py --release_type=${{env.BUILD_TYPE}} --sign_and_notarize=True --release_version=0.6.2
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ env.MACOS_RELEASE_NAME }}
path: ${{github.workspace}}/build/release/PeakEater-0.6.1.dmg
path: ${{github.workspace}}/build/release/PeakEater-0.6.2.dmg

windows:
name: Windows
Expand All @@ -97,14 +99,12 @@ jobs:
run: git submodule update --init --recursive
- name: Checkout JUCE
run: cd ${{github.workspace}}\Dependencies\JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake . -B ${{github.workspace}}\build -G 'Visual Studio 17 2022' -A x64 -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON
- name: Build VST3
run: cmake --build ${{github.workspace}}\build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}\build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}\Scripts\Build\Windows.bat ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
Expand All @@ -124,26 +124,24 @@ jobs:
- name: Install Build Dependencies
run: |
sudo apt-get update
sudo apt-get install -y g++ libgtk-3-dev libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxcursor-dev mesa-common-dev libasound2-dev freeglut3-dev libxcomposite-dev libcurl4-openssl-dev
sudo apt-get install libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev
sudo apt-get install -y g++ ninja-build libgtk-3-dev libfreetype6-dev libx11-dev libxinerama-dev libxrandr-dev libxcursor-dev mesa-common-dev
sudo apt-get install -y libasound2-dev freeglut3-dev libxcomposite-dev libcurl4-openssl-dev libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev
- name: Checkout JUCE
run: cd ${{github.workspace}}/Dependencies/JUCE && git checkout ${{env.JUCE_REVISION}}
- name: Configure CMake
run: cmake . -B ${{github.workspace}}/build -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON
- name: Build VST3
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.VST_TARGET_NAME}}
- name: Build CLAP
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.CLAP_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.VST_TARGET_NAME}}
- name: Build LV2
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --target ${{env.LV2_TARGET_NAME}}
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.LV2_TARGET_NAME}}
- name: Build CLAP
run: ${{github.workspace}}/Scripts/Build/Linux.sh ${{env.BUILD_TYPE}} ${{env.CLAP_TARGET_NAME}}
- name: Upload Artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ env.LINUX_RELEASE_NAME }}
path: |
${{github.workspace}}/build/PeakEater_artefacts/VST3/PeakEater.vst3/Contents/x86_64-linux/PeakEater.so
${{github.workspace}}/build/PeakEater_artefacts/LV2/PeakEater.lv2
${{github.workspace}}/build/PeakEater_artefacts/CLAP/PeakEater.clap
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/VST3/PeakEater.vst3/Contents/x86_64-linux/PeakEater.so
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/LV2/PeakEater.lv2
${{github.workspace}}/build/PeakEater_artefacts/${{env.BUILD_TYPE}}/CLAP/PeakEater.clap
release:
name: Publish Release Draft
Expand Down Expand Up @@ -183,5 +181,5 @@ jobs:
draft: true
removeArtifacts: true
makeLatest: true
tag: "v0.6.1"
tag: "v0.6.2"
artifacts: "${{ env.MACOS_RELEASE_NAME }}.zip,${{ env.WINDOWS_RELEASE_NAME }}.zip,${{ env.LINUX_RELEASE_NAME }}.zip"
28 changes: 0 additions & 28 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,34 +110,6 @@
* Commit of JUCE to checkout
*/
"peakeater.juce_version": "4e68af7",
/**
* Number of cores to use while build.
*/
"peakeater.cpucores": 2,
/**
* Specify target to build.
* Possible values are:
* - PeakEater
* - PeakEater_VST3
* - PeakEater_AU
* - PeakEater_Standalone
* - PeakEater_All(all PeakEater targets - VST, AU, etc.)
* - Projucer
* - ProjucerData
* - AudioPluginHost
* - AudioPluginHostData
* - UnitTestRunner
* - all(build all above targets)
*/
"peakeater.target": "PeakEater_All",
/**
* CMake build configuration.
* Note: If changed, clear re-build is required.
* Possible values are:
* - Release
* - Debug
*/
"peakeater.config": "Release",
"[cpp]": {
"editor.defaultFormatter": "zachflower.uncrustify"
},
Expand Down
43 changes: 37 additions & 6 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
{
"version": "2.0.0",
"inputs": [
{
"id": "build_type",
"type": "pickString",
"description": "Pick build type",
"default": "Debug",
"options": [
"Release",
"Debug"
]
},
{
"id": "build_target",
"type": "pickString",
"description": "What we're targeting today?",
"default": "PeakEater_All",
"options": [
"PeakEater_All",
"PeakEater_Standalone",
"PeakEater_VST3",
"PeakEater_AU",
"PeakEater_LV2",
"PeakEater_CLAP"
]
}
],
"tasks": [
{
"label": "Init Git Submodules",
Expand All @@ -23,33 +49,38 @@
"problemMatcher": [
"$gcc"
],
"command": "cmake . -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON -DCMAKE_BUILD_TYPE=${config:peakeater.config} && cmake --build build --config ${config:peakeater.config} --target ${config:peakeater.target} -j${config:peakeater.cpucores}",
"windows": {
"command": "cmake . -B build -G 'Visual Studio 17 2022' -A x64 -DCMAKE_EXPORT_COMPILE_COMMANDS=TRUE -DJUCE_BUILD_EXAMPLES=OFF -DJUCE_BUILD_EXTRAS=ON && cmake --build build --config ${config:peakeater.config} --target ${config:peakeater.target} -j${config:peakeater.cpucores}"
"command": "${workspaceFolder}/Scripts/Build/Windows.bat ${input:build_type} ${input:build_target}"
},
"osx": {
"command": "${workspaceFolder}/Scripts/Build/MacOS.sh ${input:build_type} ${input:build_target}"
},
"linux": {
"command": "${workspaceFolder}/Scripts/Build/Linux.sh ${input:build_type} ${input:build_target}"
}
},
{
"label": "Build(Clean)",
"type": "shell",
"dependsOn": [
"Init Git Submodules",
"Util: Clean Build Dir",
"Clean Build Dir",
"Build"
],
"dependsOrder": "sequence"
},
{
"label": "Create release package",
"type": "shell",
"command": "python3 ${workspaceFolder}/Scripts/Release/MacOS.py --release_type=${config:peakeater.config} --sign_and_notarize=True --release_version=Development",
"command": "python3 ${workspaceFolder}/Scripts/Release/MacOS.py --release_type=${input:build_type} --sign_and_notarize=True --release_version=Development",
"windows": {
"command": "python ${workspaceFolder}/Scripts/Release/Windows.py --release_type=${config:peakeater.config}"
"command": "python ${workspaceFolder}/Scripts/Release/Windows.py --release_type=${input:build_type}"
}
},
{
"label": "Run Standalone",
"type": "shell",
"command": "${workspaceFolder}/build/PeakEater_artefacts/${config:peakeater.config}/Standalone/PeakEater.app/Contents/MacOS/PeakEater"
"command": "${workspaceFolder}/build/PeakEater_artefacts/${input:build_type}/Standalone/PeakEater.app/Contents/MacOS/PeakEater"
},
{
"label": "Pip: Install",
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.15)
project(PeakEater VERSION 0.6.1)
project(PeakEater VERSION 0.6.2)
set(CMAKE_CXX_STANDARD 20)

add_subdirectory(Dependencies/JUCE)
Expand Down
Loading

0 comments on commit 922b353

Please sign in to comment.