mirror of
https://github.com/TimeCrafters/timecrafters_configuration_tool_desktop.git
synced 2025-12-13 04:22:35 +00:00
30 lines
855 B
Ruby
Executable File
30 lines
855 B
Ruby
Executable File
require "releasy"
|
|
require 'bundler/setup' # Releasy requires that your application uses bundler.
|
|
require_relative "lib/version"
|
|
|
|
Releasy::Project.new do
|
|
name TAC::NAME
|
|
version TAC::VERSION
|
|
|
|
executable "timecrafters_configuration_tool.rb"
|
|
files [
|
|
"lib/**/*.*",
|
|
"data/.gitkeep",
|
|
"data/configs/.gitkeep",
|
|
"media/*.*",
|
|
"media/icons/*.*",
|
|
"media/fonts/*.*",
|
|
"media/sounds/.gitkeep",
|
|
"media/music/.gitkeep",
|
|
"media/particles/.gitkeep"
|
|
]
|
|
# exclude_encoding # Applications that don't use advanced encoding (e.g. Japanese characters) can save build size with this.
|
|
verbose
|
|
|
|
add_build :windows_folder do
|
|
icon "media/icon.ico"
|
|
executable_type :windows # Assuming you don't want it to run with a console window.
|
|
add_package :exe # Windows self-extracting archive.
|
|
end
|
|
end
|