mirror of
https://github.com/Open-Shell/Open-Shell-Menu.git
synced 2026-04-14 04:38:26 +10:00
* Build: Add symbols to 7z archive It is much smaller than ZIP (15MB vs 34MB). * Build: Don't create source package There is no need to create package with sources as sources for given release can be easily obtained from git. * AppVeyor: Remove unneeded install script __MakeFinal.bat now handles it. * Build: Less verbose output * Build: Support for version suffix AppVeyor may add suffix to version (X.Y.Z-abc) in case of PR builds. * AppVeyor: Disable shallow clone To be able to use git commands (in source indexing script). Use history depth 1 instead. * Build: Add source index to PDBs Add source information to PDBs so that source files can be retrieved from Github by debugger.
26 lines
732 B
Batchfile
26 lines
732 B
Batchfile
REM ***** Collect PDBs
|
|
|
|
echo -- Creating symbols package
|
|
set CS_SYMBOLS_NAME=ClassicStartPDB_%CS_VERSION_STR%.7z
|
|
|
|
cd Output
|
|
7z a -mx9 ..\Final\%CS_SYMBOLS_NAME% PDB32 PDB64 > nul
|
|
cd ..
|
|
|
|
if defined APPVEYOR (
|
|
appveyor PushArtifact Final\%CS_SYMBOLS_NAME%
|
|
)
|
|
|
|
cd ..
|
|
|
|
REM ***** Collect Localization files
|
|
|
|
echo -- Creating localization package
|
|
cd Localization
|
|
7z a -r -x!en-US -x!*WixUI_en-us.wxl -x!*.adml -x!*.admx -x!*LocComments.txt ..\ClassicStartSetup\Final\ClassicStartLoc.zip English ..\ClassicExplorer\ExplorerL10N.ini ..\ClassicStartMenu\StartMenuL10N.ini ..\ClassicStartMenu\StartMenuHelper\StartMenuHelperL10N.ini English\ClassicStartText-en-US.wxl English\ClassicStartEULA.rtf > nul
|
|
cd ..
|
|
|
|
cd ClassicStartSetup
|
|
|
|
exit /b 0
|