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

49
compile_commands.json Normal file
View File

@@ -0,0 +1,49 @@
[
{
"file": "src/shader.cpp",
"arguments": [
"g++",
"-o",
"build/shader.o",
"-Wall",
"-Wextra",
"-I./include/",
"-g",
"-c",
"src/shader.cpp"
],
"directory": "/home/landam/dev/custom/hyprwindow",
"output": "build/shader.o"
},
{
"file": "src/xdg-shell-protocol.c",
"arguments": [
"gcc",
"-o",
"build/xdg-shell-protocol.o",
"-c",
"-Wall",
"-Wextra",
"-I./include/",
"-g",
"src/xdg-shell-protocol.c"
],
"directory": "/home/landam/dev/custom/hyprwindow",
"output": "build/xdg-shell-protocol.o"
},
{
"file": "src/main.cpp",
"arguments": [
"g++",
"-o",
"build/main",
"-Wall",
"-Wextra",
"-I./include/",
"-g",
"src/main.cpp"
],
"directory": "/home/landam/dev/custom/hyprwindow",
"output": "build/main"
}
]