From 9e23bc6039b1bec0b431ce681cb769c665c9d42a Mon Sep 17 00:00:00 2001 From: Juhani Krekelä Date: Wed, 12 Feb 2025 18:06:18 +0200 Subject: Don't use $< in explicit rules in Makefile Unlike GNU Make, which sets $< to the first specified dependency for explicit rules, FreeBSD's make only sets it for suffix-transformation rules. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4658a9c..96dad0f 100644 --- a/Makefile +++ b/Makefile @@ -22,13 +22,13 @@ weltschmerz: weltschmerz.vala terminal.vala config.vala configreader.vala utils. weltschmerz.vala terminal.vala config.vala configreader.vala utils.vala resources.c resources.c: resources.xml terminal.ui terminal.css - glib-compile-resources $< --target=$@ --generate-source + glib-compile-resources resources.xml --target=$@ --generate-source .po.mo: msgfmt $< -o $@ weltschmerz.desktop: weltschmerz.desktop.in - msgfmt --desktop -d po --template $< -o $@ + msgfmt --desktop -d po --template weltschmerz.desktop.in -o $@ install: all install -D -m 755 -t '${DESTDIR}${BINDIR}' weltschmerz -- cgit v1.2.3-2-gb3c3