diff --git a/libs/.gitignore b/libs/.gitignore index 685ce0fc72..9a8b6fc2d4 100644 --- a/libs/.gitignore +++ b/libs/.gitignore @@ -566,8 +566,8 @@ opal /zeromq-*/ /jpeg-8d/ -/v8-*/ -/v8-*.zip +/libnode-*/ +/libnode-*.zip # build products we should remove !/libg722_1/config/depcomp diff --git a/src/mod/languages/mod_v8/mod_v8.2017.vcxproj b/src/mod/languages/mod_v8/mod_v8.2017.vcxproj index 434b2715f1..6d2dd32e1c 100644 --- a/src/mod/languages/mod_v8/mod_v8.2017.vcxproj +++ b/src/mod/languages/mod_v8/mod_v8.2017.vcxproj @@ -1,4 +1,4 @@ - + @@ -47,7 +47,7 @@ - + diff --git a/w32/v8-version.props b/w32/libnode-version.props similarity index 61% rename from w32/v8-version.props rename to w32/libnode-version.props index f31874859d..1204ab2b59 100644 --- a/w32/v8-version.props +++ b/w32/libnode-version.props @@ -1,19 +1,19 @@ - + - 6.1.298 + 20.19.2 - true + true - - $(V8Version) + + $(LibNodeVersion) - \ No newline at end of file + diff --git a/w32/libnode.props b/w32/libnode.props new file mode 100644 index 0000000000..35971bace2 --- /dev/null +++ b/w32/libnode.props @@ -0,0 +1,79 @@ + + + + + + + + + $(BaseDir)libs\libnode-$(LibNodeVersion) + + + + + + + + + + + + + + + + + + + + + + Level3 + true + + stdcpp20 + /Zc:__cplusplus %(AdditionalOptions) + $(SolutionDir)libs\libnode-$(LibNodeVersion)\include;$(SolutionDir)src\mod\languages\mod_v8;$(SolutionDir)src\mod\languages\mod_v8\include;%(AdditionalIncludeDirectories) + USING_V8_SHARED;USING_V8_PLATFORM_SHARED;%(PreprocessorDefinitions) + + + $(SolutionDir)libs\libnode-$(LibNodeVersion)\binaries\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories) + libnode.lib;%(AdditionalDependencies) + + + diff --git a/w32/v8.props b/w32/v8.props deleted file mode 100644 index c041e5b5f7..0000000000 --- a/w32/v8.props +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - $(BaseDir)libs\v8-$(V8Version) - - - - - - - - - - - - - - - - - - - - - - Level3 - true - $(SolutionDir)libs\v8-$(V8Version)\include;$(SolutionDir)src\mod\languages\mod_v8;$(SolutionDir)src\mod\languages\mod_v8\include;%(AdditionalIncludeDirectories) - %(PreprocessorDefinitions) - - - $(SolutionDir)libs\v8-$(V8Version)\binaries\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories) - v8.dll.lib;v8_libbase.dll.lib;v8_libplatform.dll.lib;%(AdditionalDependencies) - - -