Bläddra i källkod

Patch from Kacper Kowalik to add support for --enable-user-flags configure
option.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@3041 fd59a12c-fef9-0310-b244-a6a79926bd2f

Steven Dake 15 år sedan
förälder
incheckning
d2281eceb9
1 ändrade filer med 11 tillägg och 0 borttagningar
  1. 11 0
      configure.ac

+ 11 - 0
configure.ac

@@ -221,6 +221,10 @@ AC_ARG_ENABLE([debug],
 	[ --enable-debug          : enable debug build. ],
 	[ --enable-debug          : enable debug build. ],
 	[ default="no" ])
 	[ default="no" ])
 
 
+AC_ARG_ENABLE([user-flags],
+	[  --enable-user-flags     : rely on user environment. ],
+	[ default="no" ])
+
 AC_ARG_ENABLE([coverage],
 AC_ARG_ENABLE([coverage],
 	[  --enable-coverage       : coverage analysis of the codebase. ],
 	[  --enable-coverage       : coverage analysis of the codebase. ],
 	[ default="no" ])
 	[ default="no" ])
@@ -429,6 +433,13 @@ else
 	WERROR_CFLAGS=""
 	WERROR_CFLAGS=""
 fi
 fi
 
 
+# don't add addtional cflags
+if test "x${enable_user_flags}" = xyes; then
+  OPT_CFLAGS=""
+  GDB_FLAGS=""
+  EXTRA_WARNINGS=""
+fi
+
 # final build of *FLAGS
 # final build of *FLAGS
 CFLAGS="$ENV_CFLAGS $OPT_CFLAGS $GDB_FLAGS $OS_CFLAGS \
 CFLAGS="$ENV_CFLAGS $OPT_CFLAGS $GDB_FLAGS $OS_CFLAGS \
 	$COVERAGE_CFLAGS $EXTRA_WARNINGS $WERROR_CFLAGS $NSS_CFLAGS"
 	$COVERAGE_CFLAGS $EXTRA_WARNINGS $WERROR_CFLAGS $NSS_CFLAGS"