Class: Releasy::Builders::WindowsInstaller
- Inherits:
-
OcraBuilder
- Object
- Builder
- WindowsBuilder
- OcraBuilder
- Releasy::Builders::WindowsInstaller
- Defined in:
- lib/releasy/builders/windows_installer.rb
Overview
Builds a win32 installer for the application.
Constant Summary collapse
- TYPE =
:windows_installer
- INSTALLER_SCRIPT =
"windows_installer.iss"
- DEFAULT_FOLDER_SUFFIX =
"WIN32_INSTALLER"
Constants inherited from OcraBuilder
OcraBuilder::ICON_EXTENSION, OcraBuilder::OCRA_COMMAND
Constants inherited from WindowsBuilder
Releasy::Builders::WindowsBuilder::EXECUTABLE_TYPES
Constants included from Mixins::Log
Mixins::Log::DEFAULT_LOG_LEVEL, Mixins::Log::LOG_LEVELS
Instance Attribute Summary collapse
-
#license ⇒ String
Filename of license file - Must be .txt or .rtf file, which will be shown to user who will be requested to accept it (Windows installer only).
-
#readme ⇒ String
File name of readme file - End user will have the option to view this after the Windows installer has installed, recommended to be .txt, .rtf or .html.
-
#start_menu_group ⇒ String
Optional start-menu grouping of the application when installed (if name == “app” and installer_group == “frog”, then it will get put into ‘frog/app’ in the start menu).
Attributes inherited from OcraBuilder
Attributes inherited from WindowsBuilder
Attributes inherited from Builder
Method Summary
Methods inherited from OcraBuilder
Methods inherited from WindowsBuilder
Methods included from Mixins::CanExcludeEncoding
Methods inherited from Builder
#initialize, #type, #valid_for_platform?
Methods included from Mixins::Log
Methods included from Mixins::HasPackagers
Constructor Details
This class inherits a constructor from Releasy::Builders::Builder
Instance Attribute Details
#license ⇒ String
Returns Filename of license file - Must be .txt or .rtf file, which will be shown to user who will be requested to accept it (Windows installer only).
19 20 21 |
# File 'lib/releasy/builders/windows_installer.rb', line 19 def license @license end |
#readme ⇒ String
Returns File name of readme file - End user will have the option to view this after the Windows installer has installed, recommended to be .txt, .rtf or .html.
17 18 19 |
# File 'lib/releasy/builders/windows_installer.rb', line 17 def readme @readme end |
#start_menu_group ⇒ String
Returns Optional start-menu grouping of the application when installed (if name == “app” and installer_group == “frog”, then it will get put into ‘frog/app’ in the start menu).
14 15 16 |
# File 'lib/releasy/builders/windows_installer.rb', line 14 def @start_menu_group end |