Skip to content

Commit

Permalink
Don't use VST3 submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
olilarkin committed Oct 29, 2020
1 parent f158bcc commit 9d81937
Show file tree
Hide file tree
Showing 8 changed files with 115 additions and 119 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/build-native.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
tags:
- "v*"

env:
PROJECT_NAME: MyNewPlugin

Expand Down Expand Up @@ -40,11 +40,11 @@ jobs:
with:
submodules: recursive

# - name: Get VST3 SDK
# run: |
# cd iPlug2/Dependencies/IPlug
# ./download-iplug-libs.sh
# shell: bash
- name: Get VST3 SDK
run: |
cd iPlug2/Dependencies/IPlug
./download-iplug-libs.sh
shell: bash

- name: Get Prebuilt Libs
run: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release-native.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,11 @@ jobs:
with:
submodules: recursive

# - name: Get VST3 SDK
# run: |
# cd iPlug2/Dependencies/IPlug
# ./download-iplug-libs.sh
# shell: bash
- name: Get VST3 SDK
run: |
cd iPlug2/Dependencies/IPlug
./download-iplug-libs.sh
shell: bash

- name: Get Prebuilt Libs
run: |
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[submodule "iPlug2"]
path = iPlug2
url = https://github.com/iPlug2/iPlug2.git
[submodule "vst3sdk"]
path = vst3sdk
url = https://github.com/steinbergmedia/vst3sdk.git
102 changes: 51 additions & 51 deletions MyNewPlugin/projects/MyNewPlugin-vst3.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -260,30 +260,30 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="../config.h" />
<ClInclude Include="..\..\vst3sdk\base\source\classfactoryhelpers.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fbuffer.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fcleanup.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fcommandline.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fdebug.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fdynlib.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fobject.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fstdmethods.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fstreamer.h" />
<ClInclude Include="..\..\vst3sdk\base\source\fstring.h" />
<ClInclude Include="..\..\vst3sdk\base\source\hexbinary.h" />
<ClInclude Include="..\..\vst3sdk\base\source\timer.h" />
<ClInclude Include="..\..\vst3sdk\base\source\updatehandler.h" />
<ClInclude Include="..\..\vst3sdk\pluginterfaces\base\conststringtable.h" />
<ClInclude Include="..\..\vst3sdk\pluginterfaces\base\funknown.h" />
<ClInclude Include="..\..\vst3sdk\pluginterfaces\base\ustring.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\common\memorystream.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\common\pluginview.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstaudioeffect.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstbus.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstcomponent.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstcomponentbase.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstparameters.h" />
<ClInclude Include="..\..\vst3sdk\public.sdk\source\vst\vstsinglecomponenteffect.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\classfactoryhelpers.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fbuffer.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fcleanup.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fcommandline.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fdebug.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fdynlib.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fobject.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fstdmethods.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fstreamer.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fstring.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\hexbinary.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\timer.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\updatehandler.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\conststringtable.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\funknown.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\ustring.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\common\memorystream.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\common\pluginview.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstaudioeffect.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstbus.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstcomponent.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstcomponentbase.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstparameters.h" />
<ClInclude Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstsinglecomponenteffect.h" />
<ClInclude Include="..\..\iPlug2\IGraphics\Controls\IControls.h" />
<ClInclude Include="..\..\iPlug2\IGraphics\Controls\IPopupMenuControl.h" />
<ClInclude Include="..\..\iPlug2\IGraphics\Controls\ITextEntryControl.h" />
Expand Down Expand Up @@ -344,33 +344,33 @@
<ClInclude Include="..\resources\resource.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\vst3sdk\base\source\baseiids.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fbuffer.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fdebug.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fdynlib.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fobject.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fstreamer.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\fstring.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\timer.cpp" />
<ClCompile Include="..\..\vst3sdk\base\source\updatehandler.cpp" />
<ClCompile Include="..\..\vst3sdk\base\thread\source\fcondition.cpp" />
<ClCompile Include="..\..\vst3sdk\base\thread\source\flock.cpp" />
<ClCompile Include="..\..\vst3sdk\pluginterfaces\base\conststringtable.cpp" />
<ClCompile Include="..\..\vst3sdk\pluginterfaces\base\coreiids.cpp" />
<ClCompile Include="..\..\vst3sdk\pluginterfaces\base\funknown.cpp" />
<ClCompile Include="..\..\vst3sdk\pluginterfaces\base\ustring.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\common\memorystream.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\common\pluginview.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\common\commoniids.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\main\dllmain.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\main\pluginfactory.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstaudioeffect.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstbus.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstcomponent.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstcomponentbase.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstinitiids.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstparameters.cpp" />
<ClCompile Include="..\..\vst3sdk\public.sdk\source\vst\vstsinglecomponenteffect.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\baseiids.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fbuffer.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fdebug.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fdynlib.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fobject.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fstreamer.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\fstring.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\timer.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\source\updatehandler.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\thread\source\fcondition.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\base\thread\source\flock.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\conststringtable.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\coreiids.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\funknown.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\pluginterfaces\base\ustring.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\common\memorystream.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\common\pluginview.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\common\commoniids.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\main\dllmain.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\main\pluginfactory.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstaudioeffect.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstbus.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstcomponent.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstcomponentbase.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstinitiids.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstparameters.cpp" />
<ClCompile Include="..\..\iPlug2\Dependencies\VST3_SDK\public.sdk\source\vst\vstsinglecomponenteffect.cpp" />
<ClCompile Include="..\..\iPlug2\IGraphics\Controls\IControls.cpp" />
<ClCompile Include="..\..\iPlug2\IGraphics\Controls\IPopupMenuControl.cpp" />
<ClCompile Include="..\..\iPlug2\IGraphics\Controls\ITextEntryControl.cpp" />
Expand Down
Loading

0 comments on commit 9d81937

Please sign in to comment.