Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Thunderbird (часть 3)

Модерирует : gyra, Maz

Maz (12-12-2016 17:49): Mozilla Thunderbird (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
@echo off
 
rem This script mast be located in ../../ dir, exmple C:\Dev\ProcessHacker\SRC\release.cmd and use with SVN check command like:¦¦¦
rem "svn co https://processhacker.svn.sourceforge.net/svnroot/processhacker/2.x/trunk trunk" for download trunk branch only.
rem parameter %1 is major version number!
setlocal
set %PATH%=%PATH%;"%ProgramFiles(x86)%\INNOSE~1";
 
if exist ..\bin\processhacker-*-*.* del ..\bin\processhacker-*-*.*
 
if exist .\release\src (
   if exist ..\release\src del /s/f/q ..\release\src
   if exist ..\release\src rd /S /Q  ..\release\src
   mkdir ..\release\src
   )
 
rem Source distribution
    if exist ..\bin\ProcessHacker2 rmdir /S /Q ..\bin\ProcessHacker2
    if exist ..\bin\ProcessHacker2 svn.exe export .\trunk ..\bin\ProcessHacker2
    if exist ..\bin\ProcessHacker2 7z.exe a -mx9 ..\bin\processhacker-3.%1-src.zip ..\bin\ProcessHacker2\*
 
rem SDK distribution
 
7z.exe a -mx9 ..\bin\processhacker-3.%1-sdk.zip .\trunk\sdk\*
 
rem Binary distribution
 
if exist ..\bin rmdir /S /Q ..\bin
mkdir ..\bin
 
for %%a in (
    CHANGELOG.txt
    COPYRIGHT.txt
    LICENSE.txt
    README.md
    ) do copy .\trunk\%%a ..\bin\%%a
 
for %%a in (
    CHANGELOG.txt
    COPYRIGHT.txt
    LICENSE.txt
    README.md
    ) do copy .\trunk\%%a ..\release\%%a
 
mkdir ..\bin\x86
copy .\trunk\bin\Release32\ProcessHacker.exe ..\bin\x86\
copy .\trunk\KProcessHacker\bin-signed\i386\kprocesshacker.sys ..\bin\x86\
copy .\trunk\bin\Release32\peview.exe ..\bin\x86\
 
mkdir ..\bin\x64
mkdir ..\bin\x64\x86
 
type nul > .\trunk\bin\Release32\ProcessHacker.sig
type nul > .\trunk\bin\Release64\ProcessHacker.sig
copy .\trunk\bin\Release32\ProcessHacker.sig ..\bin\x86\
copy .\trunk\bin\Release64\ProcessHacker.sig ..\bin\x64\
copy .\trunk\bin\Release32\ProcessHacker.sig ..\bin\x64\x86\
copy .\trunk\bin\Release64\ProcessHacker.exe ..\bin\x64\
copy .\trunk\bin\Release32\ProcessHacker.exe ..\bin\x64\x86\
copy .\trunk\KProcessHacker\bin-signed\amd64\kprocesshacker.sys ..\bin\x64\
copy .\trunk\bin\Release64\peview.exe ..\bin\x64\
 
mkdir ..\bin\x86\plugins
for %%a in (
    AtomTablePlugin
    AvgCpuPlugin
    BootEntriesPlugin
    DbgViewPlugin
    DnsCachePlugin
    DotNetTools
    ExtendedNotifications
    ExtendedServices
    ExtendedTools
    FirewallMonitorPlugin
    HardwareDevices
    HexPidPlugin
    NetExtrasPlugin
    NetworkTools
    NvGpuPlugin
    OnlineChecks
    PerfMonPlugin
    ROTViewerPlugin
    SbieSupport
    SecurityExplorer
    ServiceBackupRestorePlugin
    SetCriticalPlugin
    TaskbarExtPlugin
    ToolStatus
    Updater
    UserNotes
    WaitChainPlugin
    WindowExplorer
    ) do copy .\trunk\bin\Release32\plugins\%%a.dll ..\bin\x86\plugins\%%a.dll
 
mkdir ..\bin\x64\plugins
mkdir ..\bin\x64\x86\plugins
copy .\trunk\bin\Release32\plugins\DotNetTools.dll ..\bin\x64\x86\plugins\DotNetTools.dll
 
for %%a in (
    AtomTablePlugin
    AvgCpuPlugin
    BootEntriesPlugin
    DbgViewPlugin
    DnsCachePlugin
    DotNetTools
    ExtendedNotifications
    ExtendedServices
    ExtendedTools
    FirewallMonitorPlugin
    HardwareDevices
    HexPidPlugin
    NetExtrasPlugin
    NetworkTools
    NvGpuPlugin
    OnlineChecks
    PerfMonPlugin
    ROTViewerPlugin
    SbieSupport
    SecurityExplorer
    ServiceBackupRestorePlugin
    SetCriticalPlugin
    TaskbarExtPlugin
    ToolStatus
    Updater
    UserNotes
    WaitChainPlugin
    WindowExplorer
    ) do copy .\trunk\bin\Release64\plugins\%%a.dll ..\bin\x64\plugins\%%a.dll
 
If exist ..\release\processhacker-3.%1-bin.zip  del /s/f/q  ..\release\processhacker-3.%1-bin.zip
7z.exe a -mx9 ..\release\processhacker-3.%1-bin.zip ..\bin\*
If exist ..\release\processhacker-*-setup.exe  del /s/f/q  ..\release\processhacker-*-setup.exe
if exist .\trunk\build\Installer\processhacker-*-setup.exe del /s/f/q .\trunk\build\Installer\processhacker-*-setup.exe
iscc .\trunk\build\Installer\Process_Hacker2_installer_full.iss
copy .\trunk\build\Installer\processhacker-*-setup.exe ..\release\
if exist .\trunk\build\Installer\processhacker-*-setup.exe del /s/f/q .\trunk\build\Installer\processhacker-*-setup.exe
makesrc.cmd %1
cd /d .\trunk&&makesdk.cmd %1&cd ../&copy /b /y ..\release\*.* /b .\release\&exit

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 16:56 03-04-2016
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Thunderbird (часть 3)
Maz (12-12-2016 17:49): Mozilla Thunderbird (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru