mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-08-14 21:22:40 +03:00
Correct paddings in Glyph struct.
Disable Haiku build until beta6 vm.
This commit is contained in:
68
.github/workflows/ecode-nightly.yml
vendored
68
.github/workflows/ecode-nightly.yml
vendored
@@ -443,40 +443,40 @@ jobs:
|
||||
files: |
|
||||
projects/freebsd/ecode/ecode-freebsd-${{ env.INSTALL_REF }}-x86_64.tar.gz
|
||||
|
||||
build_haiku_x86_64:
|
||||
name: Haiku x86_64 Nightly
|
||||
needs: release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v6
|
||||
with: { fetch-depth: 0, submodules: 'recursive' }
|
||||
- name: Set Environment Variables
|
||||
run: |
|
||||
echo "INSTALL_REF=${{ needs.release.outputs.version }}" >> "$GITHUB_ENV"
|
||||
echo "RARCH=$(uname -m)" >> "$GITHUB_ENV"
|
||||
- uses: vmactions/haiku-vm@v1
|
||||
env:
|
||||
INSTALL_REF: ${{ needs.release.outputs.version }}
|
||||
with:
|
||||
envs: 'INSTALL_REF'
|
||||
usesh: true
|
||||
mem: 8192
|
||||
disable-cache: true
|
||||
prepare: |
|
||||
pkgman install -y libsdl2 libsdl2_devel git gcc premake5
|
||||
run: |
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
bash projects/scripts/patch_commit_number.sh
|
||||
sh projects/haiku/ecode/build.app.sh --version ${{ env.INSTALL_REF }}
|
||||
- name: Upload Files
|
||||
uses: softprops/action-gh-release@v3
|
||||
with:
|
||||
tag_name: ${{ needs.release.outputs.version }}
|
||||
draft: false
|
||||
prerelease: true
|
||||
files: |
|
||||
projects/haiku/ecode/ecode-haiku-${{ env.INSTALL_REF }}-x86_64.tar.gz
|
||||
# build_haiku_x86_64:
|
||||
# name: Haiku x86_64 Nightly
|
||||
# needs: release
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - name: Checkout Code
|
||||
# uses: actions/checkout@v6
|
||||
# with: { fetch-depth: 0, submodules: 'recursive' }
|
||||
# - name: Set Environment Variables
|
||||
# run: |
|
||||
# echo "INSTALL_REF=${{ needs.release.outputs.version }}" >> "$GITHUB_ENV"
|
||||
# echo "RARCH=$(uname -m)" >> "$GITHUB_ENV"
|
||||
# - uses: vmactions/haiku-vm@v1
|
||||
# env:
|
||||
# INSTALL_REF: ${{ needs.release.outputs.version }}
|
||||
# with:
|
||||
# envs: 'INSTALL_REF'
|
||||
# usesh: true
|
||||
# mem: 8192
|
||||
# disable-cache: true
|
||||
# prepare: |
|
||||
# pkgman install -y libsdl2 libsdl2_devel git gcc premake5
|
||||
# run: |
|
||||
# git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
# bash projects/scripts/patch_commit_number.sh
|
||||
# sh projects/haiku/ecode/build.app.sh --version ${{ env.INSTALL_REF }}
|
||||
# - name: Upload Files
|
||||
# uses: softprops/action-gh-release@v3
|
||||
# with:
|
||||
# tag_name: ${{ needs.release.outputs.version }}
|
||||
# draft: false
|
||||
# prerelease: true
|
||||
# files: |
|
||||
# projects/haiku/ecode/ecode-haiku-${{ env.INSTALL_REF }}-x86_64.tar.gz
|
||||
|
||||
build_windows_msvc:
|
||||
name: Windows x86_64 MSVC Nightly
|
||||
|
||||
@@ -21,8 +21,8 @@ struct EE_API Glyph {
|
||||
Sizef size; ///< The glyph bitmap size on screen
|
||||
int lsbDelta{ 0 }; //!< Left offset after forced autohint. Internally used by getKerning()
|
||||
int rsbDelta{ 0 }; //!< Right offset after forced autohint. Internally used by getKerning()
|
||||
Font* font{ nullptr }; ///< The glyph font
|
||||
GlyphRenderMode renderMode{ GlyphRenderMode::Mask }; ///< Atlas texel compositing mode
|
||||
Font* font{ nullptr }; ///< The glyph font
|
||||
};
|
||||
|
||||
enum class FontType { TTF, BMF, Sprite };
|
||||
|
||||
Reference in New Issue
Block a user