Edit

kc3-lang/freetype/src/sdf/module.mk

Branch :

  • Show log

    Commit

  • Author : Anuj Verma
    Date : 2020-08-19 16:57:38
    Hash : 879ca87f
    Message : [sdf] Add build infrastructure. * src/sdf/module.mk, src/sfd/rules.mk: New files. * src/sdf/ftsdf.h (ft_sdf_raster): New forward declaration. * include/freetype/ftmoderr.h (FT_MODERRDEF): Add error definition for the 'sdf' module. * include/freetype/internal/fttrace.h (FT_TRACE_DEF): Add trace definition for the `sdf' module. * modules.cfg (RASTER_MODULES): Add the `sdf' module to the list of rasterizers.

  • src/sdf/module.mk
  • 
    FTMODULE_H_COMMANDS += SDF_RENDERER
    FTMODULE_H_COMMANDS += BSDF_RENDERER
    
    define SDF_RENDERER
    $(OPEN_DRIVER) FT_Renderer_Class, ft_sdf_renderer_class $(CLOSE_DRIVER)
    $(ECHO_DRIVER)sdf       $(ECHO_DRIVER_DESC)signed distance field renderer$(ECHO_DRIVER_DONE)
    endef
    
    define BSDF_RENDERER
    $(OPEN_DRIVER) FT_Renderer_Class, ft_bitmap_sdf_renderer_class $(CLOSE_DRIVER)
    $(ECHO_DRIVER)bsdf      $(ECHO_DRIVER_DESC)bitmap to signed distance field converter$(ECHO_DRIVER_DONE)
    endef
    
    #EOF