|
From: Kouhei S. <nul...@cl...> - 2014-01-19 14:42:05
|
Kouhei Sutou 2014-01-19 23:41:38 +0900 (Sun, 19 Jan 2014) New Revision: a2e6bbbcc24a80308ef74c470226410514e59070 https://github.com/clear-code/cutter/commit/a2e6bbbcc24a80308ef74c470226410514e59070 Message: Add --enable-debug configure option Modified files: configure.ac Modified: configure.ac (+17 -0) =================================================================== --- configure.ac 2014-01-19 19:30:54 +0900 (a616d13) +++ configure.ac 2014-01-19 23:41:38 +0900 (0cc44ff) @@ -87,6 +87,23 @@ AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET +# For debug +AC_ARG_ENABLE(debug, + [AS_HELP_STRING([--enable-debug], + [use debug flags (default=no)])], + [cutter_debug="$enableval"], + [cutter_debug="no"]) +if test "x$cutter_debug" != "xno"; then + cutter_debug="yes" + if test "$CLANG" = "yes"; then + CFLAGS="$CFLAGS -O0 -g" + CXXFLAGS="$CXXFLAGS -O0 -g" + elif test "$GCC" = "yes"; then + CFLAGS="$CFLAGS -O0 -g3" + CXXFLAGS="$CXXFLAGS -O0 -g3" + fi +fi + if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; |