From 8fc3130a9f83c253db8d92daab600a5a73fc8b4c Mon Sep 17 00:00:00 2001 From: wh201906 Date: Sat, 9 Dec 2023 15:18:57 +0800 Subject: [PATCH] Add smartcard definition in PLATFORM_EXTRAS --- Makefile.platform.sample | 1 + common_arm/Makefile.hal | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Makefile.platform.sample b/Makefile.platform.sample index aeb541cee..c928ae893 100644 --- a/Makefile.platform.sample +++ b/Makefile.platform.sample @@ -6,6 +6,7 @@ PLATFORM=PM3RDV4 # If you want more than one PLATFORM_EXTRAS option, separate them by spaces: #PLATFORM_EXTRAS=BTADDON #PLATFORM_EXTRAS=FLASH +#PLATFORM_EXTRAS=SMARTCARD #PLATFORM_EXTRAS=BTADDON FLASH #STANDALONE=LF_SAMYRUN diff --git a/common_arm/Makefile.hal b/common_arm/Makefile.hal index f9d7d2fe4..bbc0af74e 100644 --- a/common_arm/Makefile.hal +++ b/common_arm/Makefile.hal @@ -126,6 +126,10 @@ endif # parsing additional PLATFORM_EXTRAS tokens PLATFORM_EXTRAS_TMP:=$(PLATFORM_EXTRAS) +ifneq (,$(findstring SMARTCARD,$(PLATFORM_EXTRAS_TMP))) + PLATFORM_DEFS += -DWITH_SMARTCARD + PLATFORM_EXTRAS_TMP := $(strip $(filter-out SMARTCARD,$(PLATFORM_EXTRAS_TMP))) +endif ifneq (,$(findstring FLASH,$(PLATFORM_EXTRAS_TMP))) PLATFORM_DEFS += -DWITH_FLASH PLATFORM_EXTRAS_TMP := $(strip $(filter-out FLASH,$(PLATFORM_EXTRAS_TMP)))