source.app
var assetsDir cflags cflagsExtraForRl cloneExt dubConfig dubFile dubLibName faviconFile isBuildOnly isCmdLineHidden isGcProject isReleaseBuild isRlProject isTargetItch libFile libFileData minLogLevel outputFile shellFile shellFileData webDir
enum Level
Types 4
aliasSz = size_t
The result of sizeof, ...
aliasStr = char[]
A string slice of chars.
aliasIStr = const(char)[]
A string slice of constant chars.
enumLevel : ubyte
none
info
warning
error
Functions 43
fn
int doDefaultProject(IStr sourceDir, bool isSimpProject)fn
int doGcProject(IStr sourceDir, bool isSimpProject)fn
int main(string[] mainArgs)fn
void echo(A...)(A args)fn
void echon(A...)(A args)fn
bool startsWith(IStr str, IStr start)Variables 21
enumvar
libFileData = cast(const(ubyte)[]) import("libraylib.a")enumvar
shellFileData = cast(const(char)[]) import("emscripten_shell.html")enumvar
assetsDir = "assets"enumvar
webDir = "web"enumvar
outputFile = join(webDir, "index.html")enumvar
libFile = join(webDir, "libraylib.a")enumvar
shellFile = join(webDir, "emscripten_shell.html")enumvar
faviconFile = join(webDir, "favicon.ico")enumvar
dubFile = "dub.json"enumvar
dubConfig = "wasm"enumvar
dubLibName = "game_wasm"enumvar
cflags = [
"-DPLATFORM_WEB",
"-sEXPORTED_RUNTIME_METHODS=HEAPF32,requestFullscreen",
"-sUSE_GLFW=3",
"-sERROR_ON_UNDEFINED_SYMBOLS=0",
"-sINITIAL_MEMORY=67108864",
"-sALLOW_MEMORY_GROWTH=1",
]enumvar
cflagsExtraForRl = [
"-sASYNCIFY",
]var
isGcProject = falsevar
isRlProject = falsevar
isReleaseBuild = truevar
isBuildOnly = falsevar
isTargetItch = falsevar
bool isCmdLineHidden = falseenumvar
cloneExt = "._cl"