From 80a672345428977ca0641d818dbcad956ac3c441 Mon Sep 17 00:00:00 2001 From: Willy-JL <49810075+Willy-JL@users.noreply.github.com> Date: Wed, 31 May 2023 17:21:38 +0100 Subject: [PATCH] Why the fuck are cdefines ignored for ext apps? --- scripts/fbt_tools/fbt_extapps.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/fbt_tools/fbt_extapps.py b/scripts/fbt_tools/fbt_extapps.py index 9482272f3..79788ff0c 100644 --- a/scripts/fbt_tools/fbt_extapps.py +++ b/scripts/fbt_tools/fbt_extapps.py @@ -52,6 +52,9 @@ class AppBuilder: self.app_env = self.fw_env.Clone( FAP_SRC_DIR=self.app._appdir, FAP_WORK_DIR=self.app_work_dir ) + self.app_env.Append( + CPPDEFINES=self.app.cdefines, + ) self.app_env.VariantDir(self.app_work_dir, self.app._appdir, duplicate=False) def _build_external_files(self):