5df5daf78e
This library is no longer needed in FLTK itself. There is only one demo program (test/forms.cxx) that uses it if it is built. The demo program displays a message if fltk_forms is not available. The default is 'enabled' for backwards compatibility but this may be changed to 'disabled' in a future version.
101 lines
1.8 KiB
CMake
101 lines
1.8 KiB
CMake
/* FL/fl_config.h. Generated from fl_config.cmake.in by CMake. */
|
|
/*
|
|
* Build configuration file for the Fast Light Tool Kit (FLTK).
|
|
*
|
|
* Copyright 1998-2023 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
|
|
*/
|
|
|
|
#ifndef _FL_fl_config_h_
|
|
#define _FL_fl_config_h_
|
|
|
|
/*
|
|
* FL_ABI_VERSION (ABI version)
|
|
*
|
|
* define FL_ABI_VERSION: 1xxyy for 1.x.y (xx,yy with leading zero)
|
|
*/
|
|
|
|
#cmakedefine FL_ABI_VERSION @FL_ABI_VERSION@
|
|
|
|
|
|
/*
|
|
* FLTK_HAVE_CAIRO
|
|
*
|
|
* Do we have the Cairo library available?
|
|
*/
|
|
|
|
#cmakedefine FLTK_HAVE_CAIRO 1
|
|
|
|
|
|
/*
|
|
* 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.
|
|
*/
|
|
|
|
#cmakedefine FLTK_HAVE_CAIROEXT 1
|
|
|
|
|
|
/*
|
|
* FLTK_HAVE_FORMS
|
|
*
|
|
* Do we have the Forms compatibility library available?
|
|
*/
|
|
|
|
#cmakedefine FLTK_HAVE_FORMS 1
|
|
|
|
|
|
/*
|
|
* FLTK_USE_X11
|
|
*
|
|
* Do we use X11 for the current platform?
|
|
*
|
|
*/
|
|
|
|
#cmakedefine FLTK_USE_X11 1
|
|
|
|
|
|
/*
|
|
* FLTK_USE_CAIRO
|
|
*
|
|
* Do we use Cairo to draw to the display?
|
|
*
|
|
*/
|
|
|
|
#cmakedefine FLTK_USE_CAIRO 1
|
|
|
|
|
|
/*
|
|
* FLTK_USE_WAYLAND
|
|
*
|
|
* Do we use Wayland for the current platform?
|
|
*
|
|
*/
|
|
|
|
#cmakedefine FLTK_USE_WAYLAND 1
|
|
|
|
|
|
/*
|
|
* FLTK_USE_STD
|
|
*
|
|
* May we use std::string and std::vector for the current build?
|
|
*
|
|
* This is a build configuration option which allows FLTK to add some
|
|
* features based on std::string and std::vector in FLTK 1.4.x
|
|
*
|
|
*/
|
|
|
|
#cmakedefine01 FLTK_USE_STD
|
|
|
|
#endif /* _FL_fl_config_h_ */
|