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(); }