mirror of https://github.com/mgba-emu/mgba.git
Core: Add flags.h generated file
This commit is contained in:
parent
e2bcd2e05a
commit
7bd5ae9a70
|
@ -151,6 +151,9 @@ add_custom_target(version-info ALL
|
|||
|
||||
include(${CMAKE_CURRENT_SOURCE_DIR}/version.cmake)
|
||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/core/version.c.in ${CMAKE_CURRENT_BINARY_DIR}/version.c)
|
||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/core/flags.h.in ${CMAKE_CURRENT_BINARY_DIR}/flags.h)
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flags.h DESTINATION include/mgba COMPONENT lib${BINARY_NAME})
|
||||
|
||||
list(APPEND UTIL_SRC ${CMAKE_CURRENT_BINARY_DIR}/version.c)
|
||||
source_group("Generated sources" FILES ${CMAKE_CURRENT_BINARY_DIR}/version.c)
|
||||
|
||||
|
|
|
@ -0,0 +1,88 @@
|
|||
#ifndef FLAGS_H
|
||||
#define FLAGS_H
|
||||
|
||||
#ifndef MINIMAL_CORE
|
||||
#cmakedefine MINIMAL_CORE @MINIMAL_CORE@
|
||||
#endif
|
||||
|
||||
// BUILD flags
|
||||
|
||||
#ifndef BUILD_GL
|
||||
#cmakedefine BUILD_GL
|
||||
#endif
|
||||
|
||||
#ifndef BUILD_GLES2
|
||||
#cmakedefine BUILD_GLES2
|
||||
#endif
|
||||
|
||||
// COLOR flags
|
||||
|
||||
#ifndef COLOR_16_BIT
|
||||
#cmakedefine COLOR_16_BIT
|
||||
#endif
|
||||
|
||||
#ifndef COLOR_5_6_5
|
||||
#cmakedefine COLOR_5_6_5
|
||||
#endif
|
||||
|
||||
// M_CORE flags
|
||||
|
||||
#ifndef M_CORE_GBA
|
||||
#cmakedefine M_CORE_GBA
|
||||
#endif
|
||||
|
||||
#ifndef M_CORE_GB
|
||||
#cmakedefine M_CORE_GB
|
||||
#endif
|
||||
|
||||
// USE flags
|
||||
|
||||
#ifndef USE_EDITLINE
|
||||
#cmakedefine USE_EDITLINE
|
||||
#endif
|
||||
|
||||
#ifndef USE_EPOXY
|
||||
#cmakedefine USE_EPOXY
|
||||
#endif
|
||||
|
||||
#ifndef USE_FFMPEG
|
||||
#cmakedefine USE_FFMPEG
|
||||
#endif
|
||||
|
||||
#ifndef USE_GDB_STUB
|
||||
#cmakedefine USE_GDB_STUB
|
||||
#endif
|
||||
|
||||
#ifndef USE_LIBAV
|
||||
#cmakedefine USE_LIBAV
|
||||
#endif
|
||||
|
||||
#ifndef USE_LIBZIP
|
||||
#cmakedefine USE_LIBZIP
|
||||
#endif
|
||||
|
||||
#ifndef USE_LZMA
|
||||
#cmakedefine USE_LZMA
|
||||
#endif
|
||||
|
||||
#ifndef USE_MAGICK
|
||||
#cmakedefine USE_MAGICK
|
||||
#endif
|
||||
|
||||
#ifndef USE_MINIZIP
|
||||
#cmakedefine USE_MINIZIP
|
||||
#endif
|
||||
|
||||
#ifndef USE_PNG
|
||||
#cmakedefine USE_PNG
|
||||
#endif
|
||||
|
||||
#ifndef USE_PTHREADS
|
||||
#cmakedefine USE_PTHREADS
|
||||
#endif
|
||||
|
||||
#ifndef USE_ZLIB
|
||||
#cmakedefine USE_ZLIB
|
||||
#endif
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue