* Update hxvlc to 2.2.6 * Remove `arch -x86_64` as no longer needed Since `cne-lime` got rebased with FunkinCrew's, which includes Apple Silicon (ARM64) support. * Wtf * Rename **Mac OS x64** to **Mac OS Universal** in the ReadME Reason: **x64** is only powered by Intel/AMD, not ARM, so it will make the macOS users to think macOS builds still uses Intel. * Enable videos for iOS Since hxvlc 2.0.0 or newer, it fixed the video playback for iOS. * Fixed the extension-androidtools import, when using extension-androidtools 2.2.X. * Replace `start` with `wait` in `VideoCutscene.hx` * Revert * Nvm I think I found out why I guess * Will this fix some actions deprecations? * Oops * F#CK * I'm gonna lose it * I forgot again I'm going to scream into the pillow, If I keep forgetting to update those. * Update macOS version to 26 in the macOS workflow * Remove old hxvlc apis from the `VideoCutscene.hx` class, since hxvlc got updated to the latest * Fix the f#cking conflicts * Now it works --------- Co-authored-by: Ralty <78720179+Raltyro@users.noreply.github.com>
52 lines
2.0 KiB
XML
52 lines
2.0 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<libraries checkVersion="update || all">
|
|
<if cond="update || all">
|
|
<print pretty="true">Preparing installation...</print>
|
|
|
|
<!-- Hxcpp & OpenFL & Lime (Required for Flixel) -->
|
|
<git name="hxcpp" url="https://github.com/CodenameCrew/cne-hxcpp"/>
|
|
<git name="openfl" url="https://github.com/CodenameCrew/cne-openfl" ref="develop" skipDeps="true"/>
|
|
<git name="lime" url="https://github.com/CodenameCrew/cne-lime" ref="develop" skipDeps="true"/>
|
|
|
|
<!-- Flixel -->
|
|
<git name="flixel" url="https://github.com/CodenameCrew/cne-flixel" ref="dev" skipDeps="true"/>
|
|
<git name="flixel-addons" url="https://github.com/CodenameCrew/cne-flixel-addons" ref="dev" skipDeps="true"/>
|
|
|
|
<!-- CNE Core Libraries -->
|
|
<git name="flixel-animate" url="https://github.com/CodenameCrew/cne-flixel-animate" skipDeps="true"/>
|
|
<git name="hscript-improved" url="https://github.com/CodenameCrew/hscript-improved" ref="codename-dev"/>
|
|
<git name="away3d" url="https://github.com/CodenameCrew/away3d" skipDeps="true"/>
|
|
|
|
<!-- Other Libraries -->
|
|
<git name="hxdiscord_rpc" url="https://github.com/CodenameCrew/cne-hxdiscord_rpc" skipDeps="true"/>
|
|
<lib name="funkin-modchart" skipDeps="true"/>
|
|
<lib name="hxvlc" skipDeps="true"/>
|
|
<lib name="hxcpp-debug-server"/>
|
|
<lib name="format"/>
|
|
<lib name="markdown"/>
|
|
<lib name="nape-haxe4"/>
|
|
|
|
<!-- For building lime -->
|
|
<!-- <lib global="true" name="hxp"/> <lib name="hxp"/> -->
|
|
<!-- <lib global="true" name="format"/> <lib name="format"/> -->
|
|
</if>
|
|
|
|
<!-- Hxcpp Building -->
|
|
<if cond="build-hxcpp || all">
|
|
<print pretty="true">Rebuilding Hxcpp...</print>
|
|
|
|
<!-- Build hxcpp -->
|
|
<cmd inLib="hxcpp" dir="tools/hxcpp" cmd="haxe compile.hxml" />
|
|
</if>
|
|
|
|
<!-- Lime Building -->
|
|
<if cond="build-lime">
|
|
<print pretty="true">Rebuilding Lime...</print>
|
|
|
|
<!-- Build lime -->
|
|
<cmd inLib="lime" dir="tools" cmd="haxe tools.hxml"/>
|
|
<cmd inLib="lime" cmd="haxelib run lime rebuild $PLATFORM -nocolor -nocffi -release"/>
|
|
</if>
|
|
|
|
</libraries>
|