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

Macros

#define UNIMAKE_FLAGS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#define UNIMAKE_CFLAGS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#define UNIMAKE_NAMES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#define UNIMAKE_FLAG_DEFINES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#define UNIMAKE_FLAG_LIBS(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#define UNIMAKE_FLAG_INCLUDES(name, bit, cflags, defines, includes, ldflags, libs, libdirs)
 
#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_CFLAGS

#define UNIMAKE_CFLAGS ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
cflags,

◆ UNIMAKE_FLAG_DEFINES

#define UNIMAKE_FLAG_DEFINES ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
defines,

◆ UNIMAKE_FLAG_INCLUDES

#define UNIMAKE_FLAG_INCLUDES ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
includes,

◆ UNIMAKE_FLAG_LIBS

#define UNIMAKE_FLAG_LIBS ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
libs,

◆ UNIMAKE_FLAGS

#define UNIMAKE_FLAGS ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
bit,

◆ 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_NAMES

#define UNIMAKE_NAMES ( name,
bit,
cflags,
defines,
includes,
ldflags,
libs,
libdirs )
Value:
name,

◆ 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, "", "", "", "", "", "" )