feat: c++ classes

This commit is contained in:
2026-02-11 22:13:02 +01:00
parent a8b73927d8
commit 6cbb72f0ec
6 changed files with 400 additions and 304 deletions

View File

@@ -1,7 +1,7 @@
CFLAGS = -Wall -Wextra -I./include/ -g
LIBS = $(shell pkg-config --libs wayland-client wayland-egl egl glesv2)
build/main: src/main.cpp build/shader.o include/state.h build/xdg-shell-protocol.o
build/main: src/main.cpp build/shader.o build/xdg-shell-protocol.o
g++ -o build/main $(CFLAGS) src/main.cpp build/shader.o build/xdg-shell-protocol.o $(LIBS)
build/shader.o: src/shader.cpp include/shader.h