summaryrefslogtreecommitdiff
path: root/libdecor/build/Makefile
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2023-11-09 11:25:39 +0100
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2023-11-12 19:13:35 +0100
commit888dc5f5c5456d2721f87f01dd1b10d47c6f439e (patch)
tree95078c6b836c201eb4c525ea6c6da66fcc1ae0f1 /libdecor/build/Makefile
parent768dcf2c11146d47f8a79a3d020e2cc0aa91c05b (diff)
Have libdecor-gtk implement the "GTK Shell" protocol
Diffstat (limited to 'libdecor/build/Makefile')
-rw-r--r--libdecor/build/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/libdecor/build/Makefile b/libdecor/build/Makefile
index 25116f4c0..946ec6318 100644
--- a/libdecor/build/Makefile
+++ b/libdecor/build/Makefile
@@ -18,7 +18,7 @@ include ../../makeinclude
OBJECTS = fl_libdecor.o libdecor-cairo-blur.o fl_libdecor-plugins.o \
../../src/xdg-decoration-protocol.o ../../src/xdg-shell-protocol.o \
- ../../src/text-input-protocol.o cursor-settings.o os-compatibility.o
+ ../../src/text-input-protocol.o ../../src/gtk-shell-protocol.o cursor-settings.o os-compatibility.o
PROTOCOLS = `pkg-config --variable=pkgdatadir wayland-protocols`
@@ -38,7 +38,7 @@ all : $(OBJECTS)
depend:
: echo "libdecor/build: make depend..."
-fl_libdecor.o : fl_libdecor.c ../src/libdecor.c ../../src/xdg-shell-protocol.c ../../src/xdg-decoration-protocol.c ../../src/text-input-protocol.c
+fl_libdecor.o : fl_libdecor.c ../src/libdecor.c ../../src/xdg-shell-protocol.c ../../src/xdg-decoration-protocol.c ../../src/text-input-protocol.c ../../src/gtk-shell-protocol.c
$(CC) $(CFLAGS) $(CFLAGS_DECOR) -c fl_libdecor.c -DLIBDECOR_PLUGIN_API_VERSION=1 -DLIBDECOR_PLUGIN_DIR=\"\"
fl_libdecor-plugins.o : fl_libdecor-plugins.c ../src/plugins/cairo/libdecor-cairo.c
@@ -75,10 +75,16 @@ cursor-settings.o : ../src/cursor-settings.c
$(PROTOCOLS)/unstable/text-input/text-input-unstable-v3.xml \
../../src/text-input-client-protocol.h
+../../src/gtk-shell-protocol.c :
+ wayland-scanner private-code \
+ gtk-shell.xml ../../src/gtk-shell-protocol.c
+ wayland-scanner client-header \
+ gtk-shell.xml ../../src/gtk-shell-client-protocol.h
+
install:
echo "Nothing to install"
uninstall:
clean:
- $(RM) *.o ../../src/xdg-*.c ../../src/xdg-*.h ../../src/xdg-*.o ../../src/text-input-*
+ $(RM) *.o ../../src/xdg-*.c ../../src/xdg-*.h ../../src/xdg-*.o ../../src/text-input-* ../../src/gtk-shell-*