RetroArch/config.features.h

162 lines
2.9 KiB
C
Raw Normal View History

2012-04-21 21:25:32 +00:00
#ifndef __RARCH_FEATURES_H
#define __RARCH_FEATURES_H
#include <stddef.h>
2011-12-24 12:46:12 +00:00
#include "boolean.h"
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#ifdef HAVE_SDL
static const bool _sdl_supp = true;
#else
static const bool _sdl_supp = false;
#endif
2011-11-30 16:46:58 +00:00
#ifdef HAVE_THREADS
static const bool _thread_supp = true;
#else
static const bool _thread_supp = false;
#endif
2011-11-01 17:45:50 +00:00
#ifdef HAVE_OPENGL
static const bool _opengl_supp = true;
#else
static const bool _opengl_supp = false;
#endif
2011-06-25 16:11:04 +00:00
#ifdef HAVE_XVIDEO
static const bool _xvideo_supp = true;
#else
static const bool _xvideo_supp = false;
#endif
#ifdef HAVE_ALSA
static const bool _alsa_supp = true;
#else
static const bool _alsa_supp = false;
#endif
2011-06-16 21:20:12 +00:00
#if defined(HAVE_OSS) || defined(HAVE_OSS_BSD)
static const bool _oss_supp = true;
#else
static const bool _oss_supp = false;
#endif
#ifdef HAVE_AL
static const bool _al_supp = true;
#else
static const bool _al_supp = false;
#endif
#ifdef HAVE_RSOUND
static const bool _rsound_supp = true;
#else
static const bool _rsound_supp = false;
#endif
#ifdef HAVE_ROAR
static const bool _roar_supp = true;
#else
static const bool _roar_supp = false;
#endif
#ifdef HAVE_JACK
static const bool _jack_supp = true;
#else
static const bool _jack_supp = false;
#endif
#ifdef HAVE_PULSE
static const bool _pulse_supp = true;
#else
static const bool _pulse_supp = false;
#endif
2011-12-25 00:59:30 +00:00
#ifdef HAVE_DSOUND
static const bool _dsound_supp = true;
#else
static const bool _dsound_supp = false;
#endif
#ifdef HAVE_XAUDIO
static const bool _xaudio_supp = true;
#else
static const bool _xaudio_supp = false;
#endif
2011-05-11 15:52:16 +00:00
#ifdef HAVE_DYLIB
static const bool _dylib_supp = true;
#else
2011-05-11 15:52:16 +00:00
static const bool _dylib_supp = false;
#endif
#ifdef HAVE_CG
static const bool _cg_supp = true;
#else
static const bool _cg_supp = false;
#endif
#ifdef HAVE_XML
static const bool _xml_supp = true;
#else
static const bool _xml_supp = false;
#endif
#ifdef HAVE_SDL_IMAGE
static const bool _sdl_image_supp = true;
2011-05-18 20:11:34 +00:00
#else
static const bool _sdl_image_supp = false;
2011-05-18 20:11:34 +00:00
#endif
2012-06-17 11:11:12 +00:00
#ifdef HAVE_LIBPNG
static const bool _libpng_supp = true;
#else
static const bool _libpng_supp = false;
#endif
2011-03-23 22:48:13 +00:00
#ifdef HAVE_FBO
static const bool _fbo_supp = true;
#else
static const bool _fbo_supp = false;
#endif
#ifdef HAVE_DYNAMIC
static const bool _dynamic_supp = true;
#else
static const bool _dynamic_supp = false;
#endif
#ifdef HAVE_FFMPEG
static const bool _ffmpeg_supp = true;
#else
static const bool _ffmpeg_supp = false;
#endif
#ifdef HAVE_CONFIGFILE
static const bool _configfile_supp = true;
#else
static const bool _configfile_supp = false;
#endif
#ifdef HAVE_FREETYPE
static const bool _freetype_supp = true;
#else
static const bool _freetype_supp = false;
#endif
2011-03-19 19:41:07 +00:00
#ifdef HAVE_NETPLAY
static const bool _netplay_supp = true;
#else
static const bool _netplay_supp = false;
#endif
2011-06-06 18:21:26 +00:00
#ifdef HAVE_PYTHON
static const bool _python_supp = true;
#else
static const bool _python_supp = false;
#endif
#endif