C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "help" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "--help" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "-help" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "/help" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "?" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "-?" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "--?" goto help C:\Users\kfarnung\GitHub\node-chakracore>if /I "" == "/?" goto help C:\Users\kfarnung\GitHub\node-chakracore>cd C:\Users\kfarnung\GitHub\node-chakracore\ C:\Users\kfarnung\GitHub\node-chakracore>set config=Release C:\Users\kfarnung\GitHub\node-chakracore>set target=Build C:\Users\kfarnung\GitHub\node-chakracore>set target_arch=x64 C:\Users\kfarnung\GitHub\node-chakracore>set ltcg= C:\Users\kfarnung\GitHub\node-chakracore>set pch=1 C:\Users\kfarnung\GitHub\node-chakracore>set target_env= C:\Users\kfarnung\GitHub\node-chakracore>set noprojgen= C:\Users\kfarnung\GitHub\node-chakracore>set projgen= C:\Users\kfarnung\GitHub\node-chakracore>set nobuild= C:\Users\kfarnung\GitHub\node-chakracore>set sign= C:\Users\kfarnung\GitHub\node-chakracore>set nosnapshot= C:\Users\kfarnung\GitHub\node-chakracore>set cctest_args= C:\Users\kfarnung\GitHub\node-chakracore>set test_args= C:\Users\kfarnung\GitHub\node-chakracore>set package= C:\Users\kfarnung\GitHub\node-chakracore>set msi= C:\Users\kfarnung\GitHub\node-chakracore>set upload= C:\Users\kfarnung\GitHub\node-chakracore>set licensertf= C:\Users\kfarnung\GitHub\node-chakracore>set lint_js= C:\Users\kfarnung\GitHub\node-chakracore>set lint_cpp= C:\Users\kfarnung\GitHub\node-chakracore>set lint_md= C:\Users\kfarnung\GitHub\node-chakracore>set lint_md_build= C:\Users\kfarnung\GitHub\node-chakracore>set noetw= C:\Users\kfarnung\GitHub\node-chakracore>set noetw_msi_arg= C:\Users\kfarnung\GitHub\node-chakracore>set noperfctr= C:\Users\kfarnung\GitHub\node-chakracore>set noperfctr_msi_arg= C:\Users\kfarnung\GitHub\node-chakracore>set i18n_arg= C:\Users\kfarnung\GitHub\node-chakracore>set download_arg= C:\Users\kfarnung\GitHub\node-chakracore>set build_release= C:\Users\kfarnung\GitHub\node-chakracore>set enable_vtune_arg= C:\Users\kfarnung\GitHub\node-chakracore>set configure_flags= C:\Users\kfarnung\GitHub\node-chakracore>set build_addons= C:\Users\kfarnung\GitHub\node-chakracore>set dll= C:\Users\kfarnung\GitHub\node-chakracore>set enable_static= C:\Users\kfarnung\GitHub\node-chakracore>set build_addons_napi= C:\Users\kfarnung\GitHub\node-chakracore>set test_node_inspect= C:\Users\kfarnung\GitHub\node-chakracore>set test_check_deopts= C:\Users\kfarnung\GitHub\node-chakracore>set engine=chakracore C:\Users\kfarnung\GitHub\node-chakracore>set chakracore_test_build= C:\Users\kfarnung\GitHub\node-chakracore>set js_test_suites=default C:\Users\kfarnung\GitHub\node-chakracore>set v8_test_options= C:\Users\kfarnung\GitHub\node-chakracore>set v8_build_options= C:\Users\kfarnung\GitHub\node-chakracore>set "common_test_suites=default doctool addons addons-napi&set build_addons=1&set build_addons_napi=1" C:\Users\kfarnung\GitHub\node-chakracore>set http2_debug= C:\Users\kfarnung\GitHub\node-chakracore>set nghttp2_debug= C:\Users\kfarnung\GitHub\node-chakracore>set link_module= C:\Users\kfarnung\GitHub\node-chakracore>set no_cctest= C:\Users\kfarnung\GitHub\node-chakracore>set openssl_no_asm= C:\Users\kfarnung\GitHub\node-chakracore>set doc= C:\Users\kfarnung\GitHub\node-chakracore>if "" == "" goto args-done C:\Users\kfarnung\GitHub\node-chakracore>if "" == "lint" (goto lint-cpp ) C:\Users\kfarnung\GitHub\node-chakracore>if defined build_release ( set config=Release set package=1 set "msi=" set licensertf=1 set download_arg="--download=all" set i18n_arg=small-icu set projgen=1 set ltcg=1 set "pch=" ) C:\Users\kfarnung\GitHub\node-chakracore>set "node_exe=C:\Users\kfarnung\GitHub\node-chakracore\Release\node.exe" C:\Users\kfarnung\GitHub\node-chakracore>if not defined native_node_exe set "native_node_exe=C:\Users\kfarnung\GitHub\node-chakracore\Release\node.exe" C:\Users\kfarnung\GitHub\node-chakracore>set "node_gyp_exe="C:\Users\kfarnung\GitHub\node-chakracore\Release\node.exe" C:\Users\kfarnung\GitHub\node-chakracore\deps\npm\node_modules\node-gyp\bin\node-gyp" C:\Users\kfarnung\GitHub\node-chakracore>set "npm_exe="C:\Users\kfarnung\GitHub\node-chakracore\Release\node.exe" C:\Users\kfarnung\GitHub\node-chakracore\deps\npm\bin\npm-cli.js" C:\Users\kfarnung\GitHub\node-chakracore>if "" == "vs2017" set "node_gyp_exe="C:\Users\kfarnung\GitHub\node-chakracore\Release\node.exe" C:\Users\kfarnung\GitHub\node-chakracore\deps\npm\node_modules\node-gyp\bin\node-gyp --msvs_version=2017" C:\Users\kfarnung\GitHub\node-chakracore>if "Release" == "Debug" set configure_flags= --debug C:\Users\kfarnung\GitHub\node-chakracore>if "" == "1" set configure_flags= --chakracore-test-build C:\Users\kfarnung\GitHub\node-chakracore>if defined nosnapshot set configure_flags= --without-snapshot C:\Users\kfarnung\GitHub\node-chakracore>if defined noetw set configure_flags= --without-etw & set noetw_msi_arg=/p:NoETW=1 C:\Users\kfarnung\GitHub\node-chakracore>if defined noperfctr set configure_flags= --without-perfctr & set noperfctr_msi_arg=/p:NoPerfCtr=1 C:\Users\kfarnung\GitHub\node-chakracore>if defined ltcg set configure_flags= --with-ltcg C:\Users\kfarnung\GitHub\node-chakracore>if defined pch set configure_flags= --with-pch C:\Users\kfarnung\GitHub\node-chakracore>if defined release_urlbase set configure_flags= --with-pch --release-urlbase= C:\Users\kfarnung\GitHub\node-chakracore>if defined download_arg set configure_flags= --with-pch C:\Users\kfarnung\GitHub\node-chakracore>if defined enable_vtune_arg set configure_flags= --with-pch --enable-vtune-profiling C:\Users\kfarnung\GitHub\node-chakracore>if defined dll set configure_flags= --with-pch --shared C:\Users\kfarnung\GitHub\node-chakracore>if defined enable_static set configure_flags= --with-pch --enable-static C:\Users\kfarnung\GitHub\node-chakracore>if defined no_NODE_OPTIONS set configure_flags= --with-pch --without-node-options C:\Users\kfarnung\GitHub\node-chakracore>if defined link_module set configure_flags= --with-pch C:\Users\kfarnung\GitHub\node-chakracore>if defined i18n_arg set configure_flags= --with-pch --with-intl= C:\Users\kfarnung\GitHub\node-chakracore>if "chakracore" == "chakracore" ( set configure_flags= --with-pch --without-bundled-v8 set chakra_jslint=deps\chakrashim\lib set chakra_cpplint=deps\chakrashim\src\*.cc deps\chakrashim\src\*.h deps\chakrashim\include\v8.h ) C:\Users\kfarnung\GitHub\node-chakracore>if "x64" == "arm" ( if "AMD64" NEQ "ARM" ( echo Skipping building ARM with Intl on a non-ARM device set configure_flags= --with-pch --without-bundled-v8 --without-intl ) set openssl_no_asm=1 ) C:\Users\kfarnung\GitHub\node-chakracore>if defined config_flags set configure_flags= --with-pch --without-bundled-v8 C:\Users\kfarnung\GitHub\node-chakracore>if defined target_arch set configure_flags= --with-pch --without-bundled-v8 --dest-cpu=x64 C:\Users\kfarnung\GitHub\node-chakracore>if defined openssl_no_asm set configure_flags= --with-pch --without-bundled-v8 --dest-cpu=x64 --openssl-no-asm C:\Users\kfarnung\GitHub\node-chakracore>if not exist "C:\Users\kfarnung\GitHub\node-chakracore\deps\icu" goto no-depsicu C:\Users\kfarnung\GitHub\node-chakracore>call tools\msvs\find_python.cmd C:\Users\kfarnung\GitHub\node-chakracore>echo Looking for Python 2.x Looking for Python 2.x C:\Users\kfarnung\GitHub\node-chakracore>SETLOCAL C:\Users\kfarnung\GitHub\node-chakracore>FOR /F "delims=" %a IN ('where python 2> NUL') DO ( SET need_path=0 SET p=%~dpa IF NOT ERRORLEVEL 1 GOTO :validate ) C:\Users\kfarnung\GitHub\node-chakracore>FOR %K IN ("HKCU\Software" "HKLM\SOFTWARE" "HKLM\Software\Wow6432Node") DO ( SET need_path=1 CALL :find-main-branch %K IF NOT ERRORLEVEL 1 GOTO :validate ) C:\Users\kfarnung\GitHub\node-chakracore>( SET need_path=1 CALL :find-main-branch "HKCU\Software" IF NOT ERRORLEVEL 1 GOTO :validate ) C:\Users\kfarnung\GitHub\node-chakracore>SET main_key="HKCU\Software\Python\PythonCore" C:\Users\kfarnung\GitHub\node-chakracore>REG QUERY "HKCU\Software\Python\PythonCore" /s 2>NUL | findstr "2." | findstr InstallPath 1>NUL 2>NUL C:\Users\kfarnung\GitHub\node-chakracore>IF NOT ERRORLEVEL 1 CALL :find-key "HKCU\Software\Python\PythonCore" C:\Users\kfarnung\GitHub\node-chakracore>EXIT /B C:\Users\kfarnung\GitHub\node-chakracore>( SET need_path=1 CALL :find-main-branch "HKLM\SOFTWARE" IF NOT ERRORLEVEL 1 GOTO :validate ) C:\Users\kfarnung\GitHub\node-chakracore>SET main_key="HKLM\SOFTWARE\Python\PythonCore" C:\Users\kfarnung\GitHub\node-chakracore>REG QUERY "HKLM\SOFTWARE\Python\PythonCore" /s 2>NUL | findstr "2." | findstr InstallPath 1>NUL 2>NUL C:\Users\kfarnung\GitHub\node-chakracore>IF NOT ERRORLEVEL 1 CALL :find-key "HKLM\SOFTWARE\Python\PythonCore" 2> was unexpected at this time. C:\Users\kfarnung\GitHub\node-chakracore>FOR /F "delims=" %a IN ('REG QUERY "HKLM\SOFTWARE\Python\PythonCore" /s 2> NUL ^| findstr "2." ^| findstr InstallPath') DO IF NOT ERRORLEVEL 1 CALL :find-path %a