aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* allow the use of non-system wlroots libraryLeonardo Hernández Hernández2024-08-141-3/+3
| | | | References: https://codeberg.org/dwl/dwl/issues/646#issuecomment-2032644
* `-pedantic` -> `-Wpedantic`Leonardo Hernández Hernández2024-08-011-1/+1
| | | | Bug: https://codeberg.org/dwl/dwl/issues/584
* bump wlroots versionLeonardo Hernández Hernández2024-07-141-1/+1
|
* Merge branch 'wlroots-next'Leonardo Hernández Hernández2024-07-141-4/+4
|\
| * Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2024-06-201-7/+13
| |\
| * \ Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2024-06-201-3/+6
| |\ \
| * | | use enum headers when possibleLeonardo Hernández Hernández2024-06-081-3/+3
| | | |
| * | | wlroots now allows parallel installsLeonardo Hernández Hernández2024-05-271-1/+1
| | | |
* | | | use round(3) and ceilf(3) from the math libraryLeonardo Hernández Hernández2024-07-031-1/+1
| |_|/ |/| | | | | | | | ΔSLOC: -1
* | | try to limit (79 characters) the line lenght in the MakefileLeonardo Hernández Hernández2024-06-201-7/+13
| |/ |/|
* | Updated power management handling to address issues raised in the PRthanatos2024-06-201-4/+4
| |
* | Implement support for output power managementEmil Miler2024-06-201-1/+4
| | | | | | | | | | | | | | | | | | | | This patch is based on the original stale patch by Guido Cella @guidocella. It has been modified to apply cleanly to the latest v5.0 tag. Since the SLOC limit is now lifted, this core feature should be merged into dwl upstream. Thanks to Dima Krasner @dimkr for the cherry-pick. Closes: #559, #525
* | minor adjustments in MakefileLeonardo Hernández Hernández2024-06-131-3/+3
|/
* Support pointer constraints and relative pointer protocolsForrest Bushstone2024-03-111-5/+8
| | | | | Fixes: https://codeberg.org/dwl/dwl/issues/489 FIxes: https://codeberg.org/dwl/dwl/issues/317
* turn on -Wfloat-conversionLeonardo Hernández Hernández2024-01-151-1/+1
|
* turn on -Wsign-compareLeonardo Hernández Hernández2024-01-151-1/+1
|
* include CHANGELOG.md in the tarballLeonardo Hernández Hernández2023-11-251-1/+1
| | | | Fixes: 24576f1fdf56bc8879203bb2d7e7cd116d4bba42
* enable debug symbols by defaultLeonardo Hernández Hernández2023-11-171-1/+1
| | | | they does not affect performance and the size's increase is negligible
* Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2023-10-091-1/+1
|\
| * include dwl.desktop in the tarbalLeonardo Hernández Hernández2023-09-241-1/+1
| |
* | Merge remote-tracking branch 'upstream/main' into wlroots-nextLeonardo Hernández Hernández2023-09-241-1/+4
|\|
| * allow specify DATADIR (to install desktop file)Leonardo Hernández Hernández2023-09-241-4/+4
| |
| * Add desktop entry fileWeiseguy2023-09-221-1/+4
| |
* | add support for cursor-shape-v1Leonardo Hernández Hernández2023-07-231-1/+4
|/ | | | References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4106
* convert some warnings to errorsLeonardo Hernández Hernández2022-10-051-1/+2
|
* rework MakefileLeonardo Hernández Hernández2022-09-201-20/+11
| | | | | | | | - allow user to use a different pkg-config binary - restore almost all (and add other ones) warning flags (-Werror is not set) - $(XWAYLAND) is added to our CPPFLAGS - remove useless comments - don't generate idle-protocol.h (not used)
* define _POSIX_C_SOURCE through CPPFLAGSLeonardo Hernández Hernández2022-09-081-1/+1
| | | | like dwm
* fix dist targetLeonardo Hernández Hernández2022-08-081-3/+2
|
* include DWLCFLAGS into linking stepLeonardo Hernández Hernández2022-07-061-1/+1
|
* Fix make install while files are in useGrant Nichol2022-06-121-2/+2
| | | | | | | | | When the dwl executable is in use, cp fails without the -f flag. POSIX defines this flag with: > If a file descriptor for a destination file cannot be obtained, > as described in step 3.a.ii., attempt to unlink the destination > file and proceed.
* add $(LIBS) to $(LDLIBS)Leonardo Hernández Hernández2022-06-101-1/+1
|
* fix link failure with --as-neededDima Krasner2022-06-101-1/+1
|
* use LDFLAGS to build dwl targetLeonardo Hernández Hernández2022-06-061-1/+1
|
* do not generate *-protocol.{c,o}Leonardo Hernández Hernández2022-06-061-15/+3
| | | | | | according with https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/62fbf3f4ba1b2993e29dfb46f077e5806f7aac1c they are unused and wlroots-based compositors don't need to do this
* include xcb only when building with xwayland supportLeonardo Hernández Hernández2022-06-061-1/+1
|
* convert makefile to be more portableKawaiiAmber2022-06-061-42/+50
|
* add dist targetLeonardo Hernández Hernández2022-05-091-1/+10
|
* add flag to print version and exitLeonardo Hernández Hernández2022-05-091-1/+1
|
* add DESTDIRLeonardo Hernández Hernández2022-03-311-3/+3
|
* don't let -pedantic be overridable by environmentLeonardo Hernández Hernández2022-03-311-1/+1
|
* new functions ecalloc() and die()Leonardo Hernández Hernández2022-03-281-2/+2
| | | | | die() replaces EBARF and BARF and allow us to add `-pedantic` to CFLAGS
* add dwl(1)Humm2022-03-131-2/+3
| | | | | Documentation is good. Man pages are documentation. A program without a man page is worthless.
* added uninstall targetJason Goulet-Lipman2021-04-191-1/+4
|
* group phony targets together in MakefileDevin J. Pohly2021-04-151-9/+8
|
* re-compile if config.mk changesDevin J. Pohly2021-04-151-1/+1
|
* remember to add client.h in MakefileDevin J. Pohly2021-01-181-1/+1
|
* add "all" targetDevin J. Pohly2020-12-251-0/+1
|
* Merge updates from guidocellaDevin J. Pohly2020-12-241-3/+13
|\ | | | | | | | | Thanks so much for helping to keep the project running while life was crazy!
| * remove -Werror=declaration-after-statementGuido Cella2020-12-191-1/+1
| | | | | | | | | | | | wtf is the point of this crap? It makes the code harder to follow, increases the line count and made me fail compilation a million times. We shouldn't blindy follow everything about suckless's style.
| * add install target to Makefile and corresponding prefix variable to config.mkKeating9502020-12-191-0/+5
| |