From 53855f369fef49cf7961d7f0615555b98c0ccf63 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:19:28 +0200 Subject: [PATCH 01/36] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5cd5c57..0cf321d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +The point of this fork of Kade-Engine is to build it with AppVeyor. Nothing else is changed. + ![KadeEngineLogo](https://user-images.githubusercontent.com/26305836/110529589-4b4eb600-80ce-11eb-9c44-e899118b0bf0.png) **Download the latest release [here](https://github.com/KadeDev/Kade-Engine/releases/latest)** From ccf8cf942cc0666556b2fd905f0dbf859724ed4a Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:29:58 +0200 Subject: [PATCH 02/36] Update .gitignore --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 415caf3..08da7b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ export/ .vscode/ -APIStuff.hx From 5617070c41fac3b4deb59388152b00c55277af86 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:30:19 +0200 Subject: [PATCH 03/36] Create APIStuff.hx --- source/APIStuff.hx | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 source/APIStuff.hx diff --git a/source/APIStuff.hx b/source/APIStuff.hx new file mode 100644 index 0000000..f05fa06 --- /dev/null +++ b/source/APIStuff.hx @@ -0,0 +1,7 @@ +package; + +class APIStuff +{ + public static var API:String = ""; + public static var EncKey:String = ""; +} From 820ec143f29d3530f2f14eca3738887873e9a73f Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:32:22 +0200 Subject: [PATCH 04/36] Create appveyor.yml --- appveyor.yml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..29f4de3 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,43 @@ +# Taken from https://github.com/andyli/HaxeCI/blob/master/appveyor.yml +version: "{build}" + +environment: + global: + HAXELIB_ROOT: C:\projects\haxelib + +install: + # http://help.appveyor.com/discussions/problems/5616-not-able-to-build-due-to-problem-in-chocolateyinstallps1 + - ps: Set-Service wuauserv -StartupType Manual + # Install the neko chocolatey package (https://chocolatey.org/packages/neko) + - cinst neko --version 2.3.0 -y + # Install the haxe chocolatey package (https://chocolatey.org/packages/haxe) + - cinst haxe --version 4.1.5 -y + - RefreshEnv + # Setup haxelib + - mkdir "%HAXELIB_ROOT%" + - haxelib setup "%HAXELIB_ROOT%" + # Download and setup a standalone flash player debugger + - haxe flash/install.hxml + # Install project dependencies + # `> log.txt || type log.txt` is for muting the output unless there is an error + - haxelib install lime 7.8.0 > log.txt || type log.txt && cmd /C exit 1 + - haxelib install openfl > log.txt || type log.txt && cmd /C exit 1 + - haxelib install flixel > log.txt || type log.txt && cmd /C exit 1 + - haxelib run lime setup flixel > log.txt || type log.txt && cmd /C exit 1 + - haxelib run lime setup > log.txt || type log.txt && cmd /C exit 1 + - haxelib install flixel-tools > log.txt || type log.txt && cmd /C exit 1 + - haxelib run flixel-tools setup > log.txt || type log.txt && cmd /C exit 1 + - haxelib install flixel-addons > log.txt || type log.txt && cmd /C exit 1 + - haxelib install flixel-ui > log.txt || type log.txt && cmd /C exit 1 + - haxelib install hscript > log.txt || type log.txt && cmd /C exit 1 + - haxelib install newgrounds > log.txt || type log.txt && cmd /C exit 1 + - haxelib install flixel-addons > log.txt || type log.txt && cmd /C exit 1 + - haxelib install faxe > log.txt || type log.txt && cmd /C exit 1 + - haxelib git polymod https://github.com/larsiusprime/polymod.git > log.txt || type log.txt && cmd /C exit 1 + - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc > log.txt || type log.txt && cmd /C exit 1 + - haxelib list + +# No tests idk lol +build: + - lime build linux + - lime build windows From 5f5c8fea33be7687000fc6601eab237e4385b552 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:34:02 +0200 Subject: [PATCH 05/36] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 29f4de3..abd1f5e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -38,6 +38,6 @@ install: - haxelib list # No tests idk lol -build: +build_script: - lime build linux - lime build windows From d37e4efcf67ee5e889542dae72b686ea8573b1dd Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:36:04 +0200 Subject: [PATCH 06/36] Update appveyor.yml --- appveyor.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index abd1f5e..f5e0f69 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -16,8 +16,6 @@ install: # Setup haxelib - mkdir "%HAXELIB_ROOT%" - haxelib setup "%HAXELIB_ROOT%" - # Download and setup a standalone flash player debugger - - haxe flash/install.hxml # Install project dependencies # `> log.txt || type log.txt` is for muting the output unless there is an error - haxelib install lime 7.8.0 > log.txt || type log.txt && cmd /C exit 1 From a46370820db7f300e5f269cd3aadb7d5ebf16f0a Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:56:22 +0200 Subject: [PATCH 07/36] Update appveyor.yml --- appveyor.yml | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index f5e0f69..ce53140 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,22 +17,21 @@ install: - mkdir "%HAXELIB_ROOT%" - haxelib setup "%HAXELIB_ROOT%" # Install project dependencies - # `> log.txt || type log.txt` is for muting the output unless there is an error - - haxelib install lime 7.8.0 > log.txt || type log.txt && cmd /C exit 1 - - haxelib install openfl > log.txt || type log.txt && cmd /C exit 1 - - haxelib install flixel > log.txt || type log.txt && cmd /C exit 1 - - haxelib run lime setup flixel > log.txt || type log.txt && cmd /C exit 1 - - haxelib run lime setup > log.txt || type log.txt && cmd /C exit 1 - - haxelib install flixel-tools > log.txt || type log.txt && cmd /C exit 1 - - haxelib run flixel-tools setup > log.txt || type log.txt && cmd /C exit 1 - - haxelib install flixel-addons > log.txt || type log.txt && cmd /C exit 1 - - haxelib install flixel-ui > log.txt || type log.txt && cmd /C exit 1 - - haxelib install hscript > log.txt || type log.txt && cmd /C exit 1 - - haxelib install newgrounds > log.txt || type log.txt && cmd /C exit 1 - - haxelib install flixel-addons > log.txt || type log.txt && cmd /C exit 1 - - haxelib install faxe > log.txt || type log.txt && cmd /C exit 1 - - haxelib git polymod https://github.com/larsiusprime/polymod.git > log.txt || type log.txt && cmd /C exit 1 - - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc > log.txt || type log.txt && cmd /C exit 1 + - haxelib install lime 7.8.0 + - haxelib install openfl + - haxelib install flixel + - haxelib run lime setup flixel + - haxelib run lime setup + - haxelib install flixel-tools + - haxelib run flixel-tools setup + - haxelib install flixel-addons + - haxelib install flixel-ui + - haxelib install hscript + - haxelib install newgrounds + - haxelib install flixel-addons + - haxelib install faxe + - haxelib git polymod https://github.com/larsiusprime/polymod.git + - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc - haxelib list # No tests idk lol From 22394a30085ac56eeb47fcbcdb94313daf0c2470 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:12:00 +0200 Subject: [PATCH 08/36] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index ce53140..ec99f00 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,7 +17,7 @@ install: - mkdir "%HAXELIB_ROOT%" - haxelib setup "%HAXELIB_ROOT%" # Install project dependencies - - haxelib install lime 7.8.0 + - haxelib install lime 7.9.0 - haxelib install openfl - haxelib install flixel - haxelib run lime setup flixel From 2dabc0d6b98f81491865cf933673258235b69782 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:17:16 +0200 Subject: [PATCH 09/36] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index ec99f00..b2387fb 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -23,7 +23,7 @@ install: - haxelib run lime setup flixel - haxelib run lime setup - haxelib install flixel-tools - - haxelib run flixel-tools setup + - haxelib run flixel-tools setup -y - haxelib install flixel-addons - haxelib install flixel-ui - haxelib install hscript From aa55c48036b23eeba609f580fa22672171cbc276 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:29:38 +0200 Subject: [PATCH 10/36] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index b2387fb..c6cbea8 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -23,7 +23,7 @@ install: - haxelib run lime setup flixel - haxelib run lime setup - haxelib install flixel-tools - - haxelib run flixel-tools setup -y + # haxelib run flixel-tools setup -y # Can't do this since it asks [y/n] even with -y argument! Stupid - haxelib install flixel-addons - haxelib install flixel-ui - haxelib install hscript From b75c4f259a8cfa819b180e25f1970b71f25594c8 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:35:22 +0200 Subject: [PATCH 11/36] Update appveyor.yml --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index c6cbea8..5f7db84 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -29,7 +29,7 @@ install: - haxelib install hscript - haxelib install newgrounds - haxelib install flixel-addons - - haxelib install faxe + - haxelib git faxe https://github.com/uhrobots/faxe - haxelib git polymod https://github.com/larsiusprime/polymod.git - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc - haxelib list From 3affe2a6a10700fe6d379bb4cb7c3dc8971c7efc Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:40:59 +0200 Subject: [PATCH 12/36] Update appveyor.yml --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 5f7db84..b86147a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -36,5 +36,5 @@ install: # No tests idk lol build_script: - - lime build linux - - lime build windows + - haxelib run lime build linux + - haxelib run lime build windows From 572d1ddd01d3a3d3c01b8a78d16eac79b6373fbb Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:48:22 +0200 Subject: [PATCH 13/36] Update appveyor.yml --- appveyor.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index b86147a..b8532a7 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -38,3 +38,12 @@ install: build_script: - haxelib run lime build linux - haxelib run lime build windows + +artifacts: + - path: export/release/linux + name: Linux release + type: zip + + - path: export/release/windows + name: Windows release + type: zip From 8af197ab19d597a6c31f5e7d7460551e335d5c1e Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 01:56:20 +0000 Subject: [PATCH 14/36] Change Discord stuff to only windows --- Project.xml | 2 +- source/Discord.hx | 4 +++- source/FreeplayState.hx | 4 ++-- source/GameplayCustomizeState.hx | 4 ++-- source/MainMenuState.hx | 4 ++-- source/MusicBeatState.hx | 2 ++ source/PlayState.hx | 20 ++++++++++---------- source/StoryMenuState.hx | 4 ++-- source/TitleState.hx | 7 +++++-- 9 files changed, 29 insertions(+), 22 deletions(-) diff --git a/Project.xml b/Project.xml index 08b9a5a..0de6121 100644 --- a/Project.xml +++ b/Project.xml @@ -116,7 +116,7 @@ - + diff --git a/source/Discord.hx b/source/Discord.hx index 5dc9c64..f48bf4b 100644 --- a/source/Discord.hx +++ b/source/Discord.hx @@ -1,3 +1,4 @@ +# if windows package; import Sys.sleep; @@ -84,4 +85,5 @@ class DiscordClient //trace('Discord RPC Updated. Arguments: $details, $state, $smallImageKey, $hasStartTimestamp, $endTimestamp'); } -} \ No newline at end of file +} +#end \ No newline at end of file diff --git a/source/FreeplayState.hx b/source/FreeplayState.hx index 145f2fc..b7efe64 100644 --- a/source/FreeplayState.hx +++ b/source/FreeplayState.hx @@ -11,7 +11,7 @@ import flixel.util.FlxColor; import lime.utils.Assets; -#if desktop +#if windows import Discord.DiscordClient; #end @@ -53,7 +53,7 @@ class FreeplayState extends MusicBeatState } */ - #if desktop + #if windows // Updating Discord Rich Presence DiscordClient.changePresence("In the Menus", null); #end diff --git a/source/GameplayCustomizeState.hx b/source/GameplayCustomizeState.hx index 355691e..b3991c8 100644 --- a/source/GameplayCustomizeState.hx +++ b/source/GameplayCustomizeState.hx @@ -2,7 +2,7 @@ import flixel.math.FlxMath; import flixel.FlxCamera; import flixel.math.FlxPoint; import flixel.FlxObject; -#if desktop +#if windows import Discord.DiscordClient; import sys.thread.Thread; #end @@ -33,7 +33,7 @@ class GameplayCustomizeState extends MusicBeatState private var camHUD:FlxCamera; public override function create() { - #if desktop + #if windows // Updating Discord Rich Presence DiscordClient.changePresence("Customizing Gameplay", null); #end diff --git a/source/MainMenuState.hx b/source/MainMenuState.hx index f33ad95..0351715 100644 --- a/source/MainMenuState.hx +++ b/source/MainMenuState.hx @@ -14,7 +14,7 @@ import flixel.util.FlxColor; import io.newgrounds.NG; import lime.app.Application; -#if desktop +#if windows import Discord.DiscordClient; #end @@ -46,7 +46,7 @@ class MainMenuState extends MusicBeatState override function create() { - #if desktop + #if windows // Updating Discord Rich Presence DiscordClient.changePresence("In the Menus", null); #end diff --git a/source/MusicBeatState.hx b/source/MusicBeatState.hx index 3900654..29260f8 100644 --- a/source/MusicBeatState.hx +++ b/source/MusicBeatState.hx @@ -1,6 +1,8 @@ package; +#if windows import Discord.DiscordClient; +#end import flixel.tweens.FlxTween; import flixel.util.FlxColor; import openfl.Lib; diff --git a/source/PlayState.hx b/source/PlayState.hx index 415de42..aa54b97 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -40,7 +40,7 @@ import openfl.display.BlendMode; import openfl.display.StageQuality; import openfl.filters.ShaderFilter; -#if desktop +#if windows import Discord.DiscordClient; #end @@ -72,7 +72,7 @@ class PlayState extends MusicBeatState var songLength:Float = 0; - #if desktop + #if windows // Discord RPC variables var storyDifficultyText:String = ""; var iconRPC:String = ""; @@ -197,7 +197,7 @@ class PlayState extends MusicBeatState repPresses = 0; repReleases = 0; - #if desktop + #if windows // Making difficulty text for Discord Rich Presence. switch (storyDifficulty) { @@ -1192,7 +1192,7 @@ class PlayState extends MusicBeatState default: allowedToHeadbang = false; } - #if desktop + #if windows // Updating Discord Rich Presence (with Time Left) DiscordClient.changePresence(detailsText + " " + SONG.song + " (" + storyDifficultyText + ") " + generateRanking(), "\nAcc: " + truncateFloat(accuracy, 2) + "% | Score: " + songScore + " | Misses: " + misses , iconRPC); #end @@ -1421,7 +1421,7 @@ class PlayState extends MusicBeatState vocals.pause(); } - #if desktop + #if windows DiscordClient.changePresence("PAUSED on " + SONG.song + " (" + storyDifficultyText + ") " + generateRanking(), "Acc: " + truncateFloat(accuracy, 2) + "% | Score: " + songScore + " | Misses: " + misses , iconRPC); #end if (!startTimer.finished) @@ -1444,7 +1444,7 @@ class PlayState extends MusicBeatState startTimer.active = true; paused = false; - #if desktop + #if windows if (startTimer.finished) { DiscordClient.changePresence(detailsText + " " + SONG.song + " (" + storyDifficultyText + ") " + generateRanking(), "\nAcc: " + truncateFloat(accuracy, 2) + "% | Score: " + songScore + " | Misses: " + misses, iconRPC, true, songLength - Conductor.songPosition); @@ -1469,7 +1469,7 @@ class PlayState extends MusicBeatState vocals.time = Conductor.songPosition; vocals.play(); - #if desktop + #if windows DiscordClient.changePresence(detailsText + " " + SONG.song + " (" + storyDifficultyText + ") " + generateRanking(), "\nAcc: " + truncateFloat(accuracy, 2) + "% | Score: " + songScore + " | Misses: " + misses , iconRPC); #end } @@ -1655,7 +1655,7 @@ class PlayState extends MusicBeatState if (FlxG.keys.justPressed.SEVEN) { - #if desktop + #if windows DiscordClient.changePresence("Chart Editor", null, null, true); #end FlxG.switchState(new ChartingState()); @@ -1940,7 +1940,7 @@ class PlayState extends MusicBeatState openSubState(new GameOverSubstate(boyfriend.getScreenPosition().x, boyfriend.getScreenPosition().y)); - #if desktop + #if windows // Game Over doesn't get his own variable because it's only used here DiscordClient.changePresence("GAME OVER -- " + SONG.song + " (" + storyDifficultyText + ") " + generateRanking(),"\nAcc: " + truncateFloat(accuracy, 2) + "% | Score: " + songScore + " | Misses: " + misses , iconRPC); #end @@ -3111,7 +3111,7 @@ class PlayState extends MusicBeatState // yes this updates every step. // yes this is bad // but i'm doing it to update misses and accuracy - #if desktop + #if windows // Song duration in a float, useful for the time left feature songLength = FlxG.sound.music.length; diff --git a/source/StoryMenuState.hx b/source/StoryMenuState.hx index c2e1cb7..a7677a5 100644 --- a/source/StoryMenuState.hx +++ b/source/StoryMenuState.hx @@ -13,7 +13,7 @@ import flixel.util.FlxColor; import flixel.util.FlxTimer; import lime.net.curl.CURLCode; -#if desktop +#if windows import Discord.DiscordClient; #end @@ -74,7 +74,7 @@ class StoryMenuState extends MusicBeatState override function create() { - #if desktop + #if windows // Updating Discord Rich Presence DiscordClient.changePresence("In the Menus", null); #end diff --git a/source/TitleState.hx b/source/TitleState.hx index ec98454..e38e58e 100644 --- a/source/TitleState.hx +++ b/source/TitleState.hx @@ -24,8 +24,11 @@ import io.newgrounds.NG; import lime.app.Application; import openfl.Assets; -#if desktop +#if windows import Discord.DiscordClient; +#end + +#if desktop import sys.thread.Thread; #end @@ -59,7 +62,7 @@ class TitleState extends MusicBeatState PlayerSettings.init(); - #if desktop + #if windows DiscordClient.initialize(); Application.current.onExit.add (function (exitCode) { From 72da00469086bac82fbda56a0a88ba7b38ca1cf3 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:04:39 +0000 Subject: [PATCH 15/36] This Bitch said Invalid Character! --- source/Discord.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Discord.hx b/source/Discord.hx index f48bf4b..00018e7 100644 --- a/source/Discord.hx +++ b/source/Discord.hx @@ -1,6 +1,6 @@ -# if windows package; +#if windows import Sys.sleep; import discord_rpc.DiscordRpc; From 055d1439434277a421eeed9511fa4a37b731fc61 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:38:53 +0000 Subject: [PATCH 16/36] Do not fuck with me, I *WILL* cry. --- appveyor.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index b8532a7..f6c747b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -47,3 +47,7 @@ artifacts: - path: export/release/windows name: Windows release type: zip + + - path: export/ + name: All exports + type: zip \ No newline at end of file From 523457b764deec749daebeeb41d765c48bd5e84b Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:45:10 +0000 Subject: [PATCH 17/36] Rename appveyor.yml to appveyor-windows.yml --- appveyor.yml => appveyor-windows.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename appveyor.yml => appveyor-windows.yml (100%) diff --git a/appveyor.yml b/appveyor-windows.yml similarity index 100% rename from appveyor.yml rename to appveyor-windows.yml From a9edb8bfc3acfc4a2fdf6e9f70ef0fd0cdf11572 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 02:55:34 +0000 Subject: [PATCH 18/36] Add appveyor-linux and remove linux stuff from appveyor-windows --- appveyor-linux.yml | 34 ++++++++++++++++++++++++++++++++++ appveyor-windows.yml | 10 +--------- 2 files changed, 35 insertions(+), 9 deletions(-) create mode 100644 appveyor-linux.yml diff --git a/appveyor-linux.yml b/appveyor-linux.yml new file mode 100644 index 0000000..7743c8f --- /dev/null +++ b/appveyor-linux.yml @@ -0,0 +1,34 @@ +version: '{build}' +image: Ubuntu2004 +environment: + global: + HAXELIB_ROOT: ~/haxelib + +install: + - sudo add-apt-repository ppa:haxe/releases -y + - sudo apt-get update + - sudo apt-get install haxe -y + - mkdir %HAXELIB_ROOT% && haxelib setup %HAXELIB_ROOT% + - haxelib install lime 7.9.0 + - haxelib install openfl + - haxelib install flixel + - haxelib run lime setup flixel + - haxelib run lime setup + - haxelib install flixel-tools + - haxelib install flixel-addons + - haxelib install flixel-ui + - haxelib install hscript + - haxelib install newgrounds + - haxelib install flixel-addons + - haxelib git faxe https://github.com/uhrobots/faxe + - haxelib git polymod https://github.com/larsiusprime/polymod.git + - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc + - haxelib list + +build_script: + - haxelib run lime build linux + +artifacts: +- path: export/release/linux + name: Linux release + type: zip \ No newline at end of file diff --git a/appveyor-windows.yml b/appveyor-windows.yml index f6c747b..7d9799b 100644 --- a/appveyor-windows.yml +++ b/appveyor-windows.yml @@ -36,18 +36,10 @@ install: # No tests idk lol build_script: - - haxelib run lime build linux - haxelib run lime build windows + # haxelib run lime build linux artifacts: - - path: export/release/linux - name: Linux release - type: zip - - path: export/release/windows name: Windows release - type: zip - - - path: export/ - name: All exports type: zip \ No newline at end of file From 013fca6760fd2005e9971fdd5a1ed7496114ddfc Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:00:35 +0000 Subject: [PATCH 19/36] I may be stupid --- appveyor-linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 7743c8f..ec7c225 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -8,7 +8,7 @@ install: - sudo add-apt-repository ppa:haxe/releases -y - sudo apt-get update - sudo apt-get install haxe -y - - mkdir %HAXELIB_ROOT% && haxelib setup %HAXELIB_ROOT% + - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT - haxelib install lime 7.9.0 - haxelib install openfl - haxelib install flixel From 891e1aac073b2a746e33f477ea60635127948111 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:07:39 +0000 Subject: [PATCH 20/36] Update readme and appveyor-linux.yml --- README.md | 6 ++++++ appveyor-linux.yml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0cf321d..cd01fc5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ +# daniel11420/Kade-Engine + The point of this fork of Kade-Engine is to build it with AppVeyor. Nothing else is changed. +Windows: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-windows) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-windows/build/artifacts) + +Linux: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-linux) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-linux/build/artifacts) + ![KadeEngineLogo](https://user-images.githubusercontent.com/26305836/110529589-4b4eb600-80ce-11eb-9c44-e899118b0bf0.png) **Download the latest release [here](https://github.com/KadeDev/Kade-Engine/releases/latest)** diff --git a/appveyor-linux.yml b/appveyor-linux.yml index ec7c225..08419e0 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -2,7 +2,7 @@ version: '{build}' image: Ubuntu2004 environment: global: - HAXELIB_ROOT: ~/haxelib + HAXELIB_ROOT: /home/appveyor/haxelib install: - sudo add-apt-repository ppa:haxe/releases -y From bc2b41c584a391e193173058c3220a8bffdaf169 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:26:13 +0000 Subject: [PATCH 21/36] crying. --- appveyor-linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 08419e0..59d6125 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -7,7 +7,7 @@ environment: install: - sudo add-apt-repository ppa:haxe/releases -y - sudo apt-get update - - sudo apt-get install haxe -y + - sudo apt-get install haxe-4.1.5 -y - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT - haxelib install lime 7.9.0 - haxelib install openfl From fece9ed84eafabfa94e60fa92031a2c0d5249eb4 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:29:31 +0000 Subject: [PATCH 22/36] apt? is that a threat? --- appveyor-linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 59d6125..555bf31 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -6,8 +6,8 @@ environment: install: - sudo add-apt-repository ppa:haxe/releases -y - - sudo apt-get update - - sudo apt-get install haxe-4.1.5 -y + - sudo apt update + - sudo apt install haxe=4.1.5 -y - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT - haxelib install lime 7.9.0 - haxelib install openfl From ebd340ad655673ce7897d1822bbbdcf5c9d4e912 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:37:26 +0000 Subject: [PATCH 23/36] HAXE 4.1.5 BUT THIS TIME WIT DA BINARIES --- appveyor-linux.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 555bf31..c14c3b5 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -3,12 +3,18 @@ image: Ubuntu2004 environment: global: HAXELIB_ROOT: /home/appveyor/haxelib + HAXE_INSTALLDIR: /home/appveyor/haxe install: + - cd /home/appveyor - sudo add-apt-repository ppa:haxe/releases -y - sudo apt update - - sudo apt install haxe=4.1.5 -y + - sudo apt install neko tar + - wget https://github.com/HaxeFoundation/haxe/releases/download/4.1.5/haxe-4.1.5-linux64.tar.gz + - mkdir $HAXE_INSTALLDIR + - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT + - export PATH=$PATH:$HAXE_INSTALLDIR - haxelib install lime 7.9.0 - haxelib install openfl - haxelib install flixel From eee873342c1b66a0c05fe7890b6bac99e9280e14 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:41:37 +0000 Subject: [PATCH 24/36] I FORGOT -y --- appveyor-linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index c14c3b5..b16bb38 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -9,7 +9,7 @@ install: - cd /home/appveyor - sudo add-apt-repository ppa:haxe/releases -y - sudo apt update - - sudo apt install neko tar + - sudo apt install neko tar -y - wget https://github.com/HaxeFoundation/haxe/releases/download/4.1.5/haxe-4.1.5-linux64.tar.gz - mkdir $HAXE_INSTALLDIR - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR From 6ddb47bf301386d6d02c9bfaa7d8fe432af779a5 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:46:06 +0000 Subject: [PATCH 25/36] Why is there a Folder in the Tar --- appveyor-linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index b16bb38..43469e4 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -12,7 +12,7 @@ install: - sudo apt install neko tar -y - wget https://github.com/HaxeFoundation/haxe/releases/download/4.1.5/haxe-4.1.5-linux64.tar.gz - mkdir $HAXE_INSTALLDIR - - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR + - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR/haxe_20201231082044_5e33a78aa - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT - export PATH=$PATH:$HAXE_INSTALLDIR - haxelib install lime 7.9.0 From e8726cebac0a30f8dc04eb4b089f0310f7a64a7e Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 03:49:09 +0000 Subject: [PATCH 26/36] i am really dumb and this commit proves it --- appveyor-linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 43469e4..241fb12 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -12,9 +12,9 @@ install: - sudo apt install neko tar -y - wget https://github.com/HaxeFoundation/haxe/releases/download/4.1.5/haxe-4.1.5-linux64.tar.gz - mkdir $HAXE_INSTALLDIR - - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR/haxe_20201231082044_5e33a78aa + - tar -xf haxe-4.1.5-linux64.tar.gz -C $HAXE_INSTALLDIR + - export PATH=$PATH:$HAXE_INSTALLDIR/haxe_20201231082044_5e33a78aa - mkdir $HAXELIB_ROOT && haxelib setup $HAXELIB_ROOT - - export PATH=$PATH:$HAXE_INSTALLDIR - haxelib install lime 7.9.0 - haxelib install openfl - haxelib install flixel From 4a692336b3c3d8cbd95b9f9eac1c456fcd2b5ee4 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 04:02:00 +0000 Subject: [PATCH 27/36] quite dumb, i am --- appveyor-linux.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 241fb12..706ff1a 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -30,6 +30,7 @@ install: - haxelib git polymod https://github.com/larsiusprime/polymod.git - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc - haxelib list + - cd /home/appveyor/projects/kade-engine-linux build_script: - haxelib run lime build linux From 3d35f7adff0108debd6988f0b9455d30ee9e40b0 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 04:39:22 +0000 Subject: [PATCH 28/36] remove Newgrounds --- source/Highscore.hx | 4 ++-- source/PlayState.hx | 2 +- source/TitleState.hx | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/source/Highscore.hx b/source/Highscore.hx index 5fbc732..044ffb6 100644 --- a/source/Highscore.hx +++ b/source/Highscore.hx @@ -17,7 +17,7 @@ class Highscore #if !switch - NGio.postScore(score, song); + //NGio.postScore(score, song); #end @@ -34,7 +34,7 @@ class Highscore { #if !switch - NGio.postScore(score, "Week " + week); + //NGio.postScore(score, "Week " + week); #end diff --git a/source/PlayState.hx b/source/PlayState.hx index aa54b97..efc2c39 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -2099,7 +2099,7 @@ class PlayState extends MusicBeatState if (SONG.validScore) { - NGio.unlockMedal(60961); + //NGio.unlockMedal(60961); Highscore.saveWeekScore(storyWeek, campaignScore, storyDifficulty); } diff --git a/source/TitleState.hx b/source/TitleState.hx index e38e58e..9d3458c 100644 --- a/source/TitleState.hx +++ b/source/TitleState.hx @@ -80,8 +80,8 @@ class TitleState extends MusicBeatState // NGio.noLogin(APIStuff.API); #if ng - var ng:NGio = new NGio(APIStuff.API, APIStuff.EncKey); - trace('NEWGROUNDS LOL'); + //var ng:NGio = new NGio(APIStuff.API, APIStuff.EncKey); + //trace('NEWGROUNDS LOL'); #end FlxG.save.bind('funkin', 'ninjamuffin99'); @@ -284,11 +284,11 @@ class TitleState extends MusicBeatState if (pressedEnter && !transitioning && skippedIntro) { #if !switch - NGio.unlockMedal(60960); + //NGio.unlockMedal(60960); // If it's Friday according to da clock - if (Date.now().getDay() == 5) - NGio.unlockMedal(61034); + //if (Date.now().getDay() == 5) + //NGio.unlockMedal(61034); #end titleText.animation.play('press'); From 0d704f2d3bfa978b842cf87a1c8fa387591d960a Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 05:08:36 +0000 Subject: [PATCH 29/36] test thing --- appveyor-linux.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 706ff1a..de5fbf1 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -33,9 +33,10 @@ install: - cd /home/appveyor/projects/kade-engine-linux build_script: - - haxelib run lime build linux + # haxelib run lime build linux + - haxelib run lime test linux -debug artifacts: -- path: export/release/linux - name: Linux release +- path: export/ + name: Export type: zip \ No newline at end of file From 50a3a8726471520e54e7e6096df19ecf42061a91 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 05:17:38 +0000 Subject: [PATCH 30/36] Re-add newgrounds because that actually wasn't the problem and I am really quite dumb really for real --- source/Highscore.hx | 4 ++-- source/PlayState.hx | 2 +- source/TitleState.hx | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/source/Highscore.hx b/source/Highscore.hx index 044ffb6..5fbc732 100644 --- a/source/Highscore.hx +++ b/source/Highscore.hx @@ -17,7 +17,7 @@ class Highscore #if !switch - //NGio.postScore(score, song); + NGio.postScore(score, song); #end @@ -34,7 +34,7 @@ class Highscore { #if !switch - //NGio.postScore(score, "Week " + week); + NGio.postScore(score, "Week " + week); #end diff --git a/source/PlayState.hx b/source/PlayState.hx index efc2c39..aa54b97 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -2099,7 +2099,7 @@ class PlayState extends MusicBeatState if (SONG.validScore) { - //NGio.unlockMedal(60961); + NGio.unlockMedal(60961); Highscore.saveWeekScore(storyWeek, campaignScore, storyDifficulty); } diff --git a/source/TitleState.hx b/source/TitleState.hx index 9d3458c..e38e58e 100644 --- a/source/TitleState.hx +++ b/source/TitleState.hx @@ -80,8 +80,8 @@ class TitleState extends MusicBeatState // NGio.noLogin(APIStuff.API); #if ng - //var ng:NGio = new NGio(APIStuff.API, APIStuff.EncKey); - //trace('NEWGROUNDS LOL'); + var ng:NGio = new NGio(APIStuff.API, APIStuff.EncKey); + trace('NEWGROUNDS LOL'); #end FlxG.save.bind('funkin', 'ninjamuffin99'); @@ -284,11 +284,11 @@ class TitleState extends MusicBeatState if (pressedEnter && !transitioning && skippedIntro) { #if !switch - //NGio.unlockMedal(60960); + NGio.unlockMedal(60960); // If it's Friday according to da clock - //if (Date.now().getDay() == 5) - //NGio.unlockMedal(61034); + if (Date.now().getDay() == 5) + NGio.unlockMedal(61034); #end titleText.animation.play('press'); From 98e806cc9def9084d8a4c0823d20e85983081152 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 05:24:43 +0000 Subject: [PATCH 31/36] oops accidentally made ci run the game hehe --- appveyor-linux.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index de5fbf1..61d19ff 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -33,8 +33,8 @@ install: - cd /home/appveyor/projects/kade-engine-linux build_script: - # haxelib run lime build linux - - haxelib run lime test linux -debug + - haxelib run lime build linux + # haxelib run lime test linux -debug artifacts: - path: export/ From a3294ea2e81fb7535b2eb17dc21bfad18cff960a Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 05:35:53 +0000 Subject: [PATCH 32/36] i may be stupid --- appveyor-linux.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 61d19ff..706ff1a 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -34,9 +34,8 @@ install: build_script: - haxelib run lime build linux - # haxelib run lime test linux -debug artifacts: -- path: export/ - name: Export +- path: export/release/linux + name: Linux release type: zip \ No newline at end of file From 45238551f290c949379e875ef7a1373bee0bd5ab Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 05:44:55 +0000 Subject: [PATCH 33/36] remove duplicate flixel-addons --- appveyor-linux.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index 706ff1a..c3e2d89 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -25,7 +25,6 @@ install: - haxelib install flixel-ui - haxelib install hscript - haxelib install newgrounds - - haxelib install flixel-addons - haxelib git faxe https://github.com/uhrobots/faxe - haxelib git polymod https://github.com/larsiusprime/polymod.git - haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc From 516047d4809eef99abcf95ee6714828bae997cca Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 06:07:48 +0000 Subject: [PATCH 34/36] Tar stuff --- appveyor-linux.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/appveyor-linux.yml b/appveyor-linux.yml index c3e2d89..bc3bed6 100644 --- a/appveyor-linux.yml +++ b/appveyor-linux.yml @@ -34,7 +34,9 @@ install: build_script: - haxelib run lime build linux +after_build: + - tar -cvf funkin-ke.tar -C /home/appveyor/projects/kade-engine-linux/export/release/linux/bin . + artifacts: -- path: export/release/linux - name: Linux release - type: zip \ No newline at end of file +- path: funkin-ke.tar + name: Linux build \ No newline at end of file From c1ff4ffaf001699733cdce0c608a5acd70b8e819 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 06:38:12 +0000 Subject: [PATCH 35/36] Change README for PR --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index cd01fc5..3bb9a06 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,3 @@ -# daniel11420/Kade-Engine - -The point of this fork of Kade-Engine is to build it with AppVeyor. Nothing else is changed. - -Windows: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-windows) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-windows/build/artifacts) - -Linux: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-linux) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-linux/build/artifacts) - ![KadeEngineLogo](https://user-images.githubusercontent.com/26305836/110529589-4b4eb600-80ce-11eb-9c44-e899118b0bf0.png) **Download the latest release [here](https://github.com/KadeDev/Kade-Engine/releases/latest)** @@ -23,11 +15,20 @@ Linux: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engin This is the repository for Friday Night Funkin' Kade Engine, a game originally made for Ludum Dare 47 "Stuck In a Loop". And a completely reworked engine. +### Links to the original game Play the Ludum Dare prototype here: https://ninja-muffin24.itch.io/friday-night-funkin Play the Newgrounds one here: https://www.newgrounds.com/portal/view/770371 Support the project on the itch.io page: https://ninja-muffin24.itch.io/funkin +### Links to Kade Engine Mod Page: https://gamebanana.com/gamefiles/16761 + +Latest GitHub release: https://github.com/KadeDev/Kade-Engine/releases/latest + +AppVeyor CI (Automatic builds of the latest commit): +- Windows: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-windows) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-windows/build/artifacts) + +- Linux: [AppVeyor Project](https://ci.appveyor.com/project/daniel11420/kade-engine-linux) | [Artifacts (downloads)](https://ci.appveyor.com/project/daniel11420/kade-engine-linux/build/artifacts) ## What is Kade Engine? From c4c7d8d6c0cd1336fd6f49dc4e477937cce3e8c7 Mon Sep 17 00:00:00 2001 From: daniel11420 <15311104+daniel11420@users.noreply.github.com> Date: Tue, 6 Apr 2021 07:04:49 +0000 Subject: [PATCH 36/36] Upload only "bin" folder for linux builds --- appveyor-windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor-windows.yml b/appveyor-windows.yml index 7d9799b..801fd23 100644 --- a/appveyor-windows.yml +++ b/appveyor-windows.yml @@ -40,6 +40,6 @@ build_script: # haxelib run lime build linux artifacts: - - path: export/release/windows + - path: export/release/windows/bin name: Windows release type: zip \ No newline at end of file