Skip to content

Commit 819f806

Browse files
committed
graphics::wayland::weston: make this a multipackage
Weston provides a libweston, others may want to use.
1 parent dde43a5 commit 819f806

1 file changed

Lines changed: 19 additions & 3 deletions

File tree

recipes/graphics/wayland/weston.yaml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,23 @@ buildScript: |
7878
install/etc/init.d/S80weston.sh
7979
fi
8080
81-
packageScript: |
82-
mesonPackageTgt
81+
multiPackage:
82+
"":
83+
depends:
84+
- name: graphics::wayland::weston-tgt
85+
use: []
86+
packageScript: mesonPackageBin
87+
provideDeps: [ "*-tgt" ]
8388

84-
provideDeps: [ "*-tgt" ]
89+
dev:
90+
packageScript: |
91+
mesonPackageDev
92+
installCopy "$1/install/" \
93+
"/usr/" "/usr/share/" \
94+
"/usr/share/libweston-14/" \
95+
"/usr/share/libweston-14/protocols/"
96+
provideDeps: [ "*-dev" ]
97+
98+
tgt:
99+
packageScript: mesonPackageLib
100+
provideDeps: [ "*-tgt" ]

0 commit comments

Comments
 (0)