Skip to content

Commit 31344bb

Browse files
authored
Merge pull request #47 from chcg/appveyor_with_install
adapt installer to run also on appveyor
2 parents 7fe42b2 + 2776fae commit 31344bb

File tree

6 files changed

+59
-36
lines changed

6 files changed

+59
-36
lines changed

appveyor.yml

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ configuration:
1616
- Debug
1717
# see http://www.boost.org/doc/libs/1_66_0/libs/python/doc/html/building/python_debugging_builds.html
1818
# not available by boost nuget package
19-
#- PythonDebug
19+
#- PythonDebug
2020

2121
install:
2222
- git submodule -q update --init
@@ -35,14 +35,27 @@ install:
3535
- nuget restore "%APPVEYOR_BUILD_FOLDER%"\PythonScript\project\packages.config -PackagesDirectory "%APPVEYOR_BUILD_FOLDER%"\packages
3636
- nuget restore "%APPVEYOR_BUILD_FOLDER%"\PythonScript.Tests\packages.config -PackagesDirectory "%APPVEYOR_BUILD_FOLDER%"\packages
3737

38-
3938
build_script:
4039
- cd "%APPVEYOR_BUILD_FOLDER%"
4140
- del "%APPVEYOR_BUILD_FOLDER%"\PythonScript\project\PythonSettings.props
4241
- copy "%APPVEYOR_BUILD_FOLDER%"\PythonScript\project\PythonSettings_appveyor.props "%APPVEYOR_BUILD_FOLDER%"\PythonScript\project\PythonSettings.props
4342
- msbuild PythonScript.sln /m /p:configuration="%configuration%" /p:platform="%platform_input%" /p:PlatformToolset="%PlatformToolset%" /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
4443

4544
after_build:
45+
- if "%configuration%"=="Release" cd "%APPVEYOR_BUILD_FOLDER%"\docs
46+
- if "%configuration%"=="Release" python -m pip install --upgrade pip
47+
- if "%configuration%"=="Release" pip install -U sphinx
48+
- if "%configuration%"=="Release" make.bat htmlhelp
49+
# hhc fails with exit code 1 also chm file is created and ok, unclear why, so workaround with forcing exit 0
50+
- if "%configuration%"=="Release" hhc.exe build\htmlhelp\PythonScript.hhp & exit 0
51+
52+
- cd "%APPVEYOR_BUILD_FOLDER%"\installer
53+
- set WIX_PATH="C:\Program Files (x86)\WiX Toolset v3.11\bin"
54+
- set PATH=%WIX_PATH%;%PATH%
55+
- if "%platform_input%"=="x64" SET PYTHONBUILDDIR="%APPVEYOR_BUILD_FOLDER%"\packages\python2.2.7.14\tools
56+
- if "%platform_input%"=="Win32" SET PYTHONBUILDDIR="%APPVEYOR_BUILD_FOLDER%"\packages\python2x86.2.7.14\tools
57+
- copy "%APPVEYOR_BUILD_FOLDER%"\installer\buildPaths.bat.orig "%APPVEYOR_BUILD_FOLDER%"\installer\buildPaths.bat
58+
- if "%platform_input%"=="Win32" if "%configuration%"=="Release" buildAll.bat
4659
- cd "%APPVEYOR_BUILD_FOLDER%"
4760
- ps: >-
4861
@@ -54,20 +67,26 @@ after_build:
5467
Push-AppveyorArtifact "bin\$env:CONFIGURATION\PythonScript.dll" -FileName PythonScript.dll
5568
}
5669
57-
if ($($env:APPVEYOR_REPO_TAG) -eq "true" -and $env:CONFIGURATION -eq "Release" -and $env:PLATFORM_INPUTTOOLSET -eq "v140_xp") {
70+
if ($($env:APPVEYOR_REPO_TAG) -eq "true" -and $env:CONFIGURATION -eq "Release" -and $env:PLATFORMTOOLSET -eq "v140_xp") {
5871
if($env:PLATFORM_INPUT -eq "x64"){
59-
$ZipFileName = "PythonScript_$($env:APPVEYOR_REPO_TAG_NAME)_x64.zip"
60-
7z a $ZipFileName "%APPVEYOR_BUILD_FOLDER%"\$env:PLATFORM_INPUT\$env:CONFIGURATION\*.dll
72+
$ZipFileName = "PythonScript_$($env:APPVEYOR_REPO_TAG_NAME)_x64.zip"
73+
7z a $ZipFileName $env:APPVEYOR_BUILD_FOLDER\$env:PLATFORM_INPUT\$env:CONFIGURATION\*.dll
74+
Push-AppveyorArtifact $ZipFileName -FileName $ZipFileName
75+
#Get-ChildItem .\installer\build\**\*.msi | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name -DeploymentName releases}
76+
#Get-ChildItem .\installer\build\**\*.zip | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name -DeploymentName releases}
6177
}
6278
if($env:PLATFORM_INPUT -eq "Win32"){
63-
$ZipFileName = "PythonScript_$($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
64-
7z a $ZipFileName "%APPVEYOR_BUILD_FOLDER%"\bin\$env:CONFIGURATION\*.dll
79+
$ZipFileName = "PythonScript_$($env:APPVEYOR_REPO_TAG_NAME)_x86.zip"
80+
7z a $ZipFileName $env:APPVEYOR_BUILD_FOLDER\bin\$env:CONFIGURATION\*.dll
81+
Push-AppveyorArtifact $ZipFileName -FileName $ZipFileName
82+
Get-ChildItem .\installer\build\**\*.msi | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name -DeploymentName releases}
83+
Get-ChildItem .\installer\build\**\*.zip | % { Push-AppveyorArtifact $_.FullName -FileName $_.Name -DeploymentName releases}
6584
}
6685
}
6786
6887
artifacts:
69-
- path: PythonScript_*.zip
70-
name: releases
88+
#- path: installer\build\**\*.*
89+
# name: releases
7190

