Commit Graph

20 Commits

Author SHA1 Message Date
3146929f77
Added hyprwayland-scanner submodule 2024-06-18 22:00:02 +01:00
1bd177d797
Updated Makefile
Changed target prerequisits. Added hyprwayland-scanner library.
2024-06-18 21:59:08 +01:00
4a9a75d352
Updated Makefile
Fixed bug typos on targets. Changed global variable name.
2024-06-18 21:41:09 +01:00
1e25a6ddc0
Updated Makefile
hyprutils is a directory not .hpp on system.
2024-06-18 21:36:22 +01:00
d27e754fea
Updated Makefile 2024-06-18 21:07:17 +01:00
62f168f6a4
Updated Makefile 2024-06-18 21:04:36 +01:00
f8773d765d
Updated Makefile
Added recipes to call git on libraries
2024-06-18 20:58:46 +01:00
3046e1be00
Fixed bug with Makefile target 2024-06-18 20:53:12 +01:00
8e41c5b04d
Updated Makefile
Fixed bug where if a submodule is not updated, the directory would exist
but be empty (defined behaviour). If this directory is empty (user used
clone and hadn't updated submodules), then each git command is ran from
make as a phony target.

Other small bug fixes.
2024-06-18 20:48:53 +01:00
4b85223cae
Added hyprlock submodule 2024-06-18 20:34:21 +01:00
b87a21601b
Updated Makefile
Fixed bugs with cmake commands using '-S .' instead of the git repos.
2024-06-18 20:32:42 +01:00
80e505e834
Updated Makefile
Fixed bugs with targets. Removed all if statements for targets related to git submodules. These are their own targets now.
2024-06-18 20:30:29 +01:00
5ebadd41ca
Updated Makefile
Fixed bug with hyprutils and made the git commands their own target. Changed how tomlplusplus is installed.
2024-06-18 19:48:19 +01:00
4e83c6f8e1
Added requirements script
Will install the required system packages.
2024-06-18 19:32:06 +01:00
3864714a58
Updated Makefile with hyprutils
hyprutils is now a submodule of the project which is required by other
Hyprland components.

Removed the targets to install system packages. This is better in a bash
script, but making a Solus container should be considered.
2024-06-18 19:28:34 +01:00
51f172cc6b
Added hyprutils submodule 2024-06-18 19:21:38 +01:00
1fe9c77818
Updated Makefile
Changed meson and cmake paths. Put git clone of tomlplusplus in new target.
2024-06-17 23:22:59 +01:00
6033ec3c00
Added GPL-3.0-or-later 2024-06-17 23:06:24 +01:00
6bd842a350
Added Makefile 2024-06-17 21:13:45 +01:00
1262b890e8
Added project dependency submodules 2024-06-17 21:12:31 +01:00