Skip to content

Commit 29b5bd3

Browse files
committed
conan: add wayland-protocols dependency
1 parent 49f211f commit 29b5bd3

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
repo: deb https://gagis.hopto.org/repo/cppfw/${{ matrix.os }} ${{ matrix.codename }} main
9090
repo-name: cppfw
9191
keys-asc: https://gagis.hopto.org/repo/cppfw/pubkey.gpg
92-
install: myci git devscripts equivs nodejs
92+
install: myci git devscripts equivs nodejs libwayland-dev
9393
- name: add llvm repo (for clang-format)
9494
uses: myci-actions/add-deb-repo@main
9595
with:

build/conan/conanfile.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,15 @@ def requirements(self):
2222
self.requires("papki/[>=0.0.0]@cppfw/main", transitive_headers=True, transitive_libs=True)
2323

2424
def build_requirements(self):
25-
if self.settings.os != "Emscripten":
26-
self.requires("tst/[>=0.3.29]@cppfw/main", visible=False)
2725
self.tool_requires("prorab/[>=2.0.27]@cppfw/main")
2826
self.tool_requires("prorab-extra/[>=0.2.57]@cppfw/main")
2927

28+
if self.settings.os != "Emscripten":
29+
self.requires("tst/[>=0.3.29]@cppfw/main", visible=False)
30+
31+
if self.settings.os == "Linux":
32+
self.requires("wayland-protocols", visible=False)
33+
3034
def config_options(self):
3135
if self.settings.os == "Windows":
3236
del self.options.fPIC

0 commit comments

Comments
 (0)