From 8b0fb1522837692f4665f121d1cc77ffaf286fe0 Mon Sep 17 00:00:00 2001 From: Andrey Volk Date: Wed, 11 Oct 2017 02:16:45 +0300 Subject: [PATCH] FS-10690: [libks, Build-System] Fix libks solution build on windows. Add libks related stuff to .gitignore --- .gitignore | 2 ++ libs/libks/libks.props | 9 +++++++-- libs/libks/test/test_thread_pools.vcxproj | 9 +++++---- libs/libks/test/testacl.vcxproj | 9 +++++---- libs/libks/test/testhash.vcxproj | 9 +++++---- libs/libks/test/testpolling.vcxproj | 9 +++++---- libs/libks/test/testpools.vcxproj | 9 +++++---- libs/libks/test/testq.vcxproj | 9 +++++---- libs/libks/test/testrealloc.vcxproj | 9 +++++---- libs/libks/test/testsock.vcxproj | 10 ++++++---- libs/libks/test/testthreadmutex.vcxproj | 10 ++++++---- libs/libks/test/testtime.vcxproj | 9 +++++---- libs/libks/test/testwebsock.vcxproj | 9 +++++---- 13 files changed, 66 insertions(+), 46 deletions(-) diff --git a/.gitignore b/.gitignore index fa925fc031..8cafb4cff8 100644 --- a/.gitignore +++ b/.gitignore @@ -262,6 +262,8 @@ libs/libblade/libblade.VC.db libs/libblade/libblade.VC.VC.opendb libs/libblade/Win32/ libs/libblade/x64/ +libs/libks/libks.VC.db +libs/libks/libks.VC.VC.opendb libs/pax_global_header libs/win32/libconfig/Win32 libs/win32/libconfig/x64 diff --git a/libs/libks/libks.props b/libs/libks/libks.props index b22cb88d24..110a0afa2c 100644 --- a/libs/libks/libks.props +++ b/libs/libks/libks.props @@ -1,14 +1,19 @@  - + + + UNICODE;SIMCLIST_NO_DUMPRESTORE;_CRT_SECURE_NO_WARNINGS;KS_EXPORTS;%(PreprocessorDefinitions) - $(ProjectDir)\src\include;$(ProjectDir)\src\win\sys;$(ProjectDir)\src\win;%(AdditionalIncludeDirectories) + $(BaseDir)libs\libks\src\include;$(BaseDir)libs\libks\src\win\sys;$(BaseDir)libs\libks\src\win;%(AdditionalIncludeDirectories) 4711;4574;4100;4127;4668;4255;4706;4710;4820 + + Rpcrt4.lib;Winmm.lib;%(AdditionalDependencies) + \ No newline at end of file diff --git a/libs/libks/test/test_thread_pools.vcxproj b/libs/libks/test/test_thread_pools.vcxproj index cacce87aea..f6f82fc689 100644 --- a/libs/libks/test/test_thread_pools.vcxproj +++ b/libs/libks/test/test_thread_pools.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -123,7 +124,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -144,7 +145,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -166,7 +167,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testacl.vcxproj b/libs/libks/test/testacl.vcxproj index ab2ba0ef10..0b0c732c2b 100644 --- a/libs/libks/test/testacl.vcxproj +++ b/libs/libks/test/testacl.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -123,7 +124,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -144,7 +145,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -165,7 +166,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testhash.vcxproj b/libs/libks/test/testhash.vcxproj index 8558960f54..877b197fd8 100644 --- a/libs/libks/test/testhash.vcxproj +++ b/libs/libks/test/testhash.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -122,7 +123,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -141,7 +142,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -162,7 +163,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testpolling.vcxproj b/libs/libks/test/testpolling.vcxproj index ef27a44351..803359b394 100644 --- a/libs/libks/test/testpolling.vcxproj +++ b/libs/libks/test/testpolling.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -123,7 +124,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -143,7 +144,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -165,7 +166,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testpools.vcxproj b/libs/libks/test/testpools.vcxproj index c448ea3631..1755d27d1f 100644 --- a/libs/libks/test/testpools.vcxproj +++ b/libs/libks/test/testpools.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -122,7 +123,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -142,7 +143,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -163,7 +164,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testq.vcxproj b/libs/libks/test/testq.vcxproj index 23cd4a8110..015c11a81f 100644 --- a/libs/libks/test/testq.vcxproj +++ b/libs/libks/test/testq.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -122,7 +123,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -142,7 +143,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -163,7 +164,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testrealloc.vcxproj b/libs/libks/test/testrealloc.vcxproj index 141231c4d3..54d06df631 100644 --- a/libs/libks/test/testrealloc.vcxproj +++ b/libs/libks/test/testrealloc.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -123,7 +124,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -144,7 +145,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -166,7 +167,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testsock.vcxproj b/libs/libks/test/testsock.vcxproj index 6190f069c3..5923a6623f 100644 --- a/libs/libks/test/testsock.vcxproj +++ b/libs/libks/test/testsock.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -121,7 +122,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -140,7 +141,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -160,7 +161,8 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) + 4090 true diff --git a/libs/libks/test/testthreadmutex.vcxproj b/libs/libks/test/testthreadmutex.vcxproj index f34d7b7313..1ebc9e3325 100644 --- a/libs/libks/test/testthreadmutex.vcxproj +++ b/libs/libks/test/testthreadmutex.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -121,7 +122,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -140,7 +141,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -160,7 +161,8 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) 4090 + ;.;%(AdditionalIncludeDirectories) + 4090 true diff --git a/libs/libks/test/testtime.vcxproj b/libs/libks/test/testtime.vcxproj index bb9b354189..1a8b482f7c 100644 --- a/libs/libks/test/testtime.vcxproj +++ b/libs/libks/test/testtime.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -122,7 +123,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -142,7 +143,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -163,7 +164,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true diff --git a/libs/libks/test/testwebsock.vcxproj b/libs/libks/test/testwebsock.vcxproj index 9ce6f3031e..c4f44e2d61 100644 --- a/libs/libks/test/testwebsock.vcxproj +++ b/libs/libks/test/testwebsock.vcxproj @@ -53,6 +53,7 @@ + @@ -104,7 +105,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -123,7 +124,7 @@ Disabled _CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true false @@ -144,7 +145,7 @@ true _CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true @@ -166,7 +167,7 @@ true _CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true - ../src/include;.;%(AdditionalIncludeDirectories) + ;.;%(AdditionalIncludeDirectories) 4090 true