Skip to content

Commit 5f54de6

Browse files
ccawley2011RobLoach
authored andcommitted
Add Vulkan and Cairo demos to CI
1 parent 56ff406 commit 5f54de6

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/ccpp.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- name: apt-update
1313
run: sudo apt-get update -qq
1414
- name: apt get demo-libs
15-
run: sudo apt-get install -y --no-install-recommends liballegro5-dev liballegro-image5-dev liballegro-ttf5-dev libglfw3 libglfw3-dev libglew-dev libsdl2-dev libwayland-dev libx11-dev libxft-dev wayland-protocols
15+
run: sudo apt-get install -y --no-install-recommends glslc liballegro5-dev liballegro-image5-dev liballegro-ttf5-dev libcairo2-dev libglfw3 libglfw3-dev libglew-dev libsdl2-dev libvulkan-dev libwayland-dev libx11-dev libxcb1-dev libxcb-util0-dev libxcb-keysyms1-dev libxft-dev libxkbcommon-x11-dev wayland-protocols
1616
- name: build allegro5
1717
run: make -C demo/allegro5
1818
- name: build glfw_opengl2
@@ -21,8 +21,8 @@ jobs:
2121
run: make -C demo/glfw_opengl3
2222
- name: build glfw_opengl4
2323
run: make -C demo/glfw_opengl4
24-
# - name: build glfw_vulkan
25-
# run: make -C demo/glfw_vulkan
24+
- name: build glfw_vulkan
25+
run: make -C demo/glfw_vulkan
2626
- name: build sdl_opengl2
2727
run: make -C demo/sdl_opengl2
2828
- name: build sdl_opengl3
@@ -31,6 +31,8 @@ jobs:
3131
run: make -C demo/sdl_opengles2
3232
- name: build sdl_renderer
3333
run: make -C demo/sdl_renderer
34+
- name: build sdl_vulkan
35+
run: make -C demo/sdl_vulkan
3436
- name: build sdl_rawfb
3537
run: make -C demo/rawfb/sdl
3638
- name: build wayland_rawfb
@@ -45,5 +47,7 @@ jobs:
4547
run: make -C demo/rawfb/x11
4648
- name: build x11_xft
4749
run: make -C demo/x11_xft
50+
- name: build xcb_cairo
51+
run: make -C demo/xcb_cairo
4852
- name: build example
4953
run: make -C example

0 commit comments

Comments
 (0)