Remove standalone build — no practical use for an EQ plugin

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hariel1985
2026-03-25 10:25:09 +01:00
szülő b11135f786
commit 6a5f331185
3 fájl változott, egészen pontosan 2 új sor hozzáadva és 37 régi sor törölve

Fájl megtekintése

@@ -25,21 +25,12 @@ jobs:
- name: Package VST3 - name: Package VST3
run: Compress-Archive -Path "build/InstaLPEQ_artefacts/Release/VST3/InstaLPEQ.vst3" -DestinationPath "InstaLPEQ-VST3-Win64.zip" run: Compress-Archive -Path "build/InstaLPEQ_artefacts/Release/VST3/InstaLPEQ.vst3" -DestinationPath "InstaLPEQ-VST3-Win64.zip"
- name: Package Standalone
run: Compress-Archive -Path "build/InstaLPEQ_artefacts/Release/Standalone/InstaLPEQ.exe" -DestinationPath "InstaLPEQ-Standalone-Win64.zip"
- name: Upload VST3 - name: Upload VST3
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: InstaLPEQ-VST3-Win64 name: InstaLPEQ-VST3-Win64
path: InstaLPEQ-VST3-Win64.zip path: InstaLPEQ-VST3-Win64.zip
- name: Upload Standalone
uses: actions/upload-artifact@v4
with:
name: InstaLPEQ-Standalone-Win64
path: InstaLPEQ-Standalone-Win64.zip
build-macos: build-macos:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
@@ -62,10 +53,6 @@ jobs:
working-directory: build/InstaLPEQ_artefacts/Release working-directory: build/InstaLPEQ_artefacts/Release
run: zip -r $GITHUB_WORKSPACE/InstaLPEQ-AU-macOS.zip AU/InstaLPEQ.component run: zip -r $GITHUB_WORKSPACE/InstaLPEQ-AU-macOS.zip AU/InstaLPEQ.component
- name: Package Standalone
working-directory: build/InstaLPEQ_artefacts/Release
run: zip -r $GITHUB_WORKSPACE/InstaLPEQ-Standalone-macOS.zip Standalone/InstaLPEQ.app
- name: Upload VST3 - name: Upload VST3
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
@@ -78,12 +65,6 @@ jobs:
name: InstaLPEQ-AU-macOS name: InstaLPEQ-AU-macOS
path: InstaLPEQ-AU-macOS.zip path: InstaLPEQ-AU-macOS.zip
- name: Upload Standalone
uses: actions/upload-artifact@v4
with:
name: InstaLPEQ-Standalone-macOS
path: InstaLPEQ-Standalone-macOS.zip
build-linux: build-linux:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
@@ -113,9 +94,6 @@ jobs:
working-directory: build/InstaLPEQ_artefacts/Release working-directory: build/InstaLPEQ_artefacts/Release
run: zip -r $GITHUB_WORKSPACE/InstaLPEQ-LV2-Linux-x64.zip LV2/InstaLPEQ.lv2 run: zip -r $GITHUB_WORKSPACE/InstaLPEQ-LV2-Linux-x64.zip LV2/InstaLPEQ.lv2
- name: Package Standalone
run: zip -j InstaLPEQ-Standalone-Linux-x64.zip build/InstaLPEQ_artefacts/Release/Standalone/InstaLPEQ
- name: Upload VST3 - name: Upload VST3
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
@@ -128,12 +106,6 @@ jobs:
name: InstaLPEQ-LV2-Linux-x64 name: InstaLPEQ-LV2-Linux-x64
path: InstaLPEQ-LV2-Linux-x64.zip path: InstaLPEQ-LV2-Linux-x64.zip
- name: Upload Standalone
uses: actions/upload-artifact@v4
with:
name: InstaLPEQ-Standalone-Linux-x64
path: InstaLPEQ-Standalone-Linux-x64.zip
release: release:
if: startsWith(github.ref, 'refs/tags/v') if: startsWith(github.ref, 'refs/tags/v')
needs: [build-windows, build-macos, build-linux] needs: [build-windows, build-macos, build-linux]
@@ -151,11 +123,8 @@ jobs:
with: with:
files: | files: |
artifacts/InstaLPEQ-VST3-Win64/InstaLPEQ-VST3-Win64.zip artifacts/InstaLPEQ-VST3-Win64/InstaLPEQ-VST3-Win64.zip
artifacts/InstaLPEQ-Standalone-Win64/InstaLPEQ-Standalone-Win64.zip
artifacts/InstaLPEQ-VST3-macOS/InstaLPEQ-VST3-macOS.zip artifacts/InstaLPEQ-VST3-macOS/InstaLPEQ-VST3-macOS.zip
artifacts/InstaLPEQ-AU-macOS/InstaLPEQ-AU-macOS.zip artifacts/InstaLPEQ-AU-macOS/InstaLPEQ-AU-macOS.zip
artifacts/InstaLPEQ-Standalone-macOS/InstaLPEQ-Standalone-macOS.zip
artifacts/InstaLPEQ-VST3-Linux-x64/InstaLPEQ-VST3-Linux-x64.zip artifacts/InstaLPEQ-VST3-Linux-x64/InstaLPEQ-VST3-Linux-x64.zip
artifacts/InstaLPEQ-LV2-Linux-x64/InstaLPEQ-LV2-Linux-x64.zip artifacts/InstaLPEQ-LV2-Linux-x64/InstaLPEQ-LV2-Linux-x64.zip
artifacts/InstaLPEQ-Standalone-Linux-x64/InstaLPEQ-Standalone-Linux-x64.zip
generate_release_notes: true generate_release_notes: true

