ci: fix vinix compilation to commit aa18fc0 (Meson building mlibc fails in a01546b)

pull/13471/head
Delyan Angelov 2022-02-14 20:57:35 +02:00
parent dc0b0c83c6
commit 89e9f8a00c
No known key found for this signature in database
GPG Key ID: 66886C0F12D595ED
1 changed files with 5 additions and 2 deletions

View File

@ -16,12 +16,15 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Install dependencies - name: Install dependencies
run: sudo apt-get update && sudo apt-get install build-essential meson -y run: |
sudo apt-get update
sudo apt-get install build-essential meson -y
- name: Build V - name: Build V
run: make run: make
- name: Clone current Vinix - name: Clone current Vinix
run: | run: |
git clone https://github.com/vlang/vinix.git --depth 1 git clone https://github.com/vlang/vinix
cd vinix && git checkout aa18fc0
- name: Clone current mlibc - name: Clone current mlibc
run: git clone https://github.com/managarm/mlibc.git --depth=1 run: git clone https://github.com/managarm/mlibc.git --depth=1
- name: Patch mlibc for Vinix - name: Patch mlibc for Vinix