This commit adds the configure option --with-abiversion and the CMake option OPTION_ABI_VERSION. Both options can be set e.g. to 10304 to build with FL_ABI_VERSION = 10304 (FLTK 1.3.4). For IDE builds there are new files ide/<IDE-NAME>/FL/abi-version.h that can be edited to change the ABI version before the FLTK lib is built. Note that this file MUST be copied to the include/FL directory if the IDE-built library is to be installed. The default is FL_ABI_VERSION = FL_MAJOR*10000 + FL_MINOR*100 + 0, i.e. 10300 for all FLTK 1.3.x versions to keep binary compatibility (ABI). Todo: more tests and more documentation. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
8 lines
165 B
CMake
8 lines
165 B
CMake
/*
|
|
DO NOT EDIT - This file is generated by CMake
|
|
*/
|
|
|
|
/* define FL_ABI_VERSION as 10x0y for FLTK ABI version 1.x.y */
|
|
|
|
#cmakedefine FL_ABI_VERSION @FL_ABI_VERSION@
|