fn build(ProjectConfig c) { c.name("MMO Project"); c.mode("dev"); c.client([ LanguageSettings( "c", ! lang "src/client.ztl", ! file "client/", ! out path [ ! ffi settings FFISetting { "raylib", ! libary name "$RAYLIB_PATH/libraylib.a", ! path "./", ! local path "make build", ! build command } ] ) ]); 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(); }