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/tests
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 /tests
parentef6c9acc3b6d7f191fe6dc9b0159785e50ecab7e (diff)
Add ir1 to the build system
Diffstat (limited to 'tests')
-rw-r--r--tests/meson.build2
-rw-r--r--tests/vs/tests.vcxproj16
-rw-r--r--tests/vs/tests.vcxproj.filters3
3 files changed, 16 insertions, 5 deletions
diff --git a/tests/meson.build b/tests/meson.build
index c2cba31b5..cfb425a25 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -59,7 +59,7 @@ unit_tests = [
{'name' : 'bitops', 'deps' : []},
{'name' : 'iohandler_containers', 'deps' : [libmisc_dep]},
{'name' : 'rwqueue', 'deps' : [libmisc_dep]},
- {'name' : 'soft_limiter', 'deps' : [atomic_dep, libmisc_dep]},
+ {'name' : 'soft_limiter', 'deps' : [atomic_dep, libiir1_dep, libmisc_dep]},
{'name' : 'string_utils', 'deps' : []},
{'name' : 'setup', 'deps' : [libmisc_dep]},
{'name' : 'support', 'deps' : [libmisc_dep]},
diff --git a/tests/vs/tests.vcxproj b/tests/vs/tests.vcxproj
index 23cf42389..7c1d5eae2 100644
--- a/tests/vs/tests.vcxproj
+++ b/tests/vs/tests.vcxproj
@@ -110,7 +110,7 @@
<FunctionLevelLinking>true</FunctionLevelLinking>
<FloatingPointExceptions>true</FloatingPointExceptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
- <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\iir1;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
@@ -141,7 +141,7 @@ $(TargetPath)</Command>
<ConformanceMode>Default</ConformanceMode>
<OmitFramePointers>true</OmitFramePointers>
<AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput>
- <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\iir1;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
@@ -171,7 +171,7 @@ $(TargetPath)</Command>
<FloatingPointExceptions>true</FloatingPointExceptions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<OmitFramePointers>false</OmitFramePointers>
- <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\iir1;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
@@ -203,7 +203,7 @@ $(TargetPath)</Command>
<ConformanceMode>Default</ConformanceMode>
<AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput>
<LanguageStandard>stdcpp17</LanguageStandard>
- <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
+ <AdditionalIncludeDirectories>..\..\src\libs\ghc;..\..\src\libs\iir1;..\..\src\libs\loguru;..\..\src\libs\whereami</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
@@ -231,6 +231,14 @@ $(TargetPath)</Command>
<ClCompile Include="..\..\src\libs\ghc\fs_std_impl.cpp" />
<ClCompile Include="..\..\src\libs\loguru\loguru.cpp" />
<ClCompile Include="..\..\src\libs\whereami\whereami.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="..\ansi_code_markup_tests.cpp" />
<ClCompile Include="..\bitops_tests.cpp" />
<ClCompile Include="..\fs_utils_tests.cpp" />
diff --git a/tests/vs/tests.vcxproj.filters b/tests/vs/tests.vcxproj.filters
index d0dab98d1..75f748a4c 100644
--- a/tests/vs/tests.vcxproj.filters
+++ b/tests/vs/tests.vcxproj.filters
@@ -72,6 +72,9 @@
<ClCompile Include="..\..\src\libs\whereami\whereami.c">
<Filter>dosbox_sources</Filter>
</ClCompile>
+ <ClCompile Include="..\..\src\libs\iir1\iir\RBJ.cpp" />
+ <Filter>dosbox_sources</Filter>
+ </ClCompile>
<ClCompile Include="..\support_tests.cpp">
<Filter>tests</Filter>
</ClCompile>