From e1e5144c27e69ee0d2eb9589422a2de717f0053e Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Fri, 5 Sep 2025 16:33:12 +0200 Subject: Make PODIR dynamic --- Makefile | 3 ++- main.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e5e7cb4..d195472 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,12 @@ CFLAGS = -Wall -Wextra -Wpedantic -std=c23 \ -I$$(brew --prefix gettext)/include \ -L$$(brew --prefix gettext)/lib \ -lintl +PODIR = /usr/local/share/locale all: tiktok tiktok: main.c - $(CC) $(CFLAGS) -o $@ $< + $(CC) $(CFLAGS) -DPODIR='"$(PODIR)"' -o $@ $< extract: xgettext --from-code=UTF-8 -k_ -o po/messages.pot main.c diff --git a/main.c b/main.c index 968a807..b8d6526 100644 --- a/main.c +++ b/main.c @@ -35,7 +35,7 @@ int main(int argc, char **argv) { setlocale(LC_ALL, ""); - bindtextdomain("messages", "./po"); + bindtextdomain("messages", PODIR); textdomain("messages"); char interval = 's'; -- cgit v1.2.3