From: <sv...@op...> - 2024-12-28 19:03:58
|
Author: manx Date: Sat Dec 28 20:03:47 2024 New Revision: 22634 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22634 Log: [Ref] build: premake: nlohmann-json: Add source files to projects. Modified: trunk/OpenMPT/build/premake/ext-nlohmann-json.lua trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters Modified: trunk/OpenMPT/build/premake/ext-nlohmann-json.lua ============================================================================== --- trunk/OpenMPT/build/premake/ext-nlohmann-json.lua Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/premake/ext-nlohmann-json.lua Sat Dec 28 20:03:47 2024 (r22634) @@ -4,5 +4,8 @@ includedirs { "../../include/nlohmann-json/include", } + files { + "../../include/nlohmann-json/include/**.hpp", + } filter {} end Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Sat Dec 28 20:03:47 2024 (r22634) @@ -785,6 +785,51 @@ <ClInclude Include="..\..\common\stdafx.h" /> <ClInclude Include="..\..\common\version.h" /> <ClInclude Include="..\..\common\versionNumber.h" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp" /> <ClInclude Include="..\..\misc\WriteMemoryDump.h" /> <ClInclude Include="..\..\misc\mptColor.h" /> <ClInclude Include="..\..\misc\mptLibrary.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Sat Dec 28 20:03:47 2024 (r22634) @@ -16,6 +16,45 @@ <Filter Include="common"> <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier> </Filter> + <Filter Include="include"> + <UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json"> + <UniqueIdentifier>{5A0436C9-C670-F1C3-8F64-8921FB8F132C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include"> + <UniqueIdentifier>{CDE5467F-39FE-2DA9-02AB-BD426E82C242}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann"> + <UniqueIdentifier>{77988629-63EA-5D19-4C09-9B2938FA7602}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail"> + <UniqueIdentifier>{59845F72-C5F4-61EB-8E13-DC73FA429AEC}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\conversions"> + <UniqueIdentifier>{A136C046-0DA9-0263-563D-38E7C2EECC5B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\input"> + <UniqueIdentifier>{38633EBD-A474-E663-2DC6-78A399D66F9D}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\iterators"> + <UniqueIdentifier>{05D86162-71BF-4C58-7AAD-4ED4E613F01A}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta"> + <UniqueIdentifier>{EF25DD81-DBB9-D229-447E-2CDE30310D1C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta\call_std"> + <UniqueIdentifier>{04E53826-70A2-E15C-F96C-CDC4652954B1}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\output"> + <UniqueIdentifier>{59868A73-45C5-34EF-EE47-1121DA65EA59}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty"> + <UniqueIdentifier>{110D8A6D-7DD3-E689-C62E-75EC323455EE}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty\hedley"> + <UniqueIdentifier>{7B925EB2-6767-A665-9016-E6617C4AB47C}</UniqueIdentifier> + </Filter> <Filter Include="misc"> <UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier> </Filter> @@ -318,6 +357,141 @@ <ClInclude Include="..\..\common\versionNumber.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> <ClInclude Include="..\..\misc\WriteMemoryDump.h"> <Filter>misc</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Sat Dec 28 20:03:47 2024 (r22634) @@ -665,6 +665,51 @@ <ClInclude Include="..\..\common\stdafx.h" /> <ClInclude Include="..\..\common\version.h" /> <ClInclude Include="..\..\common\versionNumber.h" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp" /> <ClInclude Include="..\..\misc\WriteMemoryDump.h" /> <ClInclude Include="..\..\misc\mptColor.h" /> <ClInclude Include="..\..\misc\mptLibrary.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Sat Dec 28 20:03:47 2024 (r22634) @@ -4,6 +4,45 @@ <Filter Include="common"> <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier> </Filter> + <Filter Include="include"> + <UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json"> + <UniqueIdentifier>{5A0436C9-C670-F1C3-8F64-8921FB8F132C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include"> + <UniqueIdentifier>{CDE5467F-39FE-2DA9-02AB-BD426E82C242}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann"> + <UniqueIdentifier>{77988629-63EA-5D19-4C09-9B2938FA7602}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail"> + <UniqueIdentifier>{59845F72-C5F4-61EB-8E13-DC73FA429AEC}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\conversions"> + <UniqueIdentifier>{A136C046-0DA9-0263-563D-38E7C2EECC5B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\input"> + <UniqueIdentifier>{38633EBD-A474-E663-2DC6-78A399D66F9D}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\iterators"> + <UniqueIdentifier>{05D86162-71BF-4C58-7AAD-4ED4E613F01A}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta"> + <UniqueIdentifier>{EF25DD81-DBB9-D229-447E-2CDE30310D1C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta\call_std"> + <UniqueIdentifier>{04E53826-70A2-E15C-F96C-CDC4652954B1}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\output"> + <UniqueIdentifier>{59868A73-45C5-34EF-EE47-1121DA65EA59}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty"> + <UniqueIdentifier>{110D8A6D-7DD3-E689-C62E-75EC323455EE}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty\hedley"> + <UniqueIdentifier>{7B925EB2-6767-A665-9016-E6617C4AB47C}</UniqueIdentifier> + </Filter> <Filter Include="misc"> <UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier> </Filter> @@ -267,6 +306,141 @@ <ClInclude Include="..\..\common\versionNumber.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> <ClInclude Include="..\..\misc\WriteMemoryDump.h"> <Filter>misc</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Sat Dec 28 20:03:47 2024 (r22634) @@ -785,6 +785,51 @@ <ClInclude Include="..\..\common\stdafx.h" /> <ClInclude Include="..\..\common\version.h" /> <ClInclude Include="..\..\common\versionNumber.h" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp" /> <ClInclude Include="..\..\misc\WriteMemoryDump.h" /> <ClInclude Include="..\..\misc\mptColor.h" /> <ClInclude Include="..\..\misc\mptLibrary.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Sat Dec 28 20:03:47 2024 (r22634) @@ -16,6 +16,45 @@ <Filter Include="common"> <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier> </Filter> + <Filter Include="include"> + <UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json"> + <UniqueIdentifier>{5A0436C9-C670-F1C3-8F64-8921FB8F132C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include"> + <UniqueIdentifier>{CDE5467F-39FE-2DA9-02AB-BD426E82C242}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann"> + <UniqueIdentifier>{77988629-63EA-5D19-4C09-9B2938FA7602}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail"> + <UniqueIdentifier>{59845F72-C5F4-61EB-8E13-DC73FA429AEC}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\conversions"> + <UniqueIdentifier>{A136C046-0DA9-0263-563D-38E7C2EECC5B}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\input"> + <UniqueIdentifier>{38633EBD-A474-E663-2DC6-78A399D66F9D}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\iterators"> + <UniqueIdentifier>{05D86162-71BF-4C58-7AAD-4ED4E613F01A}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta"> + <UniqueIdentifier>{EF25DD81-DBB9-D229-447E-2CDE30310D1C}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\meta\call_std"> + <UniqueIdentifier>{04E53826-70A2-E15C-F96C-CDC4652954B1}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\detail\output"> + <UniqueIdentifier>{59868A73-45C5-34EF-EE47-1121DA65EA59}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty"> + <UniqueIdentifier>{110D8A6D-7DD3-E689-C62E-75EC323455EE}</UniqueIdentifier> + </Filter> + <Filter Include="include\nlohmann-json\include\nlohmann\thirdparty\hedley"> + <UniqueIdentifier>{7B925EB2-6767-A665-9016-E6617C4AB47C}</UniqueIdentifier> + </Filter> <Filter Include="misc"> <UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier> </Filter> @@ -318,6 +357,141 @@ <ClInclude Include="..\..\common\versionNumber.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\conversions</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\input</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\iterators</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta\call_std</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\meta</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail\output</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_concat.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\string_escape.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\value_t.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\detail</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\json_fwd.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\ordered_map.hpp"> + <Filter>include\nlohmann-json\include\nlohmann</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\thirdparty\hedley\hedley_undef.hpp"> + <Filter>include\nlohmann-json\include\nlohmann\thirdparty\hedley</Filter> + </ClInclude> <ClInclude Include="..\..\misc\WriteMemoryDump.h"> <Filter>misc</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Sat Dec 28 19:59:40 2024 (r22633) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Sat Dec 28 20:03:47 2024 (r22634) @@ -785,6 +785,51 @@ <ClInclude Include="..\..\common\stdafx.h" /> <ClInclude Include="..\..\common\version.h" /> <ClInclude Include="..\..\common\versionNumber.h" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\adl_serializer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\byte_container_with_subtype.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\abi_macros.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\from_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_chars.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\conversions\to_json.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\exceptions.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\hash.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\binary_reader.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\input_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\json_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\lexer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\parser.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\input\position_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\internal_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iter_impl.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iteration_proxy.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\iterator_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\json_reverse_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\iterators\primitive_iterator.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_custom_base_class.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_pointer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\json_ref.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_scope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\macro_unscope.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\begin.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\call_std\end.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\cpp_future.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\detected.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\identity_tag.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\is_sax.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\std_fs.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\type_traits.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\meta\void_t.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\binary_writer.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\output_adapters.hpp" /> + <ClInclude Include="..\..\include\nlohmann-json\include\nlohmann\detail\output\serializer.hpp" /> + <ClInclude Include="..\..\include\n... [truncated message content] |