diff options
15 files changed, 30 insertions, 14 deletions
diff --git a/public_build.cmd b/public_build.cmd new file mode 100644 index 0000000..deffe10 --- /dev/null +++ b/public_build.cmd @@ -0,0 +1,30 @@ +@echo off +setlocal ENABLEEXTENSIONS & pushd . +set TGTNAME=wds +set PRJNAME=%TGTNAME%_release +set SIGURL=https://windirstat.net +set SIGDESC=WinDirStat +call "%~dp0common\hgid.cmd" +premake4.exe --release vs2005 +call "setvcvars.cmd" 2005 +:: premake4.exe --release --xp vs2017 +:: call "setvcvars.cmd" 2017 +echo %VCVER_FRIENDLY% +vcbuild.exe /time /rebuild /showenv /M1 /nologo "/htmllog:$(SolutionDir)buildlog.html" "%~dp0%PRJNAME%.vs8.sln" "$ALL" +del /f %PRJNAME%\*.idb +rd /s /q "%~dp0%PRJNAME%_intermediate" +set SEVENZIP=%ProgramFiles%\7-Zip\7z.exe +if not exist "%SEVENZIP%" set SEVENZIP=%ProgramFiles(x86)%\7-Zip\7z.exe +for /f %%i in ('hg id -i') do @set RELEASE=%%i +for /f %%i in ('hg id -n') do @set RELEASE=%%i-%RELEASE% +set RELARCHIVE=%~dp0%TGTNAME%-%RELEASE%.7z +if exist "%SEVENZIP%" @( + pushd "%~dp0%PRJNAME%" + "%SEVENZIP%" a -y -t7z "%RELARCHIVE%" "*.exe" "*.pdb" "*.wdslng" + gpg -ba %RELARCHIVE% + popd +) +:: msbuild.exe "%~dp0\setup\wds_setup.wixproj" +:: Sign the MSIs +:: Create NSIS wrapper +popd & endlocal & goto :EOF diff --git a/public_release.cmd b/public_release.cmd deleted file mode 100644 index 834b4e9..0000000 --- a/public_release.cmd +++ /dev/null @@ -1,14 +0,0 @@ -@echo off -setlocal ENABLEEXTENSIONS & pushd . -call "%~dp0common\hgid.cmd" -"%~dp0common\premake4.exe" --release --resources vs2005 -call %~dp0common\setvcvars.cmd 2005 -echo %VCVER_FRIENDLY% -::popd & endlocal & goto :EOF -vcbuild.exe /time /rebuild /showenv /M1 /nologo ^ - "/htmllog:$(SolutionDir)wds_release\buildlog.html" "%~dp0\wds_release.vs8.sln" "$ALL" -:: msbuild.exe "%~dp0\setup\wds_setup.wixproj" -:: Sign the MSIs -:: Create NSIS wrapper -:: Create ZIP file? -popd & endlocal & goto :EOF diff --git a/setup/Cultures/WDS-en-us.wxl b/setup/Cultures/WDS-en-US.wxl index 3da0343..3da0343 100644 --- a/setup/Cultures/WDS-en-us.wxl +++ b/setup/Cultures/WDS-en-US.wxl diff --git a/windirstat/res/0405.Czech/windirstat.rc b/windirstat/res/0405.Czech/windirstat.rc Binary files differindex b86cae0..024c9d1 100644 --- a/windirstat/res/0405.Czech/windirstat.rc +++ b/windirstat/res/0405.Czech/windirstat.rc diff --git a/windirstat/res/0407.German/windirstat.rc b/windirstat/res/0407.German/windirstat.rc Binary files differindex e85ad51..00f3173 100644 --- a/windirstat/res/0407.German/windirstat.rc +++ b/windirstat/res/0407.German/windirstat.rc diff --git a/windirstat/res/040a.Spanish/windirstat.rc b/windirstat/res/040a.Spanish/windirstat.rc Binary files differindex 7839454..05ce426 100644 --- a/windirstat/res/040a.Spanish/windirstat.rc +++ b/windirstat/res/040a.Spanish/windirstat.rc diff --git a/windirstat/res/040b.Finnish/windirstat.rc b/windirstat/res/040b.Finnish/windirstat.rc Binary files differindex c6711c2..252af25 100644 --- a/windirstat/res/040b.Finnish/windirstat.rc +++ b/windirstat/res/040b.Finnish/windirstat.rc diff --git a/windirstat/res/040c.French/windirstat.rc b/windirstat/res/040c.French/windirstat.rc Binary files differindex 3115333..9fb323f 100644 --- a/windirstat/res/040c.French/windirstat.rc +++ b/windirstat/res/040c.French/windirstat.rc diff --git a/windirstat/res/040e.Hungarian/windirstat.rc b/windirstat/res/040e.Hungarian/windirstat.rc Binary files differindex 3123e66..d562520 100755 --- a/windirstat/res/040e.Hungarian/windirstat.rc +++ b/windirstat/res/040e.Hungarian/windirstat.rc diff --git a/windirstat/res/0410.Italian/windirstat.rc b/windirstat/res/0410.Italian/windirstat.rc Binary files differindex e972659..85a4f64 100644 --- a/windirstat/res/0410.Italian/windirstat.rc +++ b/windirstat/res/0410.Italian/windirstat.rc diff --git a/windirstat/res/0413.Dutch/windirstat.rc b/windirstat/res/0413.Dutch/windirstat.rc Binary files differindex 0328ded..9f302a7 100644 --- a/windirstat/res/0413.Dutch/windirstat.rc +++ b/windirstat/res/0413.Dutch/windirstat.rc diff --git a/windirstat/res/0415.Polish/windirstat.rc b/windirstat/res/0415.Polish/windirstat.rc Binary files differindex 5db4210..380611a 100755 --- a/windirstat/res/0415.Polish/windirstat.rc +++ b/windirstat/res/0415.Polish/windirstat.rc diff --git a/windirstat/res/0416.Portuguese_Brazil/windirstat.rc b/windirstat/res/0416.Portuguese_Brazil/windirstat.rc Binary files differindex 6c3d86c..9bc69c0 100644 --- a/windirstat/res/0416.Portuguese_Brazil/windirstat.rc +++ b/windirstat/res/0416.Portuguese_Brazil/windirstat.rc diff --git a/windirstat/res/0419.Russian/windirstat.rc b/windirstat/res/0419.Russian/windirstat.rc Binary files differindex dd275c9..f1bbca9 100644 --- a/windirstat/res/0419.Russian/windirstat.rc +++ b/windirstat/res/0419.Russian/windirstat.rc diff --git a/windirstat/res/0425.Estonian/windirstat.rc b/windirstat/res/0425.Estonian/windirstat.rc Binary files differindex 94cdb53..1f4b683 100644 --- a/windirstat/res/0425.Estonian/windirstat.rc +++ b/windirstat/res/0425.Estonian/windirstat.rc |