Class: Releasy::Builders::WindowsStandalone
- Inherits:
-
OcraBuilder
- Object
- Builder
- WindowsBuilder
- OcraBuilder
- Releasy::Builders::WindowsStandalone
- Defined in:
- lib/releasy/builders/windows_standalone.rb
Overview
Note:
Startup of the executable created by this build takes a couple of seconds longer than running from the other windows builds, as the files are extracted into a temporary directory each time it is run. It is recommended to build with :windows_folder or :windows_installer instead of this, unless you really need to distribute the application as a single file.
Creates a completely standalone Windows executable.
Constant Summary collapse
- TYPE =
:windows_standalone
- DEFAULT_FOLDER_SUFFIX =
"WIN32_EXE"
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
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