Skip to content

Commit

Permalink
-openfl-version +lime-version
Browse files Browse the repository at this point in the history
  • Loading branch information
Geokureli committed Mar 7, 2024
1 parent b975cbb commit abe1a67
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ inputs:
haxe-version:
description: 'Version of Haxe to install via lix'
required: false
openfl-version:
description: 'Version of Openfl to use'
lime-version:
description: 'Version of Lime to use'
required: false
flixel-versions:
description: 'Version of Flixel libs to use'
Expand Down
14 changes: 7 additions & 7 deletions src/Main.hx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ enum abstract FlixelVersions(String) from String {
final Release = "release";
}

enum abstract OpenFlVersion(String) from String {
enum abstract LimeVersion(String) from String {
final Dev = "dev";
final Release = "release";
}
Expand All @@ -34,7 +34,7 @@ private final HaxelibRepo = Path.join([Sys.getEnv("HOME"), "haxe/haxelib"]);

function main() {
final haxeVersion:HaxeVersion = Core.getInput("haxe-version");
final openFlVersion:OpenFlVersion = Core.getInput("openfl-version");
final limeVersion:LimeVersion = Core.getInput("lime-version");
final flixelVersions:FlixelVersions = Core.getInput("flixel-versions");
final testLocation:TestLocation = Core.getInput("test-location");
final target:Target = Core.getInput("target");
Expand Down Expand Up @@ -106,7 +106,7 @@ private function setupLix(haxeVersion):ExitCode {
return run('lix install haxe $haxeVersion --global');
}

private function installHaxelibs(openFlVersion:OpenFlVersion, flixelVersions:FlixelVersions):ExitCode {
private function installHaxelibs(limeVersion:LimeVersion, flixelVersions:FlixelVersions):ExitCode {
// @formatter:off
var libs = [
// TODO: fix git version failing on nightly
Expand All @@ -124,11 +124,11 @@ private function installHaxelibs(openFlVersion:OpenFlVersion, flixelVersions:Fli
Haxelib.git.bind("Geokureli", "spinehaxe", "spinehaxe", "haxe4.3.1"),
Haxelib.git.bind("larsiusprime", "steamwrap"),

(openFlVersion == Dev
? Haxelib.git.bind("openfl", "openfl")
: Haxelib.install.bind("openfl")
(limeVersion == Dev
? Haxelib.git.bind("openfl", "lime")
: Haxelib.install.bind("lime")
),
Haxelib.install.bind("lime"),
Haxelib.install.bind("openfl"),
];
// @formatter:on
libs = libs.concat(if (flixelVersions == Dev) {
Expand Down

0 comments on commit abe1a67

Please sign in to comment.