use POSIX.1-2024 (aka Issue 8) in the makefile

This commit is contained in:
Leonardo Hernández Hernández 2024-08-01 20:07:36 -06:00
parent 0caa658276
commit 8db4ed06e4
No known key found for this signature in database
GPG key ID: E538897EE11B9624
2 changed files with 15 additions and 13 deletions

View file

@ -1,7 +1,7 @@
_VERSION = 0.8-dev
VERSION = `git describe --tags --dirty 2>/dev/null || echo $(_VERSION)`
VERSION != git describe --tags --dirty 2>/dev/null || echo $(_VERSION)
PKG_CONFIG = pkg-config
PKG_CONFIG ?= pkg-config
# paths
PREFIX = /usr/local
@ -21,8 +21,8 @@ DATADIR = $(PREFIX)/share
# -I$(PWD)/wlroots/0.19/include/wlroots-0.19
#WLR_LIBS = -Wl,-rpath,$(PWD)/wlroots/0.19/lib64 -L$(PWD)/wlroots/0.19/lib64 -lwlroots-0.19
WLR_INCS = `$(PKG_CONFIG) --cflags wlroots-0.19`
WLR_LIBS = `$(PKG_CONFIG) --libs wlroots-0.19`
WLR_INCS != $(PKG_CONFIG) --cflags wlroots-0.19
WLR_LIBS != $(PKG_CONFIG) --libs wlroots-0.19
XWAYLAND =
XLIBS =
@ -33,4 +33,4 @@ XLIBS =
# dwl itself only uses C99 features, but wlroots' headers use anonymous unions (C11).
# To avoid warnings about them, we do not use -std=c99 and instead of using the
# gmake default 'CC=c99', we use cc.
CC = cc
CC ?= cc