fn :build (ProjectConfig) { set c to pop; c.name("MMO Project"); c.client([ LanguageSettings { "c", /* lang */ "src/client.ztl", /* file */ "client/", /* out path */ [ /* ffi */ FFISetting { "raylib", "$RAYLIB_PATH/libraylib.a", "./", "make build", } ] } ]) c.server([ LanguageSettings { "javascript", "src/server.ztl", "server/" } ]); c.common([ LanguageSettings { "c", "src/common.ztl", "client/" }, LanguageSettings { "javascript", "src/common.ztl", "server/" }, LanguageSettings { "sqlite", "src/common.ztl", "db/" } ]); c.build(); }