diff --git a/Makefile b/Makefile index 095c699c..dc7f7329 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,7 @@ all: $(MAKE) release install: - @if [ ! -d ./build/Hyprland ]; then echo -en "You need to run $(MAKE) all first.\n" && exit 1; fi + @if [ ! -f ./build/Hyprland ]; then echo -en "You need to run $(MAKE) all first.\n" && exit 1; fi @echo -en "!NOTE: Please note make install does not compile Hyprland and only installs the already built files." mkdir -p ${PREFIX}/share/wayland-sessions @@ -43,6 +43,8 @@ install: if [ ! -f ${PREFIX}/share/wayland-sessions/hyprland.desktop ]; then cp ./example/hyprland.desktop ${PREFIX}/share/wayland-sessions; fi mkdir -p ${PREFIX}/share/hyprland cp ./assets/wall_* ${PREFIX}/share/hyprland + mkdir -p ${PREFIX}/share/xdg-desktop-portal + cp ./assets/hyprland-portals.conf ${PREFIX}/share/xdg-desktop-portal mkdir -p ${PREFIX}/share/man/man1 install -m644 ./docs/*.1 ${PREFIX}/share/man/man1 @@ -66,7 +68,7 @@ pluginenv: @exit 1 installheaders: - @if [ ! -d ./build/Hyprland ]; then echo -en "You need to run $(MAKE) all first.\n" && exit 1; fi + @if [ ! -f ./build/Hyprland ]; then echo -en "You need to run $(MAKE) all first.\n" && exit 1; fi mkdir -p ${PREFIX}/include/hyprland mkdir -p ${PREFIX}/include/hyprland/protocols