Skip to content

Commit

Permalink
Add updates and fixes for libraries on Win and Linux
Browse files Browse the repository at this point in the history
(reference #123)
  • Loading branch information
piotrzarzycki21 committed Oct 25, 2024
1 parent 30bd73e commit 25aa6ca
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/sub-build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ env:
app_name: ${{ inputs.env == 'Production' && 'SuperHumanInstaller' || 'SuperHumanInstallerDev' }}
app_id: net.prominic.genesis.${{ inputs.env == 'Production' && 'superhumaninstaller' || 'superhumaninstallerdev' }}
haxe_flag: ${{ inputs.env == 'Production' && '-final' || '-debug -Dverbose_logs -Ddebug_logs' }}
haxe_version: 4.3.4
haxe_version: 4.3.6
bin_path: Export/${{ inputs.env }}/linux/bin

jobs:
Expand Down Expand Up @@ -84,7 +84,7 @@ jobs:
sudo apt-get install libfuse2
- name: Set up Haxe
uses: krdlab/setup-haxe@v1.5.1
uses: krdlab/setup-haxe@master
with:
haxe-version: ${{ env.haxe_version }}

Expand All @@ -110,17 +110,17 @@ jobs:
if: ${{ !inputs.caching || !steps.cache-bin.outputs.cache-hit }}
working-directory: Build
run: |
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git v4.3.62
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git v4.3.68
pushd .
cd /opt/hostedtoolcache/haxe/4.3.4/x64/lib/hxcpp/git/tools/hxcpp
cd /opt/hostedtoolcache/haxe/${{env.haxe_version}}/x64/lib/hxcpp/git/tools/hxcpp
haxe compile.hxml
popd
haxelib install lime 8.1.3
haxelib install lime 8.2.0
haxelib install format
haxelib install hxp
haxelib install yaml
haxelib git lime-samples https://github.com/openfl/lime-samples
haxelib git openfl https://github.com/openfl/openfl.git develop
haxelib install openfl 9.4.0
haxelib run openfl setup
haxelib git feathersui https://github.com/feathersui/feathersui-openfl.git
haxelib git champaign https://github.com/Moonshine-IDE/Champaign.git
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/sub-build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ env:
app_name: ${{ inputs.env == 'Production' && 'SuperHumanInstaller' || 'SuperHumanInstallerDev' }}
app_id: net.prominic.genesis.${{ inputs.env == 'Production' && 'superhumaninstaller' || 'superhumaninstallerdev' }}
haxe_flag: ${{ inputs.env == 'Production' && '-final' || '-debug -Dverbose_logs -Ddebug_logs' }}
haxe_version: 4.3.4
haxe_version: 4.3.6
bin_path: Export/${{ inputs.env }}/windows/bin/

jobs:
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
replace: "${{ inputs.version }}"

- name: Set up Haxe
uses: krdlab/setup-haxe@v1.5.1
uses: krdlab/setup-haxe@master
with:
haxe-version: ${{ env.haxe_version }}

Expand All @@ -99,17 +99,17 @@ jobs:
if: ${{ !inputs.caching || !steps.cache-bin.outputs.cache-hit }}
working-directory: Build
run: |
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git v4.3.62
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git v4.3.68
pushd .
cd C:\hostedtoolcache\windows\haxe\4.3.4\x64\lib\hxcpp\git\tools\hxcpp
cd C:\hostedtoolcache\windows\haxe\${{env.haxe_version}}\x64\lib\hxcpp\git\tools\hxcpp
haxe compile.hxml
popd
haxelib install lime 8.1.3
haxelib install lime 8.2.0
haxelib install format
haxelib install hxp
haxelib install yaml
haxelib git lime-samples https://github.com/openfl/lime-samples
haxelib git openfl https://github.com/openfl/openfl.git develop
haxelib install openfl 9.4.0
haxelib run openfl setup
haxelib git feathersui https://github.com/feathersui/feathersui-openfl.git
haxelib git champaign https://github.com/Moonshine-IDE/Champaign.git
Expand Down

0 comments on commit 25aa6ca

Please sign in to comment.