From 01988b866a1bc702bcefab4a34c774876edcf56a Mon Sep 17 00:00:00 2001 From: Phireh Date: Sun, 12 Jan 2025 13:18:47 +0100 Subject: [PATCH] Make game layer compile before platform layer --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index bd74c15..df945c2 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,9 @@ INTERFACEDIR:=$(shell pkg-config --variable=pkgdatadir wayland-protocols) CFLAGS=-Wall -Wextra -Og -ggdb3 -Wno-unused-but-set-variable -Wno-unused-parameter -Wl,--export-dynamic LIBS=-lwayland-client -lwayland-egl -lEGL -lOpenGL -lxkbcommon -levdev + +default: game.so wayland + wayland: wayland.c xdg-shell-protocol.c xdg-shell-client-protocol.h zwp-text-input-unstable-v3-client-protocol.c zwp-text-input-unstable-v3-protocol.h xdg-decoration-unstable-v1.c xdg-decoration-unstable-v1.h game.h gcc $(CFLAGS) $(LIBS) $^ -o wayland @@ -17,5 +20,6 @@ xdg-decoration-unstable-v1.c: wayland-scanner private-code $(INTERFACEDIR)/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml xdg-decoration-unstable-v1.c xdg-decoration-unstable-v1.h: wayland-scanner client-header $(INTERFACEDIR)/unstable/xdg-decoration/xdg-decoration-unstable-v1.xml xdg-decoration-unstable-v1.h + game.so: game.c game.h gcc $(CFLAGS) game.c -shared -o game.so