diff --git a/src/char/char-server.vcxproj b/src/char/char-server.vcxproj index 6250230842..2969533f29 100644 --- a/src/char/char-server.vcxproj +++ b/src/char/char-server.vcxproj @@ -109,7 +109,7 @@ Disabled $(DefineConstants);WIN32;FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -128,7 +128,7 @@ $(DefineConstants);WIN32;FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -147,7 +147,7 @@ $(DefineConstants);WIN32;FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -168,7 +168,7 @@ $(DefineConstants);WIN32;FD_SETSIZE=4096;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/common/conf.hpp b/src/common/conf.hpp index e5a0bbe3d2..89a2c058ee 100644 --- a/src/common/conf.hpp +++ b/src/common/conf.hpp @@ -4,7 +4,7 @@ #ifndef CONF_HPP #define CONF_HPP -#include "../../3rdparty/libconfig/libconfig.h" +#include #include "cbasetypes.hpp" diff --git a/src/common/showmsg.hpp b/src/common/showmsg.hpp index 40ef667a4d..7e40924c51 100644 --- a/src/common/showmsg.hpp +++ b/src/common/showmsg.hpp @@ -4,7 +4,7 @@ #ifndef SHOWMSG_HPP #define SHOWMSG_HPP -#include "../../3rdparty/libconfig/libconfig.h" +#include // for help with the console colors look here: // http://www.edoceo.com/liberum/?doc=printf-with-color diff --git a/src/config/core.hpp b/src/config/core.hpp index 06ee57436a..6cd6b7a43c 100644 --- a/src/config/core.hpp +++ b/src/config/core.hpp @@ -9,7 +9,7 @@ * For detailed guidance on these check http://rathena.org/wiki/SRC/config/ **/ -#include "../custom/defines_pre.hpp" +#include /// Max number of items on @autolootid list #define AUTOLOOTITEM_SIZE 10 @@ -121,6 +121,6 @@ **/ #include "./const.hpp" -#include "../custom/defines_post.hpp" +#include #endif /* CONFIG_CORE_HPP */ diff --git a/src/login/login-server.vcxproj b/src/login/login-server.vcxproj index 70f7d2aafd..25e1284ad8 100644 --- a/src/login/login-server.vcxproj +++ b/src/login/login-server.vcxproj @@ -111,7 +111,7 @@ MultiThreadedDebug true stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -128,7 +128,7 @@ 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 stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -147,7 +147,7 @@ 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 stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -168,7 +168,7 @@ 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 stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/map/atcommand.cpp b/src/map/atcommand.cpp index 81a2b3a088..26d9cb51c0 100644 --- a/src/map/atcommand.cpp +++ b/src/map/atcommand.cpp @@ -10809,7 +10809,7 @@ ACMD_FUNC( roulette ){ #endif } -#include "../custom/atcommand.inc" +#include /** * Fills the reference of available commands in atcommand DBMap @@ -10825,7 +10825,7 @@ void atcommand_basecommands(void) { * TODO: List all commands that causing crash **/ AtCommandInfo atcommand_base[] = { -#include "../custom/atcommand_def.inc" +#include ACMD_DEF2R("warp", mapmove, ATCMD_NOCONSOLE), ACMD_DEF(where), ACMD_DEF(jumpto), diff --git a/src/map/battle.cpp b/src/map/battle.cpp index 0c427ef798..7815ea610b 100644 --- a/src/map/battle.cpp +++ b/src/map/battle.cpp @@ -10338,7 +10338,7 @@ static const struct _battle_data { { "feature.stylist", &battle_config.feature_stylist, 1, 0, 1, }, -#include "../custom/battle_config_init.inc" +#include }; /*========================== diff --git a/src/map/battle.hpp b/src/map/battle.hpp index 2412573d99..0f9714dba3 100644 --- a/src/map/battle.hpp +++ b/src/map/battle.hpp @@ -730,7 +730,7 @@ struct Battle_Config int feature_stylist; -#include "../custom/battle_config_struct.inc" +#include }; extern struct Battle_Config battle_config; diff --git a/src/map/map-server-generator.vcxproj b/src/map/map-server-generator.vcxproj index e296d8fbd4..2d030d55f8 100644 --- a/src/map/map-server-generator.vcxproj +++ b/src/map/map-server-generator.vcxproj @@ -111,7 +111,7 @@ 4018;4200 true MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -131,7 +131,7 @@ 4018 MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -151,7 +151,7 @@ MultiThreaded 4018 stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -174,7 +174,7 @@ MultiThreaded 4018 stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/map/map-server.vcxproj b/src/map/map-server.vcxproj index 7367e8263e..b1ef40a27c 100644 --- a/src/map/map-server.vcxproj +++ b/src/map/map-server.vcxproj @@ -111,7 +111,7 @@ 4018;4200 true MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -131,7 +131,7 @@ 4018 MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -151,7 +151,7 @@ MultiThreaded 4018 stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -174,7 +174,7 @@ MultiThreaded 4018 stdcpp14 - $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\pcre\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/map/npc_chat.cpp b/src/map/npc_chat.cpp index f08d7eeb46..df4248e57b 100644 --- a/src/map/npc_chat.cpp +++ b/src/map/npc_chat.cpp @@ -5,7 +5,7 @@ #include "npc.hpp" -#include "../../3rdparty/pcre/include/pcre.h" +#include #include #include diff --git a/src/map/script.cpp b/src/map/script.cpp index 7cb73c190b..dd69a8a28b 100644 --- a/src/map/script.cpp +++ b/src/map/script.cpp @@ -15,7 +15,7 @@ #include // atoi, strtol, strtoll, exit #ifdef PCRE_SUPPORT -#include "../../3rdparty/pcre/include/pcre.h" // preg_match +#include // preg_match #endif #include @@ -26914,7 +26914,7 @@ BUILDIN_FUNC(macro_detector) { return SCRIPT_CMD_SUCCESS; } -#include "../custom/script.inc" +#include // declarations that were supposed to be exported from npc_chat.cpp #ifdef PCRE_SUPPORT @@ -27670,7 +27670,7 @@ struct script_function buildin_func[] = { BUILDIN_DEF(isdead, "?"), BUILDIN_DEF(macro_detector, "?"), -#include "../custom/script_def.inc" +#include {NULL,NULL,NULL}, }; diff --git a/src/tool/Makefile.in b/src/tool/Makefile.in index da7ec64ada..a7d2002044 100644 --- a/src/tool/Makefile.in +++ b/src/tool/Makefile.in @@ -6,6 +6,8 @@ COMMON_INCLUDE = -I../common/ RA_INCLUDE = -I../ +LIBCONFIG_INCLUDE = -I../../3rdparty/libconfig + RAPIDYAML_OBJ = $(shell find ../../3rdparty/rapidyaml/src/ -type f -name "*.cpp" | sed -e "s/\.cpp/\.o/g" ) RAPIDYAML_DIR_OBJ = $(RAPIDYAML_OBJ:%=obj/%) RAPIDYAML_AR = ../../3rdparty/rapidyaml/obj/ryml.a @@ -72,7 +74,7 @@ obj_all: obj_all/%.o: %.cpp $(COMMON_H) $(OTHER_H) $(RAPIDYAML_H) $(YAML_CPP_H) @echo " CXX $<" - @@CXX@ @CXXFLAGS@ $(COMMON_INCLUDE) $(RA_INCLUDE) $(RAPIDYAML_INCLUDE) $(YAML_CPP_INCLUDE) @CPPFLAGS@ -c $(OUTPUT_OPTION) $< + @@CXX@ @CXXFLAGS@ $(COMMON_INCLUDE) $(RA_INCLUDE) $(LIBCONFIG_INCLUDE) $(RAPIDYAML_INCLUDE) $(YAML_CPP_INCLUDE) @CPPFLAGS@ -c $(OUTPUT_OPTION) $< # missing common object files $(COMMON_DIR_OBJ): diff --git a/src/tool/csv2yaml.cpp b/src/tool/csv2yaml.cpp index e2d53bcdc1..2787f560c3 100644 --- a/src/tool/csv2yaml.cpp +++ b/src/tool/csv2yaml.cpp @@ -240,7 +240,7 @@ bool Csv2YamlTool::initialize( int argc, char* argv[] ){ // Load constants #define export_constant_npc(a) export_constant(a) init_random_option_constants(); - #include "../map/script_constants.hpp" + #include std::vector root_paths = { path_db, diff --git a/src/tool/csv2yaml.vcxproj b/src/tool/csv2yaml.vcxproj index 9cbfd8adb4..f60217d3d3 100644 --- a/src/tool/csv2yaml.vcxproj +++ b/src/tool/csv2yaml.vcxproj @@ -113,7 +113,7 @@ Disabled $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -132,7 +132,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -151,7 +151,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -172,7 +172,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/tool/mapcache.vcxproj b/src/tool/mapcache.vcxproj index a8a864c481..a6762485be 100644 --- a/src/tool/mapcache.vcxproj +++ b/src/tool/mapcache.vcxproj @@ -96,7 +96,7 @@ MultiThreadedDebug true stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -113,7 +113,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -132,7 +132,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -153,7 +153,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/tool/yaml.hpp b/src/tool/yaml.hpp index 8be5b7a137..04a08ea169 100644 --- a/src/tool/yaml.hpp +++ b/src/tool/yaml.hpp @@ -38,25 +38,25 @@ // Only for constants - do not use functions of it or linking will fail #define ONLY_CONSTANTS -#include "../map/achievement.hpp" -#include "../map/battle.hpp" -#include "../map/battleground.hpp" -#include "../map/cashshop.hpp" -#include "../map/channel.hpp" -#include "../map/chat.hpp" -#include "../map/date.hpp" -#include "../map/elemental.hpp" -#include "../map/homunculus.hpp" -#include "../map/instance.hpp" -#include "../map/mercenary.hpp" -#include "../map/mob.hpp" -#include "../map/npc.hpp" -#include "../map/pc.hpp" -#include "../map/pet.hpp" -#include "../map/quest.hpp" -#include "../map/script.hpp" -#include "../map/skill.hpp" -#include "../map/storage.hpp" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include using namespace rathena; diff --git a/src/tool/yaml2sql.cpp b/src/tool/yaml2sql.cpp index a0fd3be4c8..1f9d518491 100644 --- a/src/tool/yaml2sql.cpp +++ b/src/tool/yaml2sql.cpp @@ -35,25 +35,25 @@ // Only for constants - do not use functions of it or linking will fail #define ONLY_CONSTANTS -#include "../map/achievement.hpp" -#include "../map/battle.hpp" -#include "../map/battleground.hpp" -#include "../map/cashshop.hpp" -#include "../map/channel.hpp" -#include "../map/chat.hpp" -#include "../map/date.hpp" -#include "../map/elemental.hpp" -#include "../map/homunculus.hpp" -#include "../map/instance.hpp" -#include "../map/mercenary.hpp" -#include "../map/mob.hpp" -#include "../map/npc.hpp" -#include "../map/pc.hpp" -#include "../map/pet.hpp" -#include "../map/quest.hpp" -#include "../map/script.hpp" -#include "../map/skill.hpp" -#include "../map/storage.hpp" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include using namespace rathena; using namespace rathena::server_core; @@ -234,7 +234,7 @@ bool Yaml2SqlTool::initialize( int argc, char* argv[] ){ }; // Load constants - #include "../map/script_constants.hpp" + #include for( const std::string& suffix : item_table_suffixes ){ if (!process("ITEM_DB", 1, { path_db_mode }, "item_db_" + suffix, item_table_name + "_" + suffix, item_table_name, [](const std::string& path, const std::string& name_ext, const std::string& table) -> bool { diff --git a/src/tool/yaml2sql.vcxproj b/src/tool/yaml2sql.vcxproj index 5cedbf22a3..587d5e2929 100644 --- a/src/tool/yaml2sql.vcxproj +++ b/src/tool/yaml2sql.vcxproj @@ -94,7 +94,7 @@ Disabled $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -113,7 +113,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -132,7 +132,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -153,7 +153,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/tool/yamlupgrade.cpp b/src/tool/yamlupgrade.cpp index 4d6b50d636..fb91bc8c27 100644 --- a/src/tool/yamlupgrade.cpp +++ b/src/tool/yamlupgrade.cpp @@ -99,7 +99,7 @@ bool YamlUpgradeTool::initialize( int argc, char* argv[] ){ // Load constants #define export_constant_npc(a) export_constant(a) - #include "../map/script_constants.hpp" + #include std::vector root_paths = { path_db, diff --git a/src/tool/yamlupgrade.vcxproj b/src/tool/yamlupgrade.vcxproj index 5efc934ecb..845c7e686d 100644 --- a/src/tool/yamlupgrade.vcxproj +++ b/src/tool/yamlupgrade.vcxproj @@ -94,7 +94,7 @@ Disabled $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) true stdcpp14 @@ -113,7 +113,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -132,7 +132,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console @@ -153,7 +153,7 @@ $(DefineConstants);WIN32;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;MINICORE;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded stdcpp14 - $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src + $(SolutionDir)src;$(SolutionDir)3rdparty\yaml-cpp\include\;$(SolutionDir)3rdparty\rapidyaml\src;$(SolutionDir)3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) Console diff --git a/src/web/web-server.vcxproj b/src/web/web-server.vcxproj index 95b43c8bc2..de098d09ae 100644 --- a/src/web/web-server.vcxproj +++ b/src/web/web-server.vcxproj @@ -94,7 +94,7 @@ Disabled $(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) 4018;4200 true true @@ -114,7 +114,7 @@ Disabled $(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_CONSOLE;_LIB;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions) MultiThreadedDebug - $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) 4018 stdcpp14 @@ -134,7 +134,7 @@ true $(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded - $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) 4018 stdcpp14 @@ -156,7 +156,7 @@ true $(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) MultiThreaded - $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;%(AdditionalIncludeDirectories) + $(SolutionDir)src;$(SolutionDir)3rdparty\httplib\;$(SolutionDir)\3rdparty\rapidyaml\src;$(SolutionDir)\3rdparty\rapidyaml\ext\c4core\src;$(SolutionDir)\3rdparty\json\include;$(SolutionDir)3rdparty\libconfig\;%(AdditionalIncludeDirectories) 4018 stdcpp14