33 lines
783 B
Plaintext
33 lines
783 B
Plaintext
package "NoccyLabs Hotfix" {
|
|
|
|
output "setup-hotfix.run";
|
|
destination "~/bin";
|
|
|
|
res "app.version" "v0.2";
|
|
|
|
// screens
|
|
screen "welcome" type="message" entry=true {
|
|
title "Welcome to the %{app.name} %{app.version} installer";
|
|
text "@{installer:MESSAGE}";
|
|
next "license";
|
|
}
|
|
screen "license" type="license" {
|
|
title "Open Source License";
|
|
license "GNU GPL v3 or later";
|
|
text "@{installer:LICENSE}";
|
|
}
|
|
|
|
// bundles
|
|
bundle "installer" {
|
|
file "LICENSE" src="LICENSE";
|
|
file "MESSAGE" src="installer/message";
|
|
}
|
|
bundle "app" default=true {
|
|
file "hotfix";
|
|
file "hotfix.conf";
|
|
file "install.sh" src="installer/install.sh";
|
|
script "install.sh";
|
|
}
|
|
|
|
}
|