Skip to content
Snippets Groups Projects
Select Git revision
  • 2100655a1b55d1c77932b649b758f2eab1107fcb
  • master default protected
2 results

README.abi-version.txt

Blame
    • Albrecht Schlosser's avatar
      fd5cd809
      Introduce "Modern CMake" in FLTK · fd5cd809
      Albrecht Schlosser authored
      This is a big commit and there are too many changes to list them all.
      The main changes are:
      
      - rename all CMake build options to 'FLTK_*'
      - export library targets with namespace (prefix) 'fltk::'
      - standardize shared library target names with suffix '-shared'
      - set public build properties on libraries for consumers
      - document library names and aliases in README.CMake.txt
      - document changes in "Migrating Code from FLTK 1.3 to 1.4"
      - partial backwards compatibility for old user projects
      
      Included but not directly related changes:
      
      - fix Windows (Visual Studio) DLL build
      - add CMake function fl_debug_target() to show target properties
      - don't build test programs if FLTK is a subproject
      - internal: reformat CMake code: remove space before '('
      
      Thanks to Matthias and Manolo for their help, testing, and feeback.
      fd5cd809
      History
      Introduce "Modern CMake" in FLTK
      Albrecht Schlosser authored
      This is a big commit and there are too many changes to list them all.
      The main changes are:
      
      - rename all CMake build options to 'FLTK_*'
      - export library targets with namespace (prefix) 'fltk::'
      - standardize shared library target names with suffix '-shared'
      - set public build properties on libraries for consumers
      - document library names and aliases in README.CMake.txt
      - document changes in "Migrating Code from FLTK 1.3 to 1.4"
      - partial backwards compatibility for old user projects
      
      Included but not directly related changes:
      
      - fix Windows (Visual Studio) DLL build
      - add CMake function fl_debug_target() to show target properties
      - don't build test programs if FLTK is a subproject
      - internal: reformat CMake code: remove space before '('
      
      Thanks to Matthias and Manolo for their help, testing, and feeback.