~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to m4/pandora_header_assert.m4

  • Committer: Brian Aker
  • Date: 2009-07-09 19:49:32 UTC
  • mfrom: (1085.1.10 mordred)
  • Revision ID: brian@gaz-20090709194932-o90qfzgk9xem5di1
Merge from Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl  Copyright (C) 2009 Sun Microsystems
 
2
dnl This file is free software; Sun Microsystems
 
3
dnl gives unlimited permission to copy and/or distribute it,
 
4
dnl with or without modifications, as long as this notice is preserved.
 
5
 
 
6
dnl PANDORA_HEADER_ASSERT
 
7
dnl ----------------
 
8
dnl Check whether to enable assertions.
 
9
AC_DEFUN([PANDORA_HEADER_ASSERT],
 
10
[
 
11
  AC_MSG_CHECKING([whether to enable assertions])
 
12
  AC_ARG_ENABLE([assert],
 
13
    [AS_HELP_STRING([--disable-assert],
 
14
       [Turn off assertions])],
 
15
    [ac_cv_assert="no"],
 
16
    [ac_cv_assert="yes"])
 
17
  AC_MSG_RESULT([$ac_cv_assert])
 
18
 
 
19
  AS_IF([test "$ac_cv_assert" = "yes"], 
 
20
    [AC_CHECK_HEADERS(assert.h)],
 
21
    [AC_DEFINE(NDEBUG, 1, [Define to 1 if assertions should be disabled.])])
 
22
])
 
23