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
670
670
set " name = %%j "
671
671
)
672
672
)
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
+ )
673
678
)
674
679
if " %name% " EQU " " (
675
680
echo Enter basic information about your add-on.
676
681
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% "
690
693
)
691
694
692
695
:: The resulting .addon file
You can’t perform that action at this time.
0 commit comments