diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2008-01-28 23:05:00 -0500 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2008-01-28 23:05:00 -0500 |
commit | a00d71968285fc8c49903c1c84835a8be32cfbd3 (patch) | |
tree | f998732aac91404d39d5031835bc08a58a2b80bc | |
parent | 6a089247a180cbc85e222520d2d93914434027be (diff) |
[configure.in] Add commented-out #undef's for disable stable backends in cairo-features.h
-rw-r--r-- | configure.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 3ded8a5f..66ec5699 100644 --- a/configure.in +++ b/configure.in @@ -262,12 +262,15 @@ AC_DEFUN([CAIRO_BACKEND_ENABLE], rm -f "$outfile" AC_MSG_ERROR([failed creating $outfile]) ]) + else + CAIRO_NO_FEATURES="$4 $CAIRO_NO_FEATURES" fi fi AM_CONDITIONAL(CAIRO_HAS_$4, test "x$use_$1" = xyes) ]) CAIRO_FEATURES="" +CAIRO_NO_FEATURES="" CAIRO_REQUIRES="" CAIRO_NONPKGCONFIG_CFLAGS="" CAIRO_NONPKGCONFIG_LIBS="$LIBM" @@ -980,6 +983,10 @@ _EOF for FEATURE in $CAIRO_FEATURES; do echo "#define CAIRO_HAS_$FEATURE 1" >> $outfile done + echo >> $outfile + for FEATURE in $CAIRO_NO_FEATURES; do + echo "/* #undef CAIRO_HAS_$FEATURE */" >> $outfile + done echo '' >> $outfile echo '#endif' >> $outfile @@ -992,6 +999,7 @@ _EOF fi ],[ CAIRO_FEATURES='$CAIRO_FEATURES' + CAIRO_NO_FEATURES='$CAIRO_NO_FEATURES' CAIRO_VERSION_MAJOR=$CAIRO_VERSION_MAJOR CAIRO_VERSION_MINOR=$CAIRO_VERSION_MINOR CAIRO_VERSION_MICRO=$CAIRO_VERSION_MICRO |