jrsoftware/issrc

Public

Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.

  • Stars5.7k+15 tuần này
  • Forks1.1k
  • Watchers204
  • Issues0
  • Ngày tạo07/10/2011
  • Cập nhật gần nhất29/10/2026
  • Ngôn ngữPascal
  • Giấy phép—
README.md24.3 KBRaw

Inno Setup

Copyright (C) 1997-2026 Jordan Russell. All rights reserved.
Portions Copyright (C) 2000-2026 Martijn Laan. All rights reserved.
For conditions of distribution and use, see LICENSE.TXT.

Source code README

Getting Started

  1. Obtain sources

    First you need to download the sources from Github. From the command line do:

    > git clone https://github.com/jrsoftware/issrc.git issrc
    > cd issrc
    

    If you don't have the Git client (git), get it from:

    https://git-scm.com/

    To update your sources from the command line do:

    > git pull
    

    To be able to contribute to Inno Setup, clone your own fork instead of cloning the main Inno Setup repository, commit your work on topic branches and make pull requests. See CONTRIBUTING.md.

  2. Install Embarcadero Delphi

    We compile all of Inno Setup's projects under Delphi 12.3 Athens with the May Patch installed.

    There's a free version of Delphi available called the Community Edition. See https://www.embarcadero.com/products/delphi/starter/free-download.

    After installation of Delphi, you must install GetIt dependencies by running getit.bat and following the instructions.

  3. Install Microsoft HTML Help Workshop

    Install Microsoft HTML Help Workshop if you haven't already done so. See https://docs.microsoft.com/en-us/previous-versions/windows/desktop/htmlhelp/microsoft-html-help-downloads and http://web.archive.org/web/20160201063255/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe

    Note: Microsoft HTML Help Workshop is only needed to be able to compile the help file.

  4. Build Inno Setup

    Unfortunately, Embarcadero has removed command-line compilation support from the Community Edition, which means there's two different build scripts.

    Community Edition: To build all files in Release mode run build-ce.bat and follow the instructions.

    Otherwise: To build all files in Release mode run build.bat and follow the instructions.

    To just compile 64-bit Inno Setup in Release mode run compile.bat x64 and follow the instructions. Run

Nội dung README thuộc về jrsoftware và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/jrsoftware/issrc