dsekai
World engine for retrocomputers.
Loading...
Searching...
No Matches
Macros
Unimake Flags
Collaboration diagram for Unimake Flags:

Macros

#define UNIMAKE_FLAGS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   bit,
 
#define UNIMAKE_CFLAGS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   cflags,
 
#define UNIMAKE_NAMES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   name,
 
#define UNIMAKE_FLAG_DEFINES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   defines,
 
#define UNIMAKE_FLAG_LIBS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   libs,
 
#define UNIMAKE_FLAG_INCLUDES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)   includes,
 
#define UNIMAKE_PLAT_MASK   0xff000000
 
#define UNIMAKE_PLAT_TABLE(f)
 
#define UNIMAKE_GFX_MASK   0x0000000f
 
#define UNIMAKE_GFX_TABLE(f)
 
#define UNIMAKE_FMT_MASK   0x000000f0
 
#define UNIMAKE_FMT_TABLE(f)
 
#define UNIMAKE_MISC_MASK   0x00ff0000
 
#define UNIMAKE_MISC_TABLE(f)
 

Detailed Description

Macro Definition Documentation

◆ UNIMAKE_FMT_TABLE

#define UNIMAKE_FMT_TABLE (   f)
Value:
f( "hdr", 0x00000000, "", "", "", "", "", "" ) \
f( "jsn", 0x00000010, "", "-DNO_RESEXT", "", "", "", "" ) \
f( "asn", 0x00000020, "", "-DNO_RESEXT", "", "", "", "" ) \
f( "", 0x00000000, "", "", "", "", "", "" )

◆ UNIMAKE_GFX_TABLE

#define UNIMAKE_GFX_TABLE (   f)
Value:
f( "cga", 0x00000000, "", "-DDEPTH_CGA", "", "", "", "" ) \
f( "mno", 0x00000001, "", "-DDEPTH_MONO", "", "", "", "" ) \
f( "vga", 0x00000002, "", "-DDEPTH_VGA", "", "", "", "" ) \
f( "", 0x00000000, "", "", "", "", "", "" )

◆ UNIMAKE_MISC_TABLE

#define UNIMAKE_MISC_TABLE (   f)
Value:
f( "dbg", 0x00010000, "$DEBUG$", "", "", "$DEBUG$", "", "" ) \
f( "", 0x00000000, "", "", "", "", "", "" )

◆ UNIMAKE_PLAT_TABLE

#define UNIMAKE_PLAT_TABLE (   f)
Value:
f( "sdl", 0x01000000, "", "-DPLATFORM_SDL", "", "", "-lsdl", "" ) \
f( "wsm", 0x02000000, "", "-DPLATFORM_SDL", "", "", "", "" ) \
f( "w16", 0x04000000, "-bt=windows -bw -zp=1", "-DPLATFORM_WIN16", "-I$INCLUDE/win", "", "-lwindows", "" ) \
f( "w32", 0x08000000, "", "-DPLATFORM_WIN32", "", "", "", "" ) \
f( "dos", 0x10000000, "", "-DPLATFORM_DOS", "", "", "", "" ) \
f( "plm", 0x20000000, "", "-DPLATFORM_PALM", "", "", "", "" ) \
f( "", 0x00000000, "", "", "", "", "", "" )