Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dosbox-staging/dosbox-staging.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/vs
diff options
context:
space:
mode:
authorJohn Novak <jnovak@skedulo.com>2022-05-20 10:11:44 +0300
committerkcgen <1557255+kcgen@users.noreply.github.com>2022-05-29 05:40:33 +0300
commit349f5525d0f6750f3596d818bd75b509822ba2bd (patch)
tree0ce18489e46ef091e218907e83124151fd24df75 /vs
parentef6c9acc3b6d7f191fe6dc9b0159785e50ecab7e (diff)
Add ir1 to the build system
Diffstat (limited to 'vs')
-rw-r--r--vs/dosbox.vcxproj22
-rw-r--r--vs/dosbox.vcxproj.filters69
2 files changed, 91 insertions, 0 deletions
diff --git a/vs/dosbox.vcxproj b/vs/dosbox.vcxproj
index db65ab2ac..fc1c6dec8 100644
--- a/vs/dosbox.vcxproj
+++ b/vs/dosbox.vcxproj
@@ -477,6 +477,14 @@
<ClCompile Include="..\src\libs\decoders\SDL_sound.c" />
<ClCompile Include="..\src\libs\decoders\vorbis.c" />
<ClCompile Include="..\src\libs\decoders\wav.c" />
+ <ClCompile Include="..\src\libs\iir1\iir\Biquad.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\Butterworth.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\Cascade.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\ChebyshevI.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\ChebyshevII.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\Custom.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\PoleFilter.cpp" />
+ <ClCompile Include="..\src\libs\iir1\iir\RBJ.cpp" />
<ClCompile Include="..\src\libs\nuked\opl3.c" />
<ClCompile Include="..\src\libs\ppscale\ppscale.c" />
<ClCompile Include="..\src\libs\residfp\Dac.cpp" />
@@ -646,6 +654,20 @@
<ClInclude Include="..\src\libs\decoders\stb.h" />
<ClInclude Include="..\src\libs\decoders\stb_vorbis.h" />
<ClInclude Include="..\src\libs\decoders\xxhash.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Biquad.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Butterworth.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Cascade.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\ChebyshevI.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\ChebyshevII.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Common.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Custom.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Layout.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\MathSupplement.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\PoleFilter.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\RBJ.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\State.h" />
+ <ClInclude Include="..\src\libs\iir1\iir\Types.h" />
+ <ClInclude Include="..\src\libs\iir1\iir.h" />
<ClInclude Include="..\src\libs\nuked\opl3.h" />
<ClInclude Include="..\src\libs\PDCurses\sdl2_queue\pdcsdl.h" />
<ClInclude Include="..\src\libs\ppscale\ppscale.h" />
diff --git a/vs/dosbox.vcxproj.filters b/vs/dosbox.vcxproj.filters
index 35677780a..f7c9afe1e 100644
--- a/vs/dosbox.vcxproj.filters
+++ b/vs/dosbox.vcxproj.filters
@@ -694,6 +694,30 @@
<ClCompile Include="..\src\libs\PDCurses\pdcurses\window.c">
<Filter>src\libs\pdcurses</Filter>
</ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\Biquad.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\Butterworth.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\Cascade.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\ChebyshevI.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\ChebyshevII.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\Custom.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\PoleFilter.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
+ <ClCompile Include="..\src\libs\iir1\iir\RBJ.cpp">
+ <Filter>src\libs\iir1</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\include\bios.h">
@@ -1149,6 +1173,48 @@
<ClInclude Include="..\src\libs\PDCurses\sdl2_queue\pdcsdl.h">
<Filter>src\libs\pdcurses</Filter>
</ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Biquad.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Butterworth.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Cascade.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\ChebyshevI.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\ChebyshevII.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Common.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Custom.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Layout.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\MathSupplement.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\PoleFilter.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\RBJ.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\State.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir\Types.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
+ <ClInclude Include="..\src\libs\iir1\iir.h">
+ <Filter>src\libs\iir1</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\src\winres.rc">
@@ -1218,6 +1284,9 @@
<Filter Include="src\libs\gui_tk">
<UniqueIdentifier>{c1d4aca1-2ddd-4dc2-ba93-8b2279ef4d30}</UniqueIdentifier>
</Filter>
+ <Filter Include="src\libs\iir1">
+ <UniqueIdentifier>{7c8fbcd1-aca6-40ad-b24d-df51c89fbf2f}</UniqueIdentifier>
+ </Filter>
<Filter Include="src\libs\nuked">
<UniqueIdentifier>{69d13cb3-0db7-4e3c-92a0-c2b1a79b5b63}</UniqueIdentifier>
</Filter>