Skip to content

Commit 16b3032

Browse files
authored
Merge pull request #127 from sixtyfourktec/weston
graphics::wayland::weston: make this a multipackage
2 parents 8eab7cb + 1016f45 commit 16b3032

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

recipes/graphics/wayland/weston.yaml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,24 @@ 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-libweston-tgt
85+
use: []
86+
packageScript: mesonPackageBin
87+
provideDeps: [ "*-tgt" ]
8388

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

0 commit comments

Comments
 (0)