From: Martin Date: Sun, 9 Aug 2015 12:27:12 +0000 (+0200) Subject: Add solution and projects for Visual Studio 2015. X-Git-Tag: v1.6~12^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=13d7483e8f5e8662b8de7a1778da1bff3c879bfb;p=platform%2Fupstream%2Flibconfig.git Add solution and projects for Visual Studio 2015. Also, add x64 solution platform and DebugStatic/ReleaseStatic solution & project configurations, generating static libraries. Reset output and intermediate directories and filenames to VS defaults. Adjust preprocessor definitions (LIBCONFIG_STATIC / LIBCONFIG_EXPORTS, _USRDLL) for the static configurations. --- diff --git a/examples/c++/cxx_example1.vcxproj b/examples/c++/cxx_example1.vcxproj new file mode 100644 index 0000000..41dc161 --- /dev/null +++ b/examples/c++/cxx_example1.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c++_example1 + {A1DF518C-A515-45A3-9B67-7D49F616DECC} + cxx_example1 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + Default + + + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Default + + + Console + false + + + + + + + + + + + + + {a0c36ce7-d908-4573-8b69-249eeeb7d2be} + false + + + + + + \ No newline at end of file diff --git a/examples/c++/cxx_example1.vcxproj.filters b/examples/c++/cxx_example1.vcxproj.filters new file mode 100644 index 0000000..94c7b6b --- /dev/null +++ b/examples/c++/cxx_example1.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {45c9f6e7-dbb9-4c98-8f5b-0956fecfff64} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {a1e2eca9-88a8-4098-9e92-1562f23e8e69} + h;hpp;hxx;hm;inl;inc;xsd + + + {7e2d6122-2d09-4952-be8c-256b05696259} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/examples/c++/cxx_example2.vcxproj b/examples/c++/cxx_example2.vcxproj new file mode 100644 index 0000000..3f73f83 --- /dev/null +++ b/examples/c++/cxx_example2.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c++_example2 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD} + cxx_example2 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + Default + + + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Default + + + Console + false + + + + + + + + + + + + + {a0c36ce7-d908-4573-8b69-249eeeb7d2be} + false + + + + + + \ No newline at end of file diff --git a/examples/c++/cxx_example2.vcxproj.filters b/examples/c++/cxx_example2.vcxproj.filters new file mode 100644 index 0000000..16ad5b7 --- /dev/null +++ b/examples/c++/cxx_example2.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {21088d78-6370-4e84-add0-50942b0c8e05} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {40cbc1bf-e6d3-4aee-b7df-f60549d8060d} + h;hpp;hxx;hm;inl;inc;xsd + + + {66bf5331-347d-434c-8a76-8c21b8b32533} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/examples/c++/cxx_example3.vcxproj b/examples/c++/cxx_example3.vcxproj new file mode 100644 index 0000000..de6e4cb --- /dev/null +++ b/examples/c++/cxx_example3.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c++_example3 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE} + cxx_example3 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + Default + + + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Default + + + Console + false + + + + + + + + + + + + + {a0c36ce7-d908-4573-8b69-249eeeb7d2be} + false + + + + + + \ No newline at end of file diff --git a/examples/c++/cxx_example3.vcxproj.filters b/examples/c++/cxx_example3.vcxproj.filters new file mode 100644 index 0000000..60b20e2 --- /dev/null +++ b/examples/c++/cxx_example3.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {e7f2272a-815a-48f2-a9ac-851500332a36} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {16d731f3-1d46-4f47-aa47-041200204267} + h;hpp;hxx;hm;inl;inc;xsd + + + {6d643c7d-bb53-44b4-99a1-a99ed19ad68a} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/examples/c++/cxx_example4.vcxproj b/examples/c++/cxx_example4.vcxproj new file mode 100644 index 0000000..39640c0 --- /dev/null +++ b/examples/c++/cxx_example4.vcxproj @@ -0,0 +1,151 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c++_example4 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C} + cxx_example4 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Default + + + true + Console + false + + + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + Default + + + Console + false + + MachineX86 + + + + + ..\..\lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Default + + + Console + false + + + + + + + + + + {a0c36ce7-d908-4573-8b69-249eeeb7d2be} + false + + + + + + \ No newline at end of file diff --git a/examples/c++/cxx_example4.vcxproj.filters b/examples/c++/cxx_example4.vcxproj.filters new file mode 100644 index 0000000..5d4889c --- /dev/null +++ b/examples/c++/cxx_example4.vcxproj.filters @@ -0,0 +1,21 @@ + + + + + {0454b051-9ac9-4da9-a3d3-c1eae51409b0} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {be131ff5-7a38-4410-bfa6-f9bd63609a4f} + h;hpp;hxx;hm;inl;inc;xsd + + + {320b7097-0105-4ce7-895a-b0d09062c465} + + + + + Source Files + + + \ No newline at end of file diff --git a/examples/c/example1.vcxproj b/examples/c/example1.vcxproj new file mode 100644 index 0000000..33d4715 --- /dev/null +++ b/examples/c/example1.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c_example1 + {454984C5-C302-4CE2-9B17-15B96E05E120} + c_example1 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + CompileAsC + + + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + CompileAsC + + + Console + false + + + + + + + + + + + + + {1a234565-926d-49b2-83e4-d56e0c38c9f2} + false + + + + + + \ No newline at end of file diff --git a/examples/c/example1.vcxproj.filters b/examples/c/example1.vcxproj.filters new file mode 100644 index 0000000..4185a61 --- /dev/null +++ b/examples/c/example1.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {1d60508b-cf79-4278-acac-34b8cfa0613a} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {71553c6f-810a-4727-801d-45ec6180e134} + h;hpp;hxx;hm;inl;inc;xsd + + + {a1f6e1d7-8100-4788-a61e-75bca43c666c} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/examples/c/example2.vcxproj b/examples/c/example2.vcxproj new file mode 100644 index 0000000..12ebe64 --- /dev/null +++ b/examples/c/example2.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c_example2 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE} + c_example2 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + CompileAsC + + + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + CompileAsC + + + Console + false + + + + + + + + + + + + + {1a234565-926d-49b2-83e4-d56e0c38c9f2} + false + + + + + + \ No newline at end of file diff --git a/examples/c/example2.vcxproj.filters b/examples/c/example2.vcxproj.filters new file mode 100644 index 0000000..ddd5f7b --- /dev/null +++ b/examples/c/example2.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {ed3c22b8-e034-4e03-9c22-2da21c2bcb2d} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {c15f84d1-8f57-40ef-8b86-3721ccefe332} + h;hpp;hxx;hm;inl;inc;xsd + + + {06096efd-11fc-42e2-996f-42351d2bd5fe} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/examples/c/example3.vcxproj b/examples/c/example3.vcxproj new file mode 100644 index 0000000..4414501 --- /dev/null +++ b/examples/c/example3.vcxproj @@ -0,0 +1,154 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + c_example3 + {93568409-C7AD-4A32-88E2-8883E10A8F7E} + c_example3 + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + CompileAsC + + + Console + false + + MachineX86 + + + + + ../../lib;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + CompileAsC + + + Console + false + + + + + + + + + + + + + {1a234565-926d-49b2-83e4-d56e0c38c9f2} + false + + + + + + \ No newline at end of file diff --git a/examples/c/example3.vcxproj.filters b/examples/c/example3.vcxproj.filters new file mode 100644 index 0000000..37a0102 --- /dev/null +++ b/examples/c/example3.vcxproj.filters @@ -0,0 +1,26 @@ + + + + + {7f1fb944-492e-4090-b6a9-6646b538dcba} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {54752a6c-52e2-4452-bc65-808d213db3b6} + h;hpp;hxx;hm;inl;inc;xsd + + + {e655e8d1-312e-4157-9f3d-61c57ac35693} + + + + + Source Files + + + + + Data Files + + + \ No newline at end of file diff --git a/lib/libconfig++.vcxproj b/lib/libconfig++.vcxproj new file mode 100644 index 0000000..950f7a7 --- /dev/null +++ b/lib/libconfig++.vcxproj @@ -0,0 +1,290 @@ + + + + + DebugStatic + Win32 + + + DebugStatic + x64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseStatic + Win32 + + + ReleaseStatic + x64 + + + Release + Win32 + + + Release + x64 + + + + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE} + libconfig_c + Win32Proj + 8.1 + + + + DynamicLibrary + v140 + Unicode + true + + + StaticLibrary + v140 + Unicode + true + + + DynamicLibrary + v140 + Unicode + true + + + StaticLibrary + v140 + Unicode + true + + + DynamicLibrary + v140 + Unicode + + + StaticLibrary + v140 + Unicode + + + DynamicLibrary + v140 + Unicode + + + StaticLibrary + v140 + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + true + + + true + + + true + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + Disabled + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_EXPORTS;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + + + + true + Windows + false + + MachineX86 + + + + + Disabled + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + + + + + true + Windows + false + + + MachineX86 + + + + + Disabled + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_EXPORTS;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + + + + + true + Windows + false + + + + + + + Disabled + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + + + + + true + Windows + false + + + + + + + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_EXPORTS;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + + + true + true + false + + MachineX86 + + + + + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + + + true + true + false + + + MachineX86 + + + + + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_EXPORTS;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + + + true + true + false + + + + + + + lib;%(AdditionalIncludeDirectories) + LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + + + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/libconfig++.vcxproj.filters b/lib/libconfig++.vcxproj.filters new file mode 100644 index 0000000..eb5f84f --- /dev/null +++ b/lib/libconfig++.vcxproj.filters @@ -0,0 +1,62 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/lib/libconfig.vcxproj b/lib/libconfig.vcxproj new file mode 100644 index 0000000..7f22348 --- /dev/null +++ b/lib/libconfig.vcxproj @@ -0,0 +1,250 @@ + + + + + DebugStatic + Win32 + + + DebugStatic + x64 + + + Debug + Win32 + + + Debug + x64 + + + ReleaseStatic + Win32 + + + ReleaseStatic + x64 + + + Release + Win32 + + + Release + x64 + + + + {1A234565-926D-49B2-83E4-D56E0C38C9F2} + libconfig + + + + DynamicLibrary + v140 + + + StaticLibrary + v140 + + + DynamicLibrary + v140 + + + StaticLibrary + v140 + + + DynamicLibrary + v140 + + + StaticLibrary + v140 + + + DynamicLibrary + v140 + + + StaticLibrary + v140 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + true + true + false + + + + + + LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + true + true + false + + + + + + + LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + true + true + false + + + + + + + LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + $(OutDir)$(ProjectName)_d.dll + true + true + true + false + + + + + + + LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + CompileAsC + + + false + + + + + + LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + CompileAsC + + + false + + + + + + + LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + CompileAsC + + + false + + + + + + + LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions) + MultiThreadedDLL + CompileAsC + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/libconfig.vcxproj.filters b/lib/libconfig.vcxproj.filters new file mode 100644 index 0000000..c09f222 --- /dev/null +++ b/lib/libconfig.vcxproj.filters @@ -0,0 +1,59 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/libconfig_2015.sln b/libconfig_2015.sln new file mode 100644 index 0000000..79cbc4e --- /dev/null +++ b/libconfig_2015.sln @@ -0,0 +1,184 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c_example1", "examples\c\example1.vcxproj", "{454984C5-C302-4CE2-9B17-15B96E05E120}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libconfig", "lib\libconfig.vcxproj", "{1A234565-926D-49B2-83E4-D56E0C38C9F2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libconfig++", "lib\libconfig++.vcxproj", "{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c_example2", "examples\c\example2.vcxproj", "{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c_example3", "examples\c\example3.vcxproj", "{93568409-C7AD-4A32-88E2-8883E10A8F7E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c++_example1", "examples\c++\cxx_example1.vcxproj", "{A1DF518C-A515-45A3-9B67-7D49F616DECC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c++_example2", "examples\c++\cxx_example2.vcxproj", "{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c++_example3", "examples\c++\cxx_example3.vcxproj", "{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c++_example4", "examples\c++\cxx_example4.vcxproj", "{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtinytest", "tinytest\tinytest.vcxproj", "{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libconfig_tests", "tests\tests.vcxproj", "{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + DebugStatic|Win32 = DebugStatic|Win32 + DebugStatic|x64 = DebugStatic|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + ReleaseStatic|Win32 = ReleaseStatic|Win32 + ReleaseStatic|x64 = ReleaseStatic|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|Win32.ActiveCfg = Debug|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|Win32.Build.0 = Debug|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|x64.ActiveCfg = Debug|x64 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|x64.Build.0 = Debug|x64 + {454984C5-C302-4CE2-9B17-15B96E05E120}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.DebugStatic|x64.ActiveCfg = Debug|x64 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Release|Win32.ActiveCfg = Release|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Release|Win32.Build.0 = Release|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Release|x64.ActiveCfg = Release|x64 + {454984C5-C302-4CE2-9B17-15B96E05E120}.Release|x64.Build.0 = Release|x64 + {454984C5-C302-4CE2-9B17-15B96E05E120}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {454984C5-C302-4CE2-9B17-15B96E05E120}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|Win32.ActiveCfg = Debug|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|Win32.Build.0 = Debug|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|x64.ActiveCfg = Debug|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|x64.Build.0 = Debug|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.DebugStatic|Win32.ActiveCfg = DebugStatic|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.DebugStatic|Win32.Build.0 = DebugStatic|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.DebugStatic|x64.ActiveCfg = DebugStatic|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.DebugStatic|x64.Build.0 = DebugStatic|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|Win32.ActiveCfg = Release|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|Win32.Build.0 = Release|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|x64.ActiveCfg = Release|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|x64.Build.0 = Release|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.ReleaseStatic|Win32.ActiveCfg = ReleaseStatic|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.ReleaseStatic|Win32.Build.0 = ReleaseStatic|Win32 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.ReleaseStatic|x64.ActiveCfg = ReleaseStatic|x64 + {1A234565-926D-49B2-83E4-D56E0C38C9F2}.ReleaseStatic|x64.Build.0 = ReleaseStatic|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|Win32.ActiveCfg = Debug|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|Win32.Build.0 = Debug|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|x64.ActiveCfg = Debug|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|x64.Build.0 = Debug|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.DebugStatic|Win32.ActiveCfg = DebugStatic|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.DebugStatic|Win32.Build.0 = DebugStatic|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.DebugStatic|x64.ActiveCfg = DebugStatic|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.DebugStatic|x64.Build.0 = DebugStatic|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|Win32.ActiveCfg = Release|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|Win32.Build.0 = Release|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|x64.ActiveCfg = Release|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|x64.Build.0 = Release|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.ReleaseStatic|Win32.ActiveCfg = ReleaseStatic|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.ReleaseStatic|Win32.Build.0 = ReleaseStatic|Win32 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.ReleaseStatic|x64.ActiveCfg = ReleaseStatic|x64 + {A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.ReleaseStatic|x64.Build.0 = ReleaseStatic|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|Win32.Build.0 = Debug|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|x64.ActiveCfg = Debug|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|x64.Build.0 = Debug|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.DebugStatic|x64.ActiveCfg = Debug|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|Win32.ActiveCfg = Release|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|Win32.Build.0 = Release|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|x64.ActiveCfg = Release|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|x64.Build.0 = Release|x64 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|Win32.ActiveCfg = Debug|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|Win32.Build.0 = Debug|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|x64.ActiveCfg = Debug|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|x64.Build.0 = Debug|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.DebugStatic|x64.ActiveCfg = Debug|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|Win32.ActiveCfg = Release|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|Win32.Build.0 = Release|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|x64.ActiveCfg = Release|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|x64.Build.0 = Release|x64 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {93568409-C7AD-4A32-88E2-8883E10A8F7E}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|Win32.ActiveCfg = Debug|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|Win32.Build.0 = Debug|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|x64.ActiveCfg = Debug|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|x64.Build.0 = Debug|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.DebugStatic|x64.ActiveCfg = Debug|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|Win32.ActiveCfg = Release|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|Win32.Build.0 = Release|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|x64.ActiveCfg = Release|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|x64.Build.0 = Release|x64 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {A1DF518C-A515-45A3-9B67-7D49F616DECC}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|Win32.ActiveCfg = Debug|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|Win32.Build.0 = Debug|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|x64.ActiveCfg = Debug|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|x64.Build.0 = Debug|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.DebugStatic|x64.ActiveCfg = Debug|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|Win32.ActiveCfg = Release|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|Win32.Build.0 = Release|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|x64.ActiveCfg = Release|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|x64.Build.0 = Release|x64 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|Win32.ActiveCfg = Debug|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|Win32.Build.0 = Debug|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|x64.ActiveCfg = Debug|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|x64.Build.0 = Debug|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.DebugStatic|x64.ActiveCfg = Debug|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|Win32.ActiveCfg = Release|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|Win32.Build.0 = Release|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|x64.ActiveCfg = Release|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|x64.Build.0 = Release|x64 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|Win32.ActiveCfg = Debug|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|Win32.Build.0 = Debug|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|x64.ActiveCfg = Debug|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|x64.Build.0 = Debug|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.DebugStatic|x64.ActiveCfg = Debug|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|Win32.ActiveCfg = Release|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|Win32.Build.0 = Release|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|x64.ActiveCfg = Release|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|x64.Build.0 = Release|x64 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|Win32.ActiveCfg = Debug|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|Win32.Build.0 = Debug|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|x64.ActiveCfg = Debug|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|x64.Build.0 = Debug|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.DebugStatic|x64.ActiveCfg = Debug|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|Win32.ActiveCfg = Release|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|Win32.Build.0 = Release|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|x64.ActiveCfg = Release|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|x64.Build.0 = Release|x64 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.ReleaseStatic|x64.ActiveCfg = Release|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|Win32.Build.0 = Debug|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|x64.ActiveCfg = Debug|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|x64.Build.0 = Debug|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.DebugStatic|Win32.ActiveCfg = Debug|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.DebugStatic|x64.ActiveCfg = Debug|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|Win32.ActiveCfg = Release|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|Win32.Build.0 = Release|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|x64.ActiveCfg = Release|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|x64.Build.0 = Release|x64 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.ReleaseStatic|Win32.ActiveCfg = Release|Win32 + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.ReleaseStatic|x64.ActiveCfg = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tests/tests.vcxproj b/tests/tests.vcxproj new file mode 100644 index 0000000..8d2f5ea --- /dev/null +++ b/tests/tests.vcxproj @@ -0,0 +1,173 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + libconfig_tests + {E4FF1E84-9D5A-4A45-A5E5-8B99CA895172} + libconfig_tests + Win32Proj + + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + true + + + Application + v140 + Unicode + + + Application + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + $(SolutionDir)$(Configuration)\ + $(ProjectName).$(Configuration)\ + + + + ../lib;../tinytest;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + MachineX86 + + + + + ../lib;../tinytest;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + CompileAsC + + + true + Console + false + + + + + + + ../lib;../tinytest;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + CompileAsC + + + Console + false + + MachineX86 + + + + + ../lib;../tinytest;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + MultiThreadedDLL + + + CompileAsC + + + Console + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + {1a234565-926d-49b2-83e4-d56e0c38c9f2} + false + + + {58f43d41-fe56-40e1-bb83-9cb8cde0b7aa} + false + + + + + + \ No newline at end of file diff --git a/tests/tests.vcxproj.filters b/tests/tests.vcxproj.filters new file mode 100644 index 0000000..ff6dd83 --- /dev/null +++ b/tests/tests.vcxproj.filters @@ -0,0 +1,67 @@ + + + + + {e1cc6ced-54a8-4f2b-a307-428e34c92fa6} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {48bae339-ce6c-422b-821e-58ce8c6b27c6} + h;hpp;hxx;hm;inl;inc;xsd + + + {f6de1049-d93d-4058-89d6-20025fd4f14c} + + + + + Source Files + + + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + Data Files + + + + + Data Files + + + Data Files + + + \ No newline at end of file diff --git a/tinytest/tinytest.vcxproj b/tinytest/tinytest.vcxproj new file mode 100644 index 0000000..3bb0177 --- /dev/null +++ b/tinytest/tinytest.vcxproj @@ -0,0 +1,138 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + libtinytest + {58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA} + libtinytest + Win32Proj + + + + StaticLibrary + v140 + Unicode + true + + + StaticLibrary + v140 + Unicode + true + + + StaticLibrary + v140 + Unicode + + + StaticLibrary + v140 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>14.0.23107.0 + + + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(Configuration)\ + + + + $(SolutionDir)$(ProjectName)\$(Configuration)\ + $(Configuration)\ + + + + Disabled + .;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + EditAndContinue + 4996;%(DisableSpecificWarnings) + + + + + Disabled + .;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + + + Level3 + ProgramDatabase + 4996;%(DisableSpecificWarnings) + + + + + .;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreadedDLL + + Level3 + ProgramDatabase + 4996;%(DisableSpecificWarnings) + + + + + .;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + 4996;%(DisableSpecificWarnings) + + + + + + + + + + + + \ No newline at end of file diff --git a/tinytest/tinytest.vcxproj.filters b/tinytest/tinytest.vcxproj.filters new file mode 100644 index 0000000..81c2456 --- /dev/null +++ b/tinytest/tinytest.vcxproj.filters @@ -0,0 +1,23 @@ + + + + + {1c6ba900-b5dc-4c67-8e3d-6fa5399e7566} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {e9231afc-3dda-4806-8247-5e854c5b2f39} + h;hpp;hxx;hm;inl;inc;xsd + + + + + Source Files + + + + + Header Files + + + \ No newline at end of file