#ifndef GME_TYPES_H
#define GME_TYPES_H

/* CMake will either define the following to 1, or #undef it,
 * depending on the options passed to CMake.  This is used to
 * conditionally compile in the various emulator types.
 *
 * See gme_type_list() in gme.cpp
 */

#cmakedefine USE_GME_AY
#cmakedefine USE_GME_GBS
#cmakedefine USE_GME_GYM
#cmakedefine USE_GME_HES
#cmakedefine USE_GME_KSS
#cmakedefine USE_GME_NSF
#cmakedefine USE_GME_NSFE
#cmakedefine USE_GME_SAP
#cmakedefine USE_GME_SPC
/* VGM and VGZ are a package deal */
#cmakedefine USE_GME_VGM

#endif /* GME_TYPES_H */
