Mercurial > vanilla
comparison graphics/wlroots/wlroots.sh @ 1216:6710613b88b9
misc: remove build function
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 29 Sep 2021 13:49:32 +0200 |
parents | b6b49078033e |
children | 4ccc42bf0284 |
comparison
equal
deleted
inserted
replaced
1215:3214f7fed454 | 1216:6710613b88b9 |
---|---|
59 with_x="-D xwayland=enabled -D x11-backend=enabled" | 59 with_x="-D xwayland=enabled -D x11-backend=enabled" |
60 else | 60 else |
61 with_x="-D xwayland=disabled -D x11-backend=disabled" | 61 with_x="-D xwayland=disabled -D x11-backend=disabled" |
62 fi | 62 fi |
63 | 63 |
64 build() | 64 rm -rf $PKGNAME-$PKGVERSION |
65 { | 65 tar xvf $PKGNAME-$PKGVERSION.tar.gz |
66 rm -rf $PKGNAME-$PKGVERSION | 66 cd $PKGNAME-$PKGVERSION |
67 tar xvf $PKGNAME-$PKGVERSION.tar.gz | |
68 cd $PKGNAME-$PKGVERSION | |
69 | 67 |
70 CC="$CC" \ | 68 CC="$CC" \ |
71 CFLAGS="$CFLAGS" \ | 69 CFLAGS="$CFLAGS" \ |
72 LDFLAGS="$LDFLAGS" \ | 70 LDFLAGS="$LDFLAGS" \ |
73 meson . build \ | 71 meson . build \ |
74 --prefix / \ | 72 --prefix / \ |
75 --buildtype release \ | 73 --buildtype release \ |
76 --default-library both \ | 74 --default-library both \ |
77 $with_cap \ | 75 $with_cap \ |
78 $with_elogind \ | 76 $with_elogind \ |
79 $with_x | 77 $with_x |
80 ninja -C build | 78 ninja -C build |
81 DESTDIR=$DESTDIR ninja -C build install | 79 DESTDIR=$DESTDIR ninja -C build install |
82 sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc | 80 sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc |
83 | 81 |
84 cd .. | 82 cd .. |
85 rm -rf $PKGNAME-$PKGVERSION | 83 rm -rf $PKGNAME-$PKGVERSION |
86 } |