Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux fixes #493

Open
wants to merge 41 commits into
base: bleeding
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
350ec7d
Dsiable
danoli3 Feb 5, 2025
df047b9
Package fix
danoli3 Feb 6, 2025
a401633
Linux cross compiling
danoli3 Feb 6, 2025
7d29e92
cross compiler debug
danoli3 Feb 6, 2025
3038816
Qemu
danoli3 Feb 6, 2025
7a4e0d3
Qemu
danoli3 Feb 6, 2025
5f9b154
Toolchain fixing
danoli3 Feb 6, 2025
eb4cd2b
rpi aarch64 toolchain setup
danoli3 Feb 6, 2025
5ded6b1
qemu
danoli3 Feb 6, 2025
530b52f
CMake define fPIC across all. CMake set version 3.22
danoli3 Feb 6, 2025
2261c38
arm64 linux link rootfs
danoli3 Feb 6, 2025
e5a977f
Fix sudo apt install
danoli3 Feb 6, 2025
755f287
build script
danoli3 Feb 6, 2025
3a2505a
Apothecary changes to "core" to now use calculate formuales
danoli3 Feb 6, 2025
f1fe226
apothecary target set
danoli3 Feb 6, 2025
3f6048a
Linux arm64 install fix
danoli3 Feb 6, 2025
d8101ce
vs clang
danoli3 Feb 6, 2025
da71337
zlib vs zip for line endings
danoli3 Feb 6, 2025
4628db5
clang toolchain
danoli3 Feb 6, 2025
91074a3
toolchain and actions
danoli3 Feb 6, 2025
e6a59d4
Actions
danoli3 Feb 11, 2025
fbd965a
Rpi
danoli3 Feb 11, 2025
2ac6cc0
Apothecary fixes root dirs
danoli3 Feb 11, 2025
a3592ac
Apothecary Windows cmd
danoli3 Feb 11, 2025
2c6810b
Apothecary windows
danoli3 Feb 11, 2025
b95de8c
zlib fix windows
danoli3 Feb 11, 2025
bf0477f
Windows Tests
danoli3 Feb 11, 2025
934ed9a
brotli zip for windows
danoli3 Feb 11, 2025
40a6910
Windows Apothecary
danoli3 Feb 11, 2025
17c6a2d
Apothecary windows fixes
danoli3 Feb 11, 2025
a6c3e36
Windows
danoli3 Feb 11, 2025
1baa981
VS install update for WSL setup and winget
danoli3 Feb 11, 2025
1a2b2ff
Windows WSL fix
danoli3 Feb 11, 2025
140d9e1
Windows Apothecary WSL
danoli3 Feb 11, 2025
989e6c5
apothecary no colors
danoli3 Feb 12, 2025
6b84923
New Toolchain Rpi
danoli3 Feb 12, 2025
9445c48
Linux arm64 chroot fix
danoli3 Feb 12, 2025
235f74b
apothecary no color
danoli3 Feb 12, 2025
1843192
No color fix
danoli3 Feb 12, 2025
0e00979
Linux arm
danoli3 Feb 12, 2025
9a01b86
WSL fix windows
danoli3 Feb 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: true
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-emscripten.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
EMSDK_VERSION: "4.0.2"
USE_ARTIFACT: true
PTHREADS_ENABLED: 1
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: true
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/build-linux-cross.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,6 @@ jobs:

- name: Scripts Setup
run: sudo ./scripts/${{ env.TARGET }}/${{ env.ARCH }}/setup.sh

- name: Scripts Install
run: sudo ./scripts/${{ env.TARGET }}/${{ env.ARCH }}/install.sh

- name: BuildLinux64
working-directory: ${{env.GITHUB_WORKSPACE}}
Expand Down
9 changes: 2 additions & 7 deletions .github/workflows/build-linux-rpi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,16 +90,11 @@ jobs:
echo "RELEASE=latest" >> $GITHUB_ENV
fi

- name: Update and Upgrade System Packages
run: |
sudo apt update && sudo apt dist-upgrade -y
sudo apt-get install -y build-essential gcc g++ gfortran git texinfo bison libncurses-dev tar wget qemu-user-static rsync xz-utils

- name: Script Install
run: ./scripts/${{ env.TARGET }}/raspios/${{ env.ARCH }}/install.sh
run: sudo ./scripts/${{ env.TARGET }}/raspios/${{ env.ARCH }}/install.sh

- name: Setup Cross Compiler and Target Local File System
run: ./scripts/${{ env.TARGET }}/raspios/${{ env.ARCH }}/setup.sh
run: sudo ./scripts/${{ env.TARGET }}/raspios/${{ env.ARCH }}/setup.sh

- name: Build
run: ./scripts/${{ env.TARGET }}/raspios/${{ env.ARCH }}/build.sh
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-linux64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: true
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: true
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/build-msys2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: false
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand All @@ -44,7 +44,7 @@ jobs:
- mingw64
- ucrt64
- clang64
# - clangarm64
- clangarm64
name: ${{ matrix.flavor }}
runs-on: windows-latest
defaults:
Expand All @@ -71,6 +71,7 @@ jobs:
python3:p
libpng:p
zlib:p
curl:p
- name: Determine Release
id: vars
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-tvos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
NO_FORCE: 1
GA_CI_SECRET: ${{ secrets.CI_SECRET }}
USE_ARTIFACT: true
DISABLE_WORKFLOW: "false"
DISABLE_WORKFLOW: "true"

jobs:
pre-check:
Expand Down
1 change: 0 additions & 1 deletion apothecary.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
# pipe commands to core apothecary
APOTHE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
APOTHE_DIR="$(realpath "$APOTHE_DIR/apothecary")"
SECURE_SCRIPT="$(realpath "$APOTHE_DIR/scripts/secure.sh")"
APOTHE_SCRIPT="$(realpath "$APOTHE_DIR/apothecary")"
echo "$(date): [apothecary do my Command: $@]"
source "$APOTHE_SCRIPT" $@
Expand Down
Loading
Loading