~thomir-deactivatedaccount/drizzle/drizzle-fix-bug653747

« back to all changes in this revision

Viewing changes to m4/pandora_flex.m4

  • Committer: Brian Aker
  • Date: 2010-10-10 02:07:52 UTC
  • mfrom: (1827.2.3 staging)
  • Revision ID: brian@tangent.org-20101010020752-ktv73isay5dxtvp3
Merge in switch on table_share_instance inheritance.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dnl Copyright (C) 2010 Monty Taylor
2
 
dnl Copyright (C) 2010 Hartmut Holzgraefe
3
 
dnl This file is free software; Monty Taylor and Hartmut Holzgraefe
4
 
dnl give unlimited permission to copy and/or distribute it,
5
 
dnl with or without modifications, as long as this notice is preserved.
6
 
 
7
 
AC_DEFUN([_PANDORA_SEARCH_FLEX],[
8
 
 
9
 
  dnl --------------------------------------------------------------------
10
 
  dnl  Check for flex
11
 
  dnl --------------------------------------------------------------------
12
 
 
13
 
  AC_CHECK_PROGS([LEX], ['flex'], [:])
14
 
  AS_IF([test "x$LEX" = "x:"],[
15
 
    pandora_have_flex=no
16
 
    LEX='if test -f "$@"; then echo "WARNING: no proper flex binary found, ignoring changes to $<"; exit 0; else echo "ERROR: no proper flex binary found"; exit 1; fi;'
17
 
    ],[
18
 
    pandora_have_flex=yes
19
 
    ])
20
 
 
21
 
  AM_CONDITIONAL(HAVE_FLEX, [test "x${pandora_have_flex}" = "xyes"])
22
 
])
23
 
 
24
 
AC_DEFUN([PANDORA_HAVE_FLEX],[
25
 
  AC_REQUIRE([_PANDORA_SEARCH_FLEX])
26
 
])
27
 
 
28
 
AC_DEFUN([PANDORA_REQUIRE_FLEX],[
29
 
  AC_REQUIRE([PANDORA_HAVE_FLEX])
30
 
  AS_IF([test "x${pandora_have_flex}" = "xno" -a "$pandora_building_from_bzr" = "yes"],
31
 
      AC_MSG_ERROR(["flex is required for ${PACKAGE} to build from a bzr branch"])
32
 
      )
33
 
])