diff --git a/src/login/Makefile.in b/src/login/Makefile.in
index 32ef7b80db..7f960cfd00 100644
--- a/src/login/Makefile.in
+++ b/src/login/Makefile.in
@@ -11,6 +11,12 @@ LOGIN_OBJ = $(shell ls *.cpp | sed -e "s/\.cpp/\.o/g")
LOGIN_DIR_OBJ = $(LOGIN_OBJ:%=obj/%)
LOGIN_H = $(shell ls *.hpp)
+YAML_CPP_OBJ = $(shell find ../../3rdparty/yaml-cpp/ -type f -name "*.cpp" | sed -e "s/\.cpp/\.o/g" )
+YAML_CPP_DIR_OBJ = $(YAML_CPP_OBJ:%=obj/%)
+YAML_CPP_AR = ../../3rdparty/yaml-cpp/obj/yaml-cpp.a
+YAML_CPP_H = $(shell find ../../3rdparty/yaml-cpp/ -type f -name "*.h")
+YAML_CPP_INCLUDE = -I../../3rdparty/yaml-cpp/include
+
HAVE_MYSQL=@HAVE_MYSQL@
ifeq ($(HAVE_MYSQL),yes)
SERVER_DEPENDS=login-server
@@ -69,3 +75,6 @@ $(COMMON_AR):
$(LIBCONFIG_AR):
@$(MAKE) -C ../../3rdparty/libconfig
+
+$(YAML_CPP_AR):
+ @$(MAKE) -C ../../3rdparty/yaml-cpp
diff --git a/src/login/login-server.vcxproj b/src/login/login-server.vcxproj
index 40a42431cb..d787173a32 100644
--- a/src/login/login-server.vcxproj
+++ b/src/login/login-server.vcxproj
@@ -94,6 +94,7 @@
Disabled
FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;WIN32;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)
MultiThreadedDebug
+ $(SolutionDir)3rdparty\yaml-cpp\include\
Console
@@ -109,6 +110,7 @@
Disabled
FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;WIN32;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)
MultiThreadedDebug
+ $(SolutionDir)3rdparty\yaml-cpp\include\
Console
@@ -126,6 +128,7 @@
true
FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)
MultiThreaded
+ $(SolutionDir)3rdparty\yaml-cpp\include\
Console
@@ -145,6 +148,7 @@
true
FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions)
MultiThreaded
+ $(SolutionDir)3rdparty\yaml-cpp\include\
Console