mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-02-24 04:31:35 +00:00
39 lines
884 B
Text
39 lines
884 B
Text
AC_ARG_ENABLE(tracy,
|
|
AS_HELP_STRING(
|
|
[--disable-tracy],
|
|
[disable use of tracy profiler]
|
|
)
|
|
)
|
|
HAVE_TRACY=no
|
|
if test "x$enable_tracy" = "xyes"; then
|
|
AC_MSG_CHECKING([for tracy/public])
|
|
tracy_dir=${srcdir}/tracy/public
|
|
if test -d ${tracy_dir}; then
|
|
TRACY_CFLAGS="-I ${tracy_dir} -DHAVE_TRACY"
|
|
HAVE_TRACY=yes
|
|
AC_MSG_RESULT(yes)
|
|
else
|
|
AC_MSG_RESULT(no)
|
|
fi
|
|
fi
|
|
AC_SUBST(TRACY_CFLAGS)
|
|
AC_SUBST(TRACY_SRC)
|
|
AM_CONDITIONAL(HAVE_TRACY, test "x$HAVE_TRACY" = "xyes")
|
|
|
|
if test "x$HAVE_TRACY" = "xyes"; then
|
|
AC_MSG_CHECKING([for SymFromAddr in -ldbghelp])
|
|
SAVELIBS="$LIBS"
|
|
LIBS="$LIBS -ldbghelp"
|
|
AC_LINK_IFELSE([AC_LANG_PROGRAM([[
|
|
#include <windows.h>
|
|
#include <dbghelp.h>
|
|
]], [[
|
|
SymFromAddr(NULL, 0, NULL, NULL);
|
|
]])],[NET_LIBS="$NET_LIBS -ldbghelp"
|
|
ac_cv_func_connect=yes
|
|
ac_cv_func_gethostbyname=yes
|
|
HAVE_WS2=yes
|
|
AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)
|
|
])
|
|
LIBS="$SAVELIBS"
|
|
fi
|