summaryrefslogtreecommitdiff
path: root/util/dell-flash-unlock/Makefile
diff options
context:
space:
mode:
authorLeah Rowe <vimuser@noreply.codeberg.org>2024-05-02 04:04:04 +0000
committerLeah Rowe <vimuser@noreply.codeberg.org>2024-05-02 04:04:04 +0000
commitcd9685d12d2b71a00cb6766bb85f392d4db92c83 (patch)
tree4a410eac78999093f3f39e2ccd4d1a9f4439bdf5 /util/dell-flash-unlock/Makefile
parent4bf3da31c9c93169052bdab188ef95a0fec8b210 (diff)
parenta5cb63764b9984f8e99275b00bd9d5d974a88d1e (diff)
Merge pull request 'dell-flash-unlock: Remove dependency on GNU Make' (#207) from nic3-14159/lbmk:dell-flash-unlock-updates into master
Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/207
Diffstat (limited to 'util/dell-flash-unlock/Makefile')
-rw-r--r--util/dell-flash-unlock/Makefile12
1 files changed, 5 insertions, 7 deletions
diff --git a/util/dell-flash-unlock/Makefile b/util/dell-flash-unlock/Makefile
index aee07167..8528c10e 100644
--- a/util/dell-flash-unlock/Makefile
+++ b/util/dell-flash-unlock/Makefile
@@ -3,16 +3,14 @@
CC=cc
CFLAGS=-Wall -Wextra -Werror -O2 -pedantic
-ifeq ($(shell uname), OpenBSD)
- CFLAGS += -l$(shell uname -p)
-endif
-ifeq ($(shell uname), NetBSD)
- CFLAGS += -l$(shell uname -p)
-endif
SRCS=dell_flash_unlock.c accessors.c
all: $(SRCS) accessors.h
- $(CC) $(CFLAGS) $(SRCS) -o dell_flash_unlock
+ CFLAGS="$(CFLAGS)"; \
+ if [ $$(uname) = OpenBSD ] || [ $$(uname) = NetBSD ]; then \
+ CFLAGS="$$CFLAGS -l$$(uname -p)"; \
+ fi; \
+ $(CC) $$CFLAGS $(SRCS) -o dell_flash_unlock
clean:
rm -f dell_flash_unlock