From acf55c35aa5fc4867f2b3d4c8a8d48603778d1a0 Mon Sep 17 00:00:00 2001 From: Exynox Date: Tue, 22 Nov 2022 06:29:35 +0200 Subject: [PATCH] Added vcpkg manifest, project refactoring --- .gitignore | 2 + src/UserInterface/UserInterface.vcxproj | 247 +++++++++--------- .../UserInterface.vcxproj.filters | 239 ++++++++--------- src/UserInterface/vcpkg.json | 23 ++ 4 files changed, 273 insertions(+), 238 deletions(-) create mode 100644 src/UserInterface/vcpkg.json diff --git a/.gitignore b/.gitignore index 87179258..648260ad 100644 --- a/.gitignore +++ b/.gitignore @@ -363,6 +363,8 @@ MigrationBackup/ # Fody - auto-generated XML schema FodyWeavers.xsd +# vcpkg dependency folder +vcpkg_installed/ ## ## Project rules diff --git a/src/UserInterface/UserInterface.vcxproj b/src/UserInterface/UserInterface.vcxproj index c96ec8bb..97166a25 100644 --- a/src/UserInterface/UserInterface.vcxproj +++ b/src/UserInterface/UserInterface.vcxproj @@ -107,6 +107,9 @@ $(Configuration) + + true + NDEBUG;%(PreprocessorDefinitions) @@ -481,125 +484,125 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -613,6 +616,7 @@ + @@ -681,4 +685,9 @@ + + + + + \ No newline at end of file diff --git a/src/UserInterface/UserInterface.vcxproj.filters b/src/UserInterface/UserInterface.vcxproj.filters index 992f6016..ad2809f9 100644 --- a/src/UserInterface/UserInterface.vcxproj.filters +++ b/src/UserInterface/UserInterface.vcxproj.filters @@ -520,361 +520,361 @@ - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript - + Script Files\UIScript @@ -916,6 +916,7 @@ Resource Files + diff --git a/src/UserInterface/vcpkg.json b/src/UserInterface/vcpkg.json new file mode 100644 index 00000000..6998ae28 --- /dev/null +++ b/src/UserInterface/vcpkg.json @@ -0,0 +1,23 @@ +{ + "name": "metin2-client", + "version": "0.1.0", + "builtin-baseline": "bd602277bf7fc3188b3d086b302c6840464db900", + "dependencies": [ + { + "name": "cryptopp", + "version>=": "8.6.0" + }, + { + "name": "devil", + "version>=": "1.8.0#8" + }, + { + "name": "lzo", + "version>=": "2.10#7" + }, + { + "name": "python2", + "version>=": "2.7.18#3" + } + ] +} \ No newline at end of file