File tree Expand file tree Collapse file tree 1 file changed +16
-13
lines changed
Expand file tree Collapse file tree 1 file changed +16
-13
lines changed Original file line number Diff line number Diff line change @@ -670,23 +670,26 @@ exit /b
670670 set " name = %%j "
671671 )
672672 )
673+ for /f " tokens=* delims=" %%i in ('type " %infoXML% " ^ | findstr /C:" <version>" ') do (
674+ for /f " tokens=* delims=" %%j in ('echo echo^ ([Regex]::Match^ (" %%i " ^ , " *<version>(.*)</version> *" ^ ).groups[1].Value^ ) ^ | PowerShell -Command -') do (
675+ set " projectVersion = %%j "
676+ )
677+ )
673678 )
674679 if " %name% " EQU " " (
675680 echo Enter basic information about your add-on.
676681 set /p " name = Name: "
677- setlocal
678- set /p " description = Description: "
679- set /p " version = Version: "
680- set /p " vendor = Vendor: "
681- (
682- echo ^ < extension version=" 1" ^ >
683- echo ^ < name^ > !name! ^ < /name^ >
684- echo ^ < description^ > !description! ^ < /description^ >
685- echo ^ < version^ > !version! ^ < /version^ >
686- echo ^ < vendor^ > !vendor! ^ < /vendor^ >
687- echo ^ < /extension^ >
688- ) > " %infoXML% "
689- endlocal
682+ set /p " description = Description: "
683+ set /p " projectVersion = Version: "
684+ set /p " vendor = Vendor: "
685+ (
686+ echo ^ < extension version=" 1" ^ >
687+ echo ^ < name^ > !name! ^ < /name^ >
688+ echo ^ < description^ > !description! ^ < /description^ >
689+ echo ^ < version^ > !projectVersion! ^ < /version^ >
690+ echo ^ < vendor^ > !vendor! ^ < /vendor^ >
691+ echo ^ < /extension^ >
692+ ) > " %infoXML% "
690693 )
691694
692695 :: The resulting .addon file
You can’t perform that action at this time.
0 commit comments