summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* cmake: remove dependence on hyprland.confVaxry2026-05-071-1/+1
|
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-1/+1
| | | Adds a new lua config manager, which will automatically be used if there is a lua config present.
* build: add format-check and format-fix Makefile targets (#13936)Ioannis Tzavaras2026-04-041-0/+12
|
* build: remove auto-generated hyprctl/hw-protocols/ files during make clear ↵Christian Fredrik Johnsen2026-02-281-0/+1
| | | | (#13399)
* hyprpm,Makefile: drop cmake ninja buildMihai Fufezan2026-01-201-1/+1
|
* hyprctl: include color management presets and sdr information (#12019)Filip Mikina2025-10-241-1/+1
| | | | | | * move string parsing for eCMType to its own namespace, similar to how `src/protocols/types/ContentType.cpp` is done * expose cm type and sdr settings in `hyprctl monitors`, format floats to .2f
* internal: Solitary clients with single subsurface & verbose ↵UjinT342025-08-221-0/+4
| | | | | solitary/tearing/DS checks (#11228) Adds more verbose checks for various conditional rendering mechanisms
* core: drop the legacy renderer (#10408)Tom Englund2025-05-151-8/+0
| | | | | | | | | | | * core: drop the legacy renderer the legacy renderer is broken and barely used, drop it. * Nix: drop support for legacyRenderer --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* makefile: fix find command in installheadersVaxry2025-03-311-1/+1
| | | | fixes #9812
* makefile: add new shaders to `make installheaders` (#9783)micha4w2025-03-301-1/+1
|
* makefile: add stub to discourage direct makeVaxry2024-11-121-0/+3
|
* Makefile: fix legacyrendererdebug typo (#8214)Honkazel2024-10-231-1/+1
|
* makefile: fix typo (#8127)Behzad2024-10-171-1/+1
|
* cmake: drop ninja depVaxry2024-09-131-14/+10
|
* Fix Makefile tooJames R Larrowe2024-08-211-2/+2
| | | | ... did this ever work?
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-5/+1
| | | | | | | | | | | | | | Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com>
* hyprctl: added --follow option to rolliglog (#6325)Alexander2024-06-141-1/+1
| | | Co-authored-by: Крылов Александр <aleksandr.krylov@hyperus.team>
* Add custom cmake target for installheaderszjeffer2024-05-251-0/+2
| | | | | This will ensure the correct headers are generated before trying to install them.
* makefile: fix wlroots headers dirVaxry2024-05-131-1/+1
|
* Makefile: fix wlr dirMihai Fufezan2024-05-121-5/+5
|
* CMake: install files (instead of Makefile)Mihai Fufezan2024-05-051-54/+9
|
* makefile: fix old headers only being copiedVaxry2024-05-011-2/+3
|
* CI: add no PCH build (#5708)thejch2024-04-231-0/+4
|
* makefile: move wlr headers dirVaxry2024-04-121-4/+4
|
* Makefile: remove refs to libwlrootsVaxry2024-04-121-4/+0
|
* hyprpm: add shell completions (#5423)LOSEARDES772024-04-071-4/+13
| | | | | | | | | | | * hyprpm: add completions * hyprctl: correct spell mistakes * Apply fixes * makefile: correct shell completion paths * makefile: remove complletions on uninstalling
* makefile: add patch option to make asanVaxry2024-04-061-0/+4
|
* hyprctl: Add shell completions (#5404)LOSEARDES772024-04-041-1/+7
|
* makefile: Remove old headers first (#5316)Muhamed Hobi2024-03-291-0/+1
| | | Windows.cpp was moved and I found myself having both versions in my include. Clear out the headers before dumping new ones.
* makefile: add config to make asanVaxry2024-03-011-1/+1
|
* makefile: add asanVaxry2024-03-011-0/+21
|
* Makefile: remove hyprland symlink on uninstallRoger Roger2024-01-311-0/+1
|
* Makefile: pass PREFIX to CMakeMihai Fufezan2024-01-301-4/+4
|
* renderer: Add new background infrastructureVaxry2024-01-291-1/+1
| | | | | | | | Adds new backgrounds from the winners of the contest Rewrites how it works Allows high color precision PNGs (RGB32F precisely) Fixes a small bug in renderTextureInternalWithDamage Nukes misc:force_hypr_chan
* make: unbreak with non-GNU ln(1) after 78f9ba9fdd7eJan Beich2024-01-051-1/+1
| | | | | | | | | ln -s -r -f /usr/local/bin/Hyprland /usr/local/bin/hyprland ln: illegal option -- r usage: ln [-s [-F] | -L | -P] [-f | -i] [-hnv] source_file [target_file] ln [-s [-F] | -L | -P] [-f | -i] [-hnv] source_file ... target_dir link source_file target_file *** Error code 1
* Makefile: force ln command to overwrite symlink (#4347)rszyma2024-01-041-1/+1
| | | | | | | When running `make install` twice ln shows an error: ``` ln -s -r /usr/local/bin/Hyprland /usr/local/bin/hyprland ln: failed to create symbolic link '/usr/local/bin/hyprland': File exists ```
* makefile: add symbolic link for lowercase binary namevaxerski2023-12-291-0/+1
| | | | ref #4272
* makefile: add rm hyprpm for uninstall (#4086)thejch2023-12-071-0/+1
|
* hyprpm: Add hyprpm, a Hyprland Plugin Manager (#4072)Vaxry2023-12-071-0/+2
|
* makefile: only require version.h before installheadersVaxry2023-12-061-1/+1
|
* makefile: update wlroots soverVaxry2023-11-241-2/+2
|
* makefile: fix using `-d` test for a binary file AND re-add missing portals ↵Ali Rizvi2023-10-141-2/+4
| | | | | | | | | conf (#3570) * fix: Makefile test modified: src/Makefile * add: hyprland-portals.conf cp to Makefile modified: src/Makefile
* makefile: warn users when doing sudo make installVaxry2023-10-141-0/+1
|
* build: CMake pipeline improvements (#3564)Vaxry2023-10-141-72/+11
|
* makefile: set perms for built subprojects in pluginenvvaxerski2023-10-101-0/+3
|
* makefile: set 777 for /build permsvaxerski2023-10-101-4/+4
|
* makefile: set correct perms on includesvaxerski2023-10-101-0/+6
|
* makefile: make binaries 755 instead of 711vaxerski2023-10-011-7/+7
| | | | fixes #3466
* makefile: fixup permissions on installed binariesvaxerski2023-09-281-0/+2
|
* makefile: fix wrong path in chmodvaxerski2023-09-281-1/+1
|