Build Node bindings on Windows (#6334)

Extends CI to build NodeJS bindings for Windows.
This commit is contained in:
Siarhei Fedartsou
2022-09-20 21:43:13 +02:00
committed by GitHub
parent 1c65ea2194
commit 9b834810d5
13 changed files with 1775 additions and 1180 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ nodejs_init()
message(STATUS "Configuring node_osrm bindings for NodeJs ${NODEJS_VERSION}")
add_nodejs_module(node_osrm node_osrm.cpp)
set_target_properties(node_osrm PROPERTIES CXX_STANDARD 14)
set_target_properties(node_osrm PROPERTIES CXX_STANDARD 17)
# TODO: we disable clang-tidy for this target, because it causes errors in third-party NodeJs related headers
set_target_properties(node_osrm PROPERTIES CXX_CLANG_TIDY "")