From 159315d1e903ab20d783ea58a0ca040ddd73807b Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Thu, 15 May 2025 21:09:52 -0600 Subject: First batch of deleting shit --- util.mk | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 util.mk (limited to 'util.mk') diff --git a/util.mk b/util.mk deleted file mode 100644 index 7a68b7ccd..000000000 --- a/util.mk +++ /dev/null @@ -1,24 +0,0 @@ -# util.mk - Miscellaneous utility functions for use in Makefiles - -# Throws an error if the value of the variable named by $(1) is not in the list given by $(2) -define validate-option - # value must be part of the list - ifeq ($$(filter $($(1)),$(2)),) - $$(error Value of $(1) must be one of the following: $(2)) - endif - # value must be a single word (no whitespace) - ifneq ($$(words $($(1))),1) - $$(error Value of $(1) must be one of the following: $(2)) - endif -endef - -ifeq ($(OS),Windows_NT) -NULL_OUT := nul -else -NULL_OUT = /dev/null -endif -# Returns the path to the command $(1) if exists. Otherwise returns an empty string. -find-command = $(shell which $(1) 2> $(NULL_OUT)) - -# recursive wildcard -rwildcard=$(foreach d,$(wildcard $(1:=/*)),$(call rwildcard,$d,$2) $(filter $(subst *,%,$2),$d)) -- cgit v1.2.3