all repos — mgba @ 1f156921732db400cfbb4a0ff3f8efc0faf5dd1e

mGBA Game Boy Advance Emulator

src/core/flags.h.in (view raw)

  1#ifndef FLAGS_H
  2#define FLAGS_H
  3
  4#ifndef MINIMAL_CORE
  5#cmakedefine MINIMAL_CORE @MINIMAL_CORE@
  6#endif
  7
  8// BUILD flags
  9
 10#ifndef BUILD_GL
 11#cmakedefine BUILD_GL
 12#endif
 13
 14#ifndef BUILD_GLES2
 15#cmakedefine BUILD_GLES2
 16#endif
 17
 18// Miscellaneous flags
 19
 20#ifndef COLOR_16_BIT
 21#cmakedefine COLOR_16_BIT
 22#endif
 23
 24#ifndef COLOR_5_6_5
 25#cmakedefine COLOR_5_6_5
 26#endif
 27
 28#ifndef DISABLE_THREADING
 29#cmakedefine DISABLE_THREADING
 30#endif
 31
 32#ifndef FIXED_ROM_BUFFER
 33#cmakedefine FIXED_ROM_BUFFER
 34#endif
 35
 36// M_CORE flags
 37
 38#ifndef M_CORE_GBA
 39#cmakedefine M_CORE_GBA
 40#endif
 41
 42#ifndef M_CORE_GB
 43#cmakedefine M_CORE_GB
 44#endif
 45
 46#ifndef M_CORE_DS
 47#cmakedefine M_CORE_DS
 48#endif
 49
 50// ENABLE flags
 51
 52#ifndef ENABLE_SCRIPTING
 53#cmakedefine ENABLE_SCRIPTING
 54#endif
 55
 56// USE flags
 57
 58#ifndef USE_DEBUGGERS
 59#cmakedefine USE_DEBUGGERS
 60#endif
 61
 62#ifndef USE_EDITLINE
 63#cmakedefine USE_EDITLINE
 64#endif
 65
 66#ifndef USE_ELF
 67#cmakedefine USE_ELF
 68#endif
 69
 70#ifndef USE_EPOXY
 71#cmakedefine USE_EPOXY
 72#endif
 73
 74#ifndef USE_FFMPEG
 75#cmakedefine USE_FFMPEG
 76#endif
 77
 78#ifndef USE_GDB_STUB
 79#cmakedefine USE_GDB_STUB
 80#endif
 81
 82#ifndef USE_LIBAV
 83#cmakedefine USE_LIBAV
 84#endif
 85
 86#ifndef USE_LIBAVRESAMPLE
 87#cmakedefine USE_LIBAVRESAMPLE
 88#endif
 89
 90#ifndef USE_LIBSWRESAMPLE
 91#cmakedefine USE_LIBSWRESAMPLE
 92#endif
 93
 94#ifndef USE_LIBZIP
 95#cmakedefine USE_LIBZIP
 96#endif
 97
 98#ifndef USE_LZMA
 99#cmakedefine USE_LZMA
100#endif
101
102#ifndef USE_MAGICK
103#cmakedefine USE_MAGICK
104#endif
105
106#ifndef USE_MINIZIP
107#cmakedefine USE_MINIZIP
108#endif
109
110#ifndef USE_PNG
111#cmakedefine USE_PNG
112#endif
113
114#ifndef USE_PTHREADS
115#cmakedefine USE_PTHREADS
116#endif
117
118#ifndef USE_SQLITE3
119#cmakedefine USE_SQLITE3
120#endif
121
122#ifndef USE_ZLIB
123#cmakedefine USE_ZLIB
124#endif
125
126#endif