< prev index next >
common/autoconf/spec.gmk.in
Print this page
@@ -390,10 +390,26 @@
# Options for generating debug symbols
ENABLE_DEBUG_SYMBOLS:=@ENABLE_DEBUG_SYMBOLS@
CFLAGS_DEBUG_SYMBOLS:=@CFLAGS_DEBUG_SYMBOLS@
CXXFLAGS_DEBUG_SYMBOLS:=@CXXFLAGS_DEBUG_SYMBOLS@
ZIP_DEBUGINFO_FILES:=@ZIP_DEBUGINFO_FILES@
+DEBUG_SYMBOL:=@DEBUG_SYMBOL@
+
+ifeq ($(DEBUG_SYMBOL), none)
+ ENABLE_DEBUG_SYMBOLS := false
+else ifeq ($(DEBUG_SYMBOL), internal)
+ ENABLE_DEBUG_SYMBOLS := false # -g option only.
+ DEBUG_BINARIES := true
+ STRIP_POLICY := no_strip
+ STRIP :=
+else ifeq ($(DEBUG_SYMBOL), external)
+ ENABLE_DEBUG_SYMBOLS := true
+ ZIP_DEBUGINFO_FILES := false
+else ifeq ($(DEBUG_SYMBOL), zipped)
+ ENABLE_DEBUG_SYMBOLS := true
+ ZIP_DEBUGINFO_FILES := true
+endif
#
# Compress (or not) jars
COMPRESS_JARS=@COMPRESS_JARS@
< prev index next >