Fájl megtekintése

@@ -13,7 +13,7 @@ juce_add_plugin(InstaLPEQ
NEEDS_MIDI_OUTPUT FALSE NEEDS_MIDI_OUTPUT FALSE
PLUGIN_MANUFACTURER_CODE Inst PLUGIN_MANUFACTURER_CODE Inst
PLUGIN_CODE Ilpe PLUGIN_CODE Ilpe
FORMATS VST3 AU LV2 Standalone FORMATS VST3 AU LV2
LV2URI "https://github.com/hariel1985/InstaLPEQ" LV2URI "https://github.com/hariel1985/InstaLPEQ"
PRODUCT_NAME "InstaLPEQ" PRODUCT_NAME "InstaLPEQ"
COPY_PLUGIN_AFTER_BUILD FALSE COPY_PLUGIN_AFTER_BUILD FALSE

Fájl megtekintése

@@ -1,6 +1,6 @@
# InstaLPEQ # InstaLPEQ
Free, open-source linear phase EQ plugin built with JUCE. Available as VST3, AU, LV2 and Standalone. Free, open-source linear phase EQ plugin built with JUCE. Available as VST3, AU and LV2.
![VST3](https://img.shields.io/badge/format-VST3-blue) ![AU](https://img.shields.io/badge/format-AU-blue) ![LV2](https://img.shields.io/badge/format-LV2-blue) ![C++](https://img.shields.io/badge/language-C%2B%2B17-orange) ![JUCE](https://img.shields.io/badge/framework-JUCE-green) ![License](https://img.shields.io/badge/license-GPL--3.0-lightgrey) ![Build](https://github.com/hariel1985/InstaLPEQ/actions/workflows/build.yml/badge.svg) ![VST3](https://img.shields.io/badge/format-VST3-blue) ![AU](https://img.shields.io/badge/format-AU-blue) ![LV2](https://img.shields.io/badge/format-LV2-blue) ![C++](https://img.shields.io/badge/language-C%2B%2B17-orange) ![JUCE](https://img.shields.io/badge/framework-JUCE-green) ![License](https://img.shields.io/badge/license-GPL--3.0-lightgrey) ![Build](https://github.com/hariel1985/InstaLPEQ/actions/workflows/build.yml/badge.svg)
@@ -12,21 +12,18 @@ Free, open-source linear phase EQ plugin built with JUCE. Available as VST3, AU,
| File | Description | | File | Description |
|------|-------------| |------|-------------|
| [InstaLPEQ-VST3-Win64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-Win64.zip) | VST3 plugin — copy to `C:\Program Files\Common Files\VST3\` | | [InstaLPEQ-VST3-Win64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-Win64.zip) | VST3 plugin — copy to `C:\Program Files\Common Files\VST3\` |
| [InstaLPEQ-Standalone-Win64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-Standalone-Win64.zip) | Standalone application |
### macOS (Universal Binary: Apple Silicon + Intel) ### macOS (Universal Binary: Apple Silicon + Intel)
| File | Description | | File | Description |
|------|-------------| |------|-------------|
| [InstaLPEQ-VST3-macOS.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-macOS.zip) | VST3 plugin — copy to `~/Library/Audio/Plug-Ins/VST3/` | | [InstaLPEQ-VST3-macOS.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-macOS.zip) | VST3 plugin — copy to `~/Library/Audio/Plug-Ins/VST3/` |
| [InstaLPEQ-AU-macOS.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-AU-macOS.zip) | Audio Unit — copy to `~/Library/Audio/Plug-Ins/Components/` | | [InstaLPEQ-AU-macOS.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-AU-macOS.zip) | Audio Unit — copy to `~/Library/Audio/Plug-Ins/Components/` |
| [InstaLPEQ-Standalone-macOS.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-Standalone-macOS.zip) | Standalone application |
### Linux (x64, built on Ubuntu 22.04) ### Linux (x64, built on Ubuntu 22.04)
| File | Description | | File | Description |
|------|-------------| |------|-------------|
| [InstaLPEQ-VST3-Linux-x64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-Linux-x64.zip) | VST3 plugin — copy to `~/.vst3/` | | [InstaLPEQ-VST3-Linux-x64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-VST3-Linux-x64.zip) | VST3 plugin — copy to `~/.vst3/` |
| [InstaLPEQ-LV2-Linux-x64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-LV2-Linux-x64.zip) | LV2 plugin — copy to `~/.lv2/` | | [InstaLPEQ-LV2-Linux-x64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-LV2-Linux-x64.zip) | LV2 plugin — copy to `~/.lv2/` |
| [InstaLPEQ-Standalone-Linux-x64.zip](https://github.com/hariel1985/InstaLPEQ/releases/download/v1.0/InstaLPEQ-Standalone-Linux-x64.zip) | Standalone application |
> **macOS note:** Builds are Universal Binary (Apple Silicon + Intel). Not code-signed — after copying the plugin, remove the quarantine flag in Terminal: > **macOS note:** Builds are Universal Binary (Apple Silicon + Intel). Not code-signed — after copying the plugin, remove the quarantine flag in Terminal:
> ```bash > ```bash
@@ -107,7 +104,6 @@ Output:
- VST3: `build/InstaLPEQ_artefacts/Release/VST3/InstaLPEQ.vst3` - VST3: `build/InstaLPEQ_artefacts/Release/VST3/InstaLPEQ.vst3`
- AU: `build/InstaLPEQ_artefacts/Release/AU/InstaLPEQ.component` (macOS) - AU: `build/InstaLPEQ_artefacts/Release/AU/InstaLPEQ.component` (macOS)
- LV2: `build/InstaLPEQ_artefacts/Release/LV2/InstaLPEQ.lv2` - LV2: `build/InstaLPEQ_artefacts/Release/LV2/InstaLPEQ.lv2`
- Standalone: `build/InstaLPEQ_artefacts/Release/Standalone/InstaLPEQ.exe`
## How It Works ## How It Works