AC_MSG_RESULT($enable_debug 'CFLAGS=$CFLAGS')
])
+dnl ------------------------------------------------------------------
+AC_DEFUN([AC_PROFILING],
+[
+ AC_REQUIRE([AC_PROG_CC])
+ AC_REQUIRE([AC_PROG_CXX])
+ AC_MSG_CHECKING(whether to add profiling info)
+ AC_ARG_ENABLE(profiling,
+ [AC_HELP_STRING([--enable-profiling],[Enable profiling info in objects])],
+ [],[enable_profiling=no])
+ if test "x$enable_profiling" = "xno" ; then
+ CFLAGS=`echo $CFLAGS | sed 's,-pg,,'`
+ CXXFLAGS=`echo $CXXFLAGS | sed 's,-pg,,'`
+ else
+ AC_DEFINE(PROFILING)
+ case $CXXFLAGS in
+ *-pg*) ;;
+ *) CXXFLAGS="$CXXFLAGS -pg" ;;
+ esac
+ case $CFLAGS in
+ *-pg*) ;;
+ *) CFLAGS="$CFLAGS -pg" ;;
+ esac
+ fi
+ AC_MSG_RESULT($enable_profiling 'CFLAGS=$CFLAGS')
+])
+
dnl ------------------------------------------------------------------
AC_DEFUN([AC_OPTIMIZATION],
[
else
rootbin=$PATH
fi
- AC_PATH_PROG(ROOTCONF, root-config , no, $rootbin)
+ AC_PATH_PROG(ROOTCONF, root-config , no, $rootbin) # used by HLT build system
+ AC_PATH_PROG(ROOTCONFIG, root-config , no, $rootbin) # used by AliRoot build system
AC_PATH_PROG(ROOTEXEC, root , no, $rootbin)
AC_PATH_PROG(ROOTCINT, rootcint , no, $rootbin)
save_LIBS="$LIBS"
CPPFLAGS="$save_CPPFLAGS [$3]"
- AC_CHECK_HEADERS([$2], [], [enable_module="missheader"])
+ if test "x[$2]" != "x"; then
+ AC_CHECK_HEADERS([$2], [], [enable_module="missheader"])
+ fi
dnl ==========================================================================
dnl