/* * This file is part of NetSurf, http://netsurf.sourceforge.net/ * Licensed under the GNU General Public License, * http://www.opensource.org/licenses/gpl-license * Copyright 2003,4 John M Bell * Copyright 2004 Andrew Timmins */ #ifndef _NETSURF_UTILS_CONFIG_H_ #define _NETSURF_UTILS_CONFIG_H_ /* This file toggles build options on and off. * Simply undefine a symbol to turn the relevant feature off. * * IF ADDING A FEATURE HERE, ADD IT TO Docs/Doxyfile LINE 892 AS WELL. */ /* HTTP POST support */ #define WITH_POST /* HTTP Auth */ #define WITH_AUTH /* Cookies */ #define WITH_COOKIES /* Image renderering modules */ #define WITH_JPEG #define WITH_MNG #define WITH_PNG #define WITH_GIF #if defined(riscos) || defined(ncos) #define WITH_DRAW #define WITH_SPRITE #endif /* Platform specific features */ #if defined(riscos) || defined(ncos) /* Plugin module */ #define WITH_PLUGIN /* Acorn URI protocol support */ #define WITH_URI /* ANT URL protocol support */ #define WITH_URL /* Keyboard navigation support */ #define WITH_KEYBOARD_NAVIGATION /* Free text search */ #define WITH_SEARCH /* Printing support */ #define WITH_PRINT /* Theme auto-install */ #define WITH_THEME_INSTALL #endif #ifdef ncos /* Kiosk style browsing support */ #define WITH_KIOSK_BROWSING #endif #if defined(riscos) || defined(ncos) || defined(debug) /* Export modules */ #define WITH_SAVE_COMPLETE #define WITH_DRAW_EXPORT #define WITH_TEXT_EXPORT #endif #endif