# # NetSurf build configuration # # Some of these options support an 'AUTO' option, as well as YES and NO. If # AUTO is available, the Makefile will attempt to detect if that feature is # available when such is used. # ---------------------------------------------------------------------------- # Options relating to all versions of NetSurf # ---------------------------------------------------------------------------- # Enable NetSurf's built-in BMP support # Valid options: YES, NO NETSURF_USE_BMP=YES # Enable NetSurf's built-in GIF support # Valid options: YES, NO NETSURF_USE_GIF=YES # Enable NetSurf's use of IJG's libjpeg # Valid options: YES, NO NETSURF_USE_JPEG=YES # Enable NetSurf's use of libmng for displaying MNGs and PNGs # Valid options: YES, NO NETSURF_USE_MNG=YES # Use libharu to enable PDF export and GTK printing support. There is no # auto-detection available for this, as it does not have a pkg-config file # Valid options: YES, NO NETSURF_USE_HARU_PDF=YES # ---------------------------------------------------------------------------- # RISC OS-specific options # ---------------------------------------------------------------------------- ifeq ($(TARGET),riscos) # Use James Bursa's libsvgtiny for rendering SVG images # Valid options: YES, NO NETSURF_USE_NSSVG=YES # Use pencil to enable export to Drawfile # Valid options: YES, NO NETSURF_USE_DRAW=YES # Enable NetSurf's RISC OS Sprite support via Tinct # Valid options: YES, NO NETSURF_USE_SPRITE=YES endif # ---------------------------------------------------------------------------- # GTK-specific options # ---------------------------------------------------------------------------- ifeq ($(TARGET),gtk) # Where to search for NetSurf's resources after looking in ~/.netsurf and # $NETSURFRES. It must have a trailing / NETSURF_GTK_RESOURCES=/usr/local/share/netsurf/ # Use librsvg in conjunction with Cairo to render SVG images # Valid options: YES, NO, AUTO NETSURF_USE_RSVG=AUTO # Use James Shaw's librosprite for rendering RISC OS Sprites # Valid options: YES, NO, AUTO NETSURF_USE_ROSPRITE=AUTO endif