@@ -126,7 +126,10 @@ $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
126
126
../manage-config $(CONFIGURED_ARCH) $(CONFIGURED_PLATFORM)
127
127
fi
128
128
129
- ifeq ($(SECURE_UPGRADE_MOD ) ,$(filter $(SECURE_UPGRADE_MOD ) ,dev prod) )
129
+ # Secure Boot Configuration
130
+ ifneq ($(origin SECURE_UPGRADE_MODE ) , undefined)
131
+ ifeq ($(SECURE_UPGRADE_MODE ) ,$(filter $(SECURE_UPGRADE_MODE ) ,dev prod) )
132
+ ifneq ($(origin SECURE_UPGRADE_DEV_SIGNING_CERT ) , undefined)
130
133
if [ -f $(SECURE_UPGRADE_DEV_SIGNING_CERT) ]; then
131
134
echo "Add secure boot support in kernel config file"
132
135
cp ../patch/secure_boot_kernel_config.sh .
@@ -136,8 +139,11 @@ ifeq ($(SECURE_UPGRADE_MOD),$(filter $(SECURE_UPGRADE_MOD),dev prod))
136
139
echo "no certificate file exists, SECURE_UPGRADE_DEV_SIGNING_CERT=$(SECURE_UPGRADE_DEV_SIGNING_CERT)"
137
140
exit 1
138
141
fi
139
-
140
- endif # ifeq ($(SECURE_UPGRADE_MOD),$(filter $(SECURE_UPGRADE_MOD),dev prod))
142
+ else
143
+ echo "SECURE_UPGRADE_DEV_SIGNING_CERT is not defined"
144
+ endif # ifneq ($(origin SECURE_UPGRADE_DEV_SIGNING_CERT), undefined)
145
+ endif # ifeq ($(SECURE_UPGRADE_MODE),$(filter $(SECURE_UPGRADE_MODE),dev prod))
146
+ endif # ifneq ($(origin SECURE_UPGRADE_MODE), undefined)
141
147
142
148
# Building a custom kernel from Debian kernel source
143
149
ARCH=$(CONFIGURED_ARCH) DEB_HOST_ARCH=$(CONFIGURED_ARCH) DEB_BUILD_PROFILES=nodoc fakeroot make -f debian/rules -j $(shell nproc) binary-indep
0 commit comments