Commit Graph

9 Commits

Author SHA1 Message Date
Mihai Fufezan cee639d9df pkg-config: fix wlroots dir 2024-05-12 17:49:50 +03:00
Vaxry d1ad490cda
cmake: fix .pc file inputs (#5946) 2024-05-08 15:24:02 +01:00
Mihai Fufezan 99aa34db6e CMake: install files (instead of Makefile) 2024-05-05 16:30:39 +03:00
Vaxry 382b6d3f6b makefile: move wlr headers dir 2024-04-12 18:07:04 +01:00
q234rty dc469dc4c1
Prefer bundled wlroots headers to system ones (#2204)
In the case that the prefix is `/usr`, system wlroots headers installed in `/usr/include/wlr` will be preferred over those bundled by hyprland as `-I` directories are searched [from left to right](https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html), which is not great since the system wlroots headers might not be compatible with hyprland. Fix the order of cflags so bundled wlroots headers will be preferred over system ones.
2023-05-01 13:42:16 +01:00
Vaxry dbf0b92de7
Plugin header overhaul 2: fixes (Electric boogaloo) (#2201)
* Add wlroots headers to makefile + fix pluginenv with new headers

* Add wlroots to pc
2023-05-01 01:04:25 +01:00
Jan Beich ce6c13f86b
cmake: sync pkg-config --cflags with meson (#2181) 2023-04-29 11:34:28 +03:00
q234rty 49f9ca06c7
Add subdir for cmake as well (#2163) 2023-04-27 13:56:03 +01:00
Ching Pei Yang 38bdbdb0f5
Plugin header overhaul (#2087)
* meson: install headers

* Meson/CMake: add pkg-config file for headers

* makefile: install headers and pkgconfig

* CMake: move protocols to cmake

Co-authored-by: Ching Pei Yang <badnam3o.0@gmail.com>

---------

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
2023-04-27 00:59:16 +03:00