summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fltk-config.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/fltk-config.in b/fltk-config.in
index dd549dde0..bd3eacec7 100644
--- a/fltk-config.in
+++ b/fltk-config.in
@@ -50,7 +50,11 @@ OPTIM="@OPTIM@"
CAIROFLAGS="@CAIROFLAGS@"
# Config
-if grep -q '^#define FLTK_HAVE_CAIRO 1' $selfdir/FL/fl_config.h; then
+if ( ( test -f "$includedir/FL/fl_config.h" && \
+ grep -q '^#define FLTK_HAVE_CAIRO 1' "$includedir/FL/fl_config.h" ) \
+ || \
+ ( test -f "$selfdir/FL/fl_config.h" && \
+ grep -q '^#define FLTK_HAVE_CAIRO 1' "$selfdir/FL/fl_config.h" ) ) ; then
FLTK_HAVE_CAIRO=1
else
FLTK_HAVE_CAIRO=0