Commit Graph

60 Commits

Author SHA1 Message Date
3f78dd2cdc
Updated Makefile 2024-10-08 19:05:31 +01:00
b79e853222 Created Hyprland v0.41.2 branch
This branch contains the latest commits for libraries and add-ons, and
checks out Hyprland tag v0.41.2.
2024-09-02 13:42:31 +01:00
f03cba46de Removed wlr-randr 2024-09-02 13:42:31 +01:00
aaff576774
Updated Makefile 2024-07-31 16:43:23 +01:00
ad25afcbb3
Updated Makefile 2024-07-23 13:39:18 +01:00
2fd88b494f
Updated Makefile
Include aquamarine library and new system dependencies
2024-07-23 13:32:29 +01:00
7ea33a0124
Added aquamarine 2024-07-23 13:29:37 +01:00
98fe643950
Updated Makefile
Updated clean target to use Makefiles of other projects for cleaning.
The rm for build directories still remains for other projects.
2024-07-01 22:55:23 +01:00
ab379ad0b5
Updated Makefile
Added ignore exit code flag to libraries when updating that are cloned later.
2024-07-01 19:30:51 +01:00
70a4974ffd
Updated Makefile
Fixed escape issue with git subshell commands.
2024-07-01 19:28:20 +01:00
4a4c0ff1cf
Updated Makefile
Amended privilege elevations. Note: `make build` should be used and when
building libraries, user will be prompt appropriately when those
libraries need to be installed before other components are built.
2024-07-01 19:19:20 +01:00
5ac22f4dd3
Updated Makefile
Added update recipe to pull the latest commits for each component
(submodule or cloned repos).

Added clean and update to phony target.
2024-07-01 19:03:35 +01:00
b8f1af3173
Updated Makefile
Added a clean recipe to remove all built components.
2024-07-01 18:54:36 +01:00
3f0a9b8514
Updated Makefile
Allowed for wl-clipboard to require either or binary to be built and
recognise the project has been build (either wl-copy or wl-build).
Fixed typos.
2024-06-28 18:34:24 +01:00
9d92601f3f
Updated Makefile 2024-06-21 21:22:56 +01:00
eeb01f3887
Updated Makefile 2024-06-21 21:21:14 +01:00
0b4200e263
Updated Makefile 2024-06-21 19:25:18 +01:00
5b9d3e6fa1
Updated Makefile 2024-06-20 22:53:44 +01:00
fda034074a
Updated Makefile 2024-06-20 22:29:51 +01:00
33359b514a
Updated Makefile 2024-06-20 22:21:27 +01:00
31e7f4c455
Updated Makefile
Fixed if statement for shell command
2024-06-20 22:13:33 +01:00
82034e3bfc
Updated Makefile 2024-06-19 23:38:37 +01:00
8fba3aeed6
Updated Makefile 2024-06-19 23:35:55 +01:00
46e8f3ecba
Updated Makefile 2024-06-19 23:35:05 +01:00
66d000287c
Updated Makefile 2024-06-19 23:33:18 +01:00
7535a3d88b
Updated Makefile 2024-06-19 23:24:35 +01:00
8a4b7fa3b2
Updated Makefile
Added new PHONY all. Target will be ran by default and will check if
submodules have been initialised (error is provided if no).

Git submodule commands for each target and corresponding recipe has been
removed in favour of simpler setup.

Fixed bug with most app targets. The target is now the specific binary
in each build. This means that if a build fails it can run again.

Targets also have required prerequisites.
2024-06-19 23:12:53 +01:00
c7b7893837
Updated Makefile 2024-06-19 21:09:59 +01:00
7656d25afe
Updated Makefile 2024-06-19 21:05:02 +01:00
3a642b7c59
Updated Makefile
Fixed typos in targets
2024-06-19 20:57:49 +01:00
72c879a21c
Updated Makefile 2024-06-19 20:51:46 +01:00
3e7a215a4e
Added install recipe for Hyprland 2024-06-19 00:07:37 +01:00
8a69aad8f1
Updated requirements.sh 2024-06-18 23:38:10 +01:00
6a15d37890
Updated requirements.sh 2024-06-18 23:35:30 +01:00
4b2c0c0dbe
Updated Makefile 2024-06-18 23:22:00 +01:00
4a88fcc4d3
Updated Makefile
Added submodule command for libxcb-errors.
Changed make recipe back to '-C' instead of '-f'.
Made Hyprland recursive.
2024-06-18 23:20:22 +01:00
747f51a80e
Updated Makefile
Fixed path for locating hyprwayland-scanner installation.
Changed recipe to make Hyprland
2024-06-18 23:05:29 +01:00
13952d39c4
Updated Makefile 2024-06-18 22:59:21 +01:00
bd8110a77a
Updated Makefile
Added build target for libxcb-errors library to build Hyprland
2024-06-18 22:57:15 +01:00
37cfc8218b
Added package: pugixml-devel 2024-06-18 22:01:22 +01:00
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