From 3ad8bedd0e0a1faeffcef5d4fea325591a759913 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 05 Apr 2025 10:17:25 +0800 Subject: [PATCH] Makefile: Note on GNUisms --- Makefile | 6 ++++++ diff --git a/Makefile b/Makefile index 1239426119a0373b93eb74504a21a25ce44d085a..5518d6331416f14f02208aa8df7686fbb7ae2b81 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,11 @@ # SPDX-License-Identifier: AGPL-3.0-only # SPDX-FileCopyrightText: Copyright (c) 2025 Runxi Yu +# +# TODO: This Makefile utilizes a lot of GNU extensions. Some of them are +# unfortunately difficult to avoid as POSIX Make's pattern rules are not +# sufficiently expressive. This needs to be fixed sometime (or we might move to +# some other build system). +# .PHONY: clean -- 2.48.1