7291
deploy:
7392
provider: GitHub

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@
130130
# Add any paths that contain custom static files (such as style sheets) here,
131131
# relative to this directory. They are copied after the builtin static files,
132132
# so a file named "default.css" will overwrite the builtin "default.css".
133-
html_static_path = ['_static']
133+
#html_static_path = ['_static']
134134

135135
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
136136
# using the given strftime format.

installer/PythonScript.wxs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
</Directory>
5555
<Component Id="C_python27.dll" Guid="*">
5656
<RemoveFile Id="Remove_F_python27.dll" Name="python27.dll" On="install"/>
57-
<File Id="F_python27.dll" Name="python27.dll" Source="$(var.pythonDir)\PCBuild\python27.dll" />
57+
<File Id="F_python27.dll" Name="python27.dll" Source="$(var.pythonDir)\python27.dll" />
5858
</Component>
5959
</Directory>
6060
</Directory>

installer/buildInstaller.bat

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
:: Set PYTHONBUILDDIR to the root of your python directory
44
:: Or, if you just want to build the installer for PythonScript with an existing python27.dll,
5-
:: set PYTHONBUILDDIR to a path containing a PCBuild directory, which contains the python27.dll
5+
:: set PYTHONBUILDDIR to a path containing a directory, which contains the python27.dll
66

77

