Commit graph

11 commits

Author SHA1 Message Date
ItsDrike e5661c4a37
Remove useless clear call in install 2023-09-29 19:17:21 +02:00
ItsDrike 5351a9d8af
Update Makefile 2023-09-29 19:15:54 +02:00
ItsDrike 1ef67f7b26
Update makefile 2023-07-23 18:16:30 +02:00
ItsDrike 6bc69d03d6
Define WLR_USE_UNSTABLE in Makefile, not directly in main.cpp 2023-06-07 00:32:58 +02:00
ItsDrike 171f9dd094
Add comment explaining .PHONY 2023-06-07 00:03:08 +02:00
ItsDrike 575c35c00e
Update top comment 2023-06-07 00:02:44 +02:00
ItsDrike e727aed197
Add INSTALL_LOCATION variable 2023-06-07 00:00:04 +02:00
ItsDrike e35c1a136d
Add COMPILE_FLAGS variable, avoiding repetition in clangd 2023-06-06 23:56:01 +02:00
ItsDrike 6218a99a3a
Move to pkg-config
Hyprland has recently changed the way plugins recognize the hyprland
headers, moving from directly including the paths with -I option to
automatically generating the cflags with `pkg-config --cflags hyprland`.

This change means that compilation attempts using the direct include
option will start to fail with newer versions of hyprland, which now
uses /usr/local/include for it's headers after `make pluginenv`.

This commit migrates the original system to respect this change,
modifying Makefile, and with it, the include paths for hyprland headers,
which are now prefixed with hyprland/.
2023-06-06 23:48:28 +02:00
ItsDrike 6afe3cb756
Include wlroots subproject from hyprland sources during compilation 2023-04-03 17:27:02 +02:00
ItsDrike 2d883200bc
Initial commit 2023-03-31 14:56:32 +02:00