a7c2136a60
Added hyprlock build back
2024-11-17 11:05:52 +00:00
3f78dd2cdc
Updated Makefile
2024-10-08 19:05: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
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
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
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
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
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
1fe9c77818
Updated Makefile
...
Changed meson and cmake paths. Put git clone of tomlplusplus in new target.
2024-06-17 23:22:59 +01:00
6bd842a350
Added Makefile
2024-06-17 21:13:45 +01:00