mirror of
https://github.com/hyprwm/Hyprland
synced 2024-11-22 19:26:00 +01:00
don't poison wlr in make install
This commit is contained in:
parent
634970a284
commit
c0377457df
1 changed files with 6 additions and 10 deletions
16
Makefile
16
Makefile
|
@ -107,11 +107,13 @@ all:
|
||||||
cd ./hyprctl && make all && cd ..
|
cd ./hyprctl && make all && cd ..
|
||||||
|
|
||||||
install:
|
install:
|
||||||
[ ! -d /usr/include/wlr ] || mv /usr/include/wlr /usr/include/wlrBackup
|
make clear
|
||||||
[ ! -f /usr/lib/libwlroots.so ] || mv /usr/lib/libwlroots.so /usr/lib/libwlroots.so.backup
|
make fixwlr
|
||||||
[ ! -f /usr/lib/pkgconfig/wlroots.pc ] || mv /usr/lib/pkgconfig/wlroots.pc /usr/lib/pkgconfig/wlroots.pc.backup
|
cd ./subprojects/wlroots && meson build/ --buildtype=release && ninja -C build/ && cp ./build/libwlroots.so.11032 /usr/lib/ && cd ../..
|
||||||
|
make protocols
|
||||||
|
make release
|
||||||
|
cd hyprctl && make all && cd ..
|
||||||
|
|
||||||
make all
|
|
||||||
mkdir -p ${PREFIX}/share/wayland-sessions
|
mkdir -p ${PREFIX}/share/wayland-sessions
|
||||||
cp ./example/hyprland.desktop ${PREFIX}/share/wayland-sessions/
|
cp ./example/hyprland.desktop ${PREFIX}/share/wayland-sessions/
|
||||||
mkdir -p ${PREFIX}/bin
|
mkdir -p ${PREFIX}/bin
|
||||||
|
@ -122,12 +124,6 @@ install:
|
||||||
cp ./assets/wall_4K.png ${PREFIX}/share/hyprland
|
cp ./assets/wall_4K.png ${PREFIX}/share/hyprland
|
||||||
cp ./assets/wall_8K.png ${PREFIX}/share/hyprland
|
cp ./assets/wall_8K.png ${PREFIX}/share/hyprland
|
||||||
|
|
||||||
rm -rf /usr/include/wlr
|
|
||||||
rm -f /usr/lib/libwlroots.so
|
|
||||||
rm -f /usr/lib/pkgconfig/wlroots.pc
|
|
||||||
[ ! -d /usr/include/wlrBackup ] || mv /usr/include/wlrBackup /usr/include/wlr
|
|
||||||
[ ! -f /usr/lib/libwlroots.so.backup ] || mv -f /usr/lib/libwlroots.so.backup /usr/lib/libwlroots.so
|
|
||||||
[ ! -f /usr/lib/pkgconfig/wlroots.pc.backup ] || mv -f /usr/lib/pkgconfig/wlroots.pc.backup /usr/lib/pkgconfig/wlroots.pc
|
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f ${PREFIX}/share/wayland-sessions/hyprland.desktop
|
rm -f ${PREFIX}/share/wayland-sessions/hyprland.desktop
|
||||||
|
|
Loading…
Reference in a new issue