@@ -33,7 +33,7 @@ set i18n_arg=
33
33
set download_arg =
34
34
set release_urls_arg =
35
35
set build_release =
36
- set enable_vtune_profiling =
36
+ set enable_vtune_arg =
37
37
set configure_flags =
38
38
39
39
:next-arg
@@ -68,7 +68,7 @@ if /i "%1"=="full-icu" set i18n_arg=%1&goto arg-ok
68
68
if /i " %1 " == " intl-none" set i18n_arg = %1 & goto arg-ok
69
69
if /i " %1 " == " download-all" set download_arg = " --download=all" & goto arg-ok
70
70
if /i " %1 " == " ignore-flaky" set test_args = %test_args% --flaky-tests=dontcare& goto arg-ok
71
- if /i " %1 " == " enable-vtune" set enable_vtune_profiling = " --enable-vtune-profiling " & goto arg-ok
71
+ if /i " %1 " == " enable-vtune" set enable_vtune_arg = 1 & goto arg-ok
72
72
73
73
echo Warning: ignoring invalid command line option `%1 `.
74
74
@@ -93,6 +93,7 @@ if defined noetw set configure_flags=%configure_flags% --without-etw& set noetw_
93
93
if defined noperfctr set configure_flags = %configure_flags% --without-perfctr& set noperfctr_msi_arg = /p:NoPerfCtr=1
94
94
if defined release_urlbase set release_urlbase_arg = --release-urlbase=%release_urlbase%
95
95
if defined download_arg set configure_flags = %configure_flags% %download_arg%
96
+ if defined enable_vtune_arg set configure_flags = %configure_flags% --enable-vtune-profiling
96
97
97
98
if " %i18n_arg% " == " full-icu" set configure_flags = %configure_flags% --with-intl=full-icu
98
99
if " %i18n_arg% " == " small-icu" set configure_flags = %configure_flags% --with-intl=small-icu
@@ -169,8 +170,8 @@ goto run
169
170
if defined noprojgen goto msbuild
170
171
171
172
@ rem Generate the VS project.
172
- echo configure %configure_flags% %enable_vtune_profiling% --dest-cpu=%target_arch% --tag=%TAG%
173
- python configure %configure_flags% %enable_vtune_profiling% --dest-cpu=%target_arch% --tag=%TAG%
173
+ echo configure %configure_flags% --dest-cpu=%target_arch% --tag=%TAG%
174
+ python configure %configure_flags% --dest-cpu=%target_arch% --tag=%TAG%
174
175
if errorlevel 1 goto create-msvs-files-failed
175
176
if not exist node.sln goto create-msvs-files-failed
176
177
echo Project files generated.
@@ -268,7 +269,7 @@ echo vcbuild.bat debug : builds debug build
268
269
echo vcbuild.bat release msi : builds release build and MSI installer package
269
270
echo vcbuild.bat test : builds debug build and runs tests
270
271
echo vcbuild.bat build-release : builds the release distribution as used by nodejs.org
271
- echo vcbuild.bat enable-vtune : builds nodejs with Intel Vtune profiling support to profile JavaScript
272
+ echo vcbuild.bat enable-vtune : builds nodejs with Intel VTune profiling support to profile JavaScript
272
273
goto exit
273
274
274
275
:exit
0 commit comments