Skip to content

Commit ec0d250

Browse files
authored
add libusb and gtk3 to linux CI build. (#105)
1 parent e477bba commit ec0d250

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/build.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ jobs:
5353
- name: Install packages
5454
run: |
5555
sudo apt-get update
56-
sudo apt-get -o Dir::Cache::Archives=`pwd`/packages install libelf-dev libglew-dev freeglut3-dev ninja-build
56+
sudo apt-get -o Dir::Cache::Archives=`pwd`/packages install libelf-dev libglew-dev freeglut3-dev ninja-build libusb-1.0.0-dev libgtk-3-dev
5757
5858
- name: Cache permissions
5959
run: sudo chmod -R 744 packages
6060

6161
- name: Configure build
62-
run: cd ${{ runner.workspace }}/MINI404 && ./configure --target-list="buddy-softmmu"
62+
run: cd ${{ runner.workspace }}/MINI404 && ./configure --target-list="buddy-softmmu" --enable-libusb --enable-gtk
6363

6464
- name: Build qemu-system-buddy
6565
run: cd ${{ runner.workspace }}/MINI404 && make -j3
@@ -88,6 +88,7 @@ jobs:
8888
cd ${{ runner.workspace }}/MINI404/build
8989
mv buddy-softmmu Mini404-dev-linux
9090
mv assets Mini404-dev-linux
91+
mv pc-bios Mini404-dev-linux
9192
tar -jhcvf Mini404-dev-linux.tar.bz2 Mini404-dev-linux
9293
- name: Upload artifact
9394
if: ${{ !github.event.pull_request }}

0 commit comments

Comments
 (0)