88
SET ORIGINALDIR=%CD%
@@ -16,17 +16,19 @@ IF NOT EXIST "buildPaths.bat" (
1616

1717
CALL buildPaths.bat
1818

19-
IF NOT EXIST "%PYTHONBUILDDIR%\pcbuild\python.exe" (
20-
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain PCBuild\python.exe. Please set PYTHONBUILDDIR to the root of a built Python 2.7
19+
IF NOT EXIST "%PYTHONBUILDDIR%\python.exe" (
20+
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain python.exe. Please set PYTHONBUILDDIR to the root of a built Python 2.7
2121
goto error
2222
)
2323

24-
IF NOT EXIST "%PYTHONBUILDDIR%\pcbuild\python27.dll" (
25-
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain PCBuild\python27.dll. Please set PYTHONBUILDDIR to the root of a built Python 2.7
24+
IF NOT EXIST "%PYTHONBUILDDIR%\python27.dll" (
25+
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain python27.dll. Please set PYTHONBUILDDIR to the root of a built Python 2.7
2626
goto error
2727
)
2828

29-
%PYTHONBUILDDIR%\pcbuild\python extractVersion.py > temp\version.txt
29+
mkdir temp
30+
31+
%PYTHONBUILDDIR%\python extractVersion.py > temp\version.txt
3032
SET /p PYTHONSCRIPTVERSION= < temp\version.txt
3133

3234

@@ -94,7 +96,7 @@ if NOT [%ERRORLEVEL%]==[0] (
9496

9597

9698
echo Compiling main PythonScript installer
97-
candle pythonscript.wxs -o temp\pythonscript.wixobj -dversion=%PYTHONSCRIPTVERSION% -dbaseDir=.. -dpythonDir=l:\code\cpython
99+
candle pythonscript.wxs -o temp\pythonscript.wixobj -dversion=%PYTHONSCRIPTVERSION% -dbaseDir=.. -dpythonDir=%PYTHONBUILDDIR%
98100
if NOT [%ERRORLEVEL%]==[0] (
99101
goto error
100102
)

installer/buildPaths.bat.orig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:: Edit the path below to your local path for (built) Python2.7 source tree, or set the PYTHONBUILDDIR variable before calling
22

33
IF [%PYTHONBUILDDIR%] == [] (
4-
SET PYTHONBUILDDIR=l:\code\cpython
4+
SET PYTHONBUILDDIR=l:\code\cpython\pcbuild
55
)

installer/buildReleaseZips.bat

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ IF NOT EXIST "buildPaths.bat" (
1515

1616
CALL buildPaths.bat
1717

18-
IF NOT EXIST "%PYTHONBUILDDIR%\pcbuild\python.exe" (
19-
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain PCBuild\python.exe. Please set PYTHONBUILDDIR to the root of a built Python 2.7
18+
IF NOT EXIST "%PYTHONBUILDDIR%\python.exe" (
19+
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain python.exe. Please set PYTHONBUILDDIR to the root of a built Python 2.7
2020
goto error
2121
)
2222

23-
IF NOT EXIST "%PYTHONBUILDDIR%\pcbuild\python27.dll" (
24-
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain PCBuild\python27.dll. Please set PYTHONBUILDDIR to the root of a built Python 2.7
23+
IF NOT EXIST "%PYTHONBUILDDIR%\python27.dll" (
24+
echo Your PYTHONBUILDDIR in buildPaths.bat does not contain python27.dll. Please set PYTHONBUILDDIR to the root of a built Python 2.7
2525
goto error
2626
)
2727

@@ -31,6 +31,8 @@ IF EXIST "c:\program files\7-Zip\7z.exe" (
3131
SET SEVENZIPEXE=7z.exe
3232
)
3333

34+
mkdir temp
35+
3436
%SEVENZIPEXE% 2>&1 > temp\junk.txt
3537

3638
IF NOT [%ERRORLEVEL%]==[0] (
@@ -43,7 +45,7 @@ IF NOT [%ERRORLEVEL%]==[0] (
4345

4446

4547

46-
%PYTHONBUILDDIR%\pcbuild\python extractVersion.py > temp\version.txt
48+
%PYTHONBUILDDIR%\python extractVersion.py > temp\version.txt
4749
SET /p PYTHONSCRIPTVERSION= < temp\version.txt
4850

4951
echo Building Release for version %PYTHONSCRIPTVERSION%
@@ -63,8 +65,8 @@ mkdir temp\release\Extra\plugins\PythonScript\lib
6365
mkdir temp\release\Tcl\plugins\PythonScript\lib\tcl
6466

6567
echo Copying Python27.dll
66-
copy %PYTHONBUILDDIR%\PCBuild\python27.dll temp\release\Full
67-
copy %PYTHONBUILDDIR%\PCBuild\python27.dll temp\release\Min
68+
copy %PYTHONBUILDDIR%\python27.dll temp\release\Full
69+
copy %PYTHONBUILDDIR%\python27.dll temp\release\Min
6870

6971
echo Copying PythonScript.dll
7072
copy ..\bin\Release\PythonScript.dll temp\release\Full\plugins
@@ -116,47 +118,47 @@ echo Here are the local server links if you can't get to ^<a href="http://source
116118
echo Please use the sourceforge link if you can - I have limited bandwidth limits. >> %INSTALLERDIR%\..\www\localdl.shtml
117119
echo ^<br/^>^<br/^>^<br/^> >> %INSTALLERDIR%\..\www\localdl.shtml
118120

119-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_%PYTHONSCRIPTVERSION%.msi > %INSTALLERDIR%\temp\size.txt
121+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_%PYTHONSCRIPTVERSION%.msi > %INSTALLERDIR%\temp\size.txt
120122
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
121123

122124
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_%PYTHONSCRIPTVERSION%.msi"^>Python Script %PYTHONSCRIPTVERSION% Installer (includes all extra files) (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
123125

124-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Full_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
126+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Full_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
125127
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
126128
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_Full_%PYTHONSCRIPTVERSION%.7z"^>Python Script %PYTHONSCRIPTVERSION% FULL 7zip version (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
127129

128-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Full_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
130+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Full_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
129131
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
130132
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_Full_%PYTHONSCRIPTVERSION%.zip"^>Python Script %PYTHONSCRIPTVERSION% FULL zip version (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
131133

132-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Min_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
134+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Min_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
133135
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
134136
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_Min_%PYTHONSCRIPTVERSION%.7z"^>Python Script %PYTHONSCRIPTVERSION% MINIMUM 7zip version (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
135137

136-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Min_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
138+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_Min_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
137139
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
138140
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_Min_%PYTHONSCRIPTVERSION%.zip"^>Python Script %PYTHONSCRIPTVERSION% MINIMUM zip version (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
139141

140-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
142+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
141143
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
142144
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.7z"^>Extra libraries 7z (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
143145

144-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
146+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
145147
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
146148
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_ExtraLibs_%PYTHONSCRIPTVERSION%.zip"^>Extra libraries zip (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
147149

148-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_TclTk_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
150+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_TclTk_%PYTHONSCRIPTVERSION%.7z > %INSTALLERDIR%\temp\size.txt
149151
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
150152
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_TclTk_%PYTHONSCRIPTVERSION%.7z"^>Tcl/Tk libraries 7z (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
151153

152-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_TclTk_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
154+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\humanReadableSize.py %INSTALLERDIR%\build\%PYTHONSCRIPTVERSION%\PythonScript_TclTk_%PYTHONSCRIPTVERSION%.zip > %INSTALLERDIR%\temp\size.txt
153155
SET /p PYTHONSCRIPT_FILESIZE= < %INSTALLERDIR%\temp\size.txt
154156
echo ^<br/^>^<a href="http://www.brotherstone.co.uk/npp/ps/downloads/%PYTHONSCRIPTVERSION%/PythonScript_TclTk_%PYTHONSCRIPTVERSION%.zip"^>Tcl/Tk libraries zip (%PYTHONSCRIPT_FILESIZE%)^</a^> >> %INSTALLERDIR%\..\www\localdl.shtml
155157

156158
echo ^<!--#include virtual="footer.inc" --^> >> %INSTALLERDIR%\..\www\localdl.shtml
157159

158160
echo Updating "Latest Version" in header.inc
159-
%PYTHONBUILDDIR%\pcbuild\python %INSTALLERDIR%\updateLatestVersion.py %INSTALLERDIR%\..\www\header.inc %PYTHONSCRIPTVERSION%
161+
%PYTHONBUILDDIR%\python %INSTALLERDIR%\updateLatestVersion.py %INSTALLERDIR%\..\www\header.inc %PYTHONSCRIPTVERSION%
160162

161163

162164
CD /d %ORIGINALDIR%

0 commit comments

Comments
 (0)