github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/ci/cli/tasks/create-installers-windows.bat (about)

     1  SET ROOT_DIR=%CD%
     2  SET ESCAPED_ROOT_DIR=%ROOT_DIR:\=\\%
     3  SET /p VERSION=<%ROOT_DIR%\cli-ci\ci\VERSION
     4  
     5  SET PATH=C:\Program Files\GnuWin32\bin;%PATH%
     6  SET PATH=C:\Program Files (x86)\Inno Setup 5;%PATH%
     7  
     8  SET PATH=C:\Program Files (x86)\Windows Kits\10\bin\x64;%PATH%
     9  
    10  sed -i -e "s/VERSION/%VERSION%/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    11  sed -i -e "s/CF_LICENSE/%ESCAPED_ROOT_DIR%\\LICENSE/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    12  sed -i -e "s/CF_NOTICE/%ESCAPED_ROOT_DIR%\\NOTICE/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    13  sed -i -e "s/CF_SOURCE/%ESCAPED_ROOT_DIR%\\cf.exe/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    14  sed -i -e "s/CF_ICON/%ESCAPED_ROOT_DIR%\\cf.ico/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    15  
    16  TYPE %ROOT_DIR%\cli-ci\ci\license\LICENSE-WITH-3RD-PARTY-LICENSES | MORE /P > LICENSE
    17  TYPE %ROOT_DIR%\cli-ci\ci\license\NOTICE | MORE /P > NOTICE
    18  COPY %ROOT_DIR%\cli-ci\ci\installers\windows\cf.ico cf.ico
    19  
    20  MOVE %ROOT_DIR%\extracted-binaries\cf-cli_winx64.exe cf.exe
    21  
    22  ISCC %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x64.iss
    23  
    24  MOVE %ROOT_DIR%\cli-ci\ci\installers\windows\Output\mysetup.exe cf_installer.exe
    25  
    26  7z a %ROOT_DIR%\winstallers\cf-cli-installer_winx64.zip cf_installer.exe
    27  
    28  sed -i -e "s/VERSION/%VERSION%/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    29  sed -i -e "s/CF_LICENSE/%ESCAPED_ROOT_DIR%\\LICENSE/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    30  sed -i -e "s/CF_NOTICE/%ESCAPED_ROOT_DIR%\\NOTICE/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    31  sed -i -e "s/CF_SOURCE/%ESCAPED_ROOT_DIR%\\cf.exe/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    32  sed -i -e "s/CF_ICON/%ESCAPED_ROOT_DIR%\\cf.ico/" %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    33  
    34  MOVE %ROOT_DIR%\extracted-binaries\cf-cli_win32.exe cf.exe
    35  
    36  ISCC %ROOT_DIR%\cli-ci\ci\installers\windows\windows-installer-x86.iss
    37  
    38  MOVE %ROOT_DIR%\cli-ci\ci\installers\windows\Output\mysetup.exe cf_installer.exe
    39  
    40  7z a %ROOT_DIR%\winstallers\cf-cli-installer_win32.zip cf_installer.exe