Browse Source

build: add GLUON_DEBUG flag, if enabled set CONFIG_DEBUG and do not strip binaries (#1028)

Christof Schulze 7 years ago
parent
commit
b40d94111e
2 changed files with 9 additions and 1 deletions
  1. 1 1
      Makefile
  2. 8 0
      targets/generic

+ 1 - 1
Makefile

@@ -26,7 +26,7 @@ endif
 
 GLUON_LANGS ?= en
 
-export GLUON_RELEASE GLUON_ATH10K_MESH GLUON_REGION
+export GLUON_RELEASE GLUON_ATH10K_MESH GLUON_REGION GLUON_DEBUG
 
 
 update: FORCE

+ 8 - 0
targets/generic

@@ -12,3 +12,11 @@ config 'CONFIG_LUCI_SRCDIET=y'
 
 config 'CONFIG_TARGET_MULTI_PROFILE=y'
 config 'CONFIG_TARGET_PER_DEVICE_ROOTFS=y'
+
+if [ "$GLUON_DEBUG" ]
+then
+	config 'CONFIG_DEBUG=y'
+	config 'CONFIG_NO_STRIP=y'
+	config '# CONFIG_USE_STRIP is not set'
+	config '# CONFIG_USE_SSTRIP is not set'
+fi