5438954d8c
... as discussed in fltk.coredev in thread "RFC: introduce public config header <FL/fl_config.h>", see: https://groups.google.com/g/fltkcoredev/c/xLCs1AIXMVo/m/MHZpQggzAQAJ - Rename abi-version.h to fl_config.h, rename input files, update dependencies, .gitignore, CMake, configure and Makefiles. - Include Cairo options in FL/fl_config.h - Rename FLTK_USE_CAIRO to FLTK_HAVE_CAIROEXT for consistency. - Include <FL/fl_config.h> in config.h and wherever necessary, fix include order (move FL/Fl.H to the top) and more. - Move USE_X11 to fl_config.h and rename to FLTK_USE_X11 - Do not include <config.h> in Cairo demo program which is no longer required in Cairo programs since FLTK 1.4.0
54 lines
1013 B
Plaintext
54 lines
1013 B
Plaintext
/*
|
|
* Build configuration file for the Fast Light Tool Kit (FLTK).
|
|
*
|
|
* Copyright 1998-2021 by Bill Spitzak and others.
|
|
*
|
|
* This library is free software. Distribution and use rights are outlined in
|
|
* the file "COPYING" which should have been included with this file. If this
|
|
* file is missing or damaged, see the license at:
|
|
*
|
|
* https://www.fltk.org/COPYING.php
|
|
*
|
|
* Please see the following page on how to report bugs and issues:
|
|
*
|
|
* https://www.fltk.org/bugs.php
|
|
*/
|
|
|
|
|
|
/*
|
|
* FL_ABI_VERSION (ABI version)
|
|
*
|
|
* define FL_ABI_VERSION: 1xxyy for 1.x.y (xx,yy with leading zero)
|
|
*/
|
|
|
|
#undef FL_ABI_VERSION
|
|
|
|
|
|
/*
|
|
* FLTK_HAVE_CAIRO
|
|
*
|
|
* Do we have the Cairo library available?
|
|
*/
|
|
|
|
#undef FLTK_HAVE_CAIRO
|
|
|
|
|
|
/*
|
|
* FLTK_HAVE_CAIROEXT
|
|
*
|
|
* Do we have the Cairo library available and want extended Cairo use in FLTK ?
|
|
* This implies to link cairo.lib in all FLTK based apps.
|
|
*/
|
|
|
|
#undef FLTK_HAVE_CAIROEXT
|
|
|
|
|
|
/*
|
|
* FLTK_USE_X11
|
|
*
|
|
* Do we use X11 for the current platform?
|
|
*
|
|
*/
|
|
|
|
#undef FLTK_USE_X11
|