Fix debug flags and add option to python build

* The '-g' flag are being passed in by CXXFLAGS and CFLAGS so ensure
   that debugging builds are actually off by adding '-g0' to DEBUG_FLAGS.
 * Add DEBUG_FLAGS to Python compiler options.
This commit is contained in:
Calum Lind 2017-01-15 21:11:28 +00:00 committed by Arvid Norberg
parent fc3eae8e9b
commit 748c6e0da0
2 changed files with 3 additions and 3 deletions

View File

@ -1 +1 @@
-I@top_srcdir@/include @COMPILETIME_OPTIONS@ @CPPFLAGS@ @BOOST_CPPFLAGS@ @CXXFLAGS@ @PYTHON_CXXFLAGS@ @OPENSSL_INCLUDES@
-I@top_srcdir@/include @COMPILETIME_OPTIONS@ @CPPFLAGS@ @BOOST_CPPFLAGS@ @CXXFLAGS@ @PYTHON_CXXFLAGS@ @OPENSSL_INCLUDES@ @DEBUGFLAGS@

View File

@ -312,13 +312,13 @@ AS_CASE(["$ARG_ENABLE_DEBUG"],
AC_MSG_RESULT([yes])
AC_DEFINE([TORRENT_USE_ASSERTS],[1],[Define to enable debug code.])
COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_USE_ASSERTS"
DEBUGFLAGS="-g"
DEBUGFLAGS="-Og"
],
["no"], [
AC_MSG_RESULT([no])
AC_DEFINE([NDEBUG],[1],[Define to disable debug code.])
#COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DNDEBUG "
DEBUGFLAGS="-Os"
DEBUGFLAGS="-g0 -Os"
],
[AC_MSG_RESULT([$ARG_ENABLE_DEBUG])
AC_MSG_ERROR([Unknown option "$ARG_ENABLE_DEBUG". Use either "yes" or "no".])]