static void Main(string[] args) { var content = System.IO.File.ReadAllText("steam_sdk/steam_api.json"); var def = Newtonsoft.Json.JsonConvert.DeserializeObject <SteamApiDefinition>(content); Definitions = def; var generator = new CodeWriter(def); generator.ToFolder("../../../Facepunch.Steamworks/Generated/"); }
static void Main(string[] args) { var content = System.IO.File.ReadAllText("steam_sdk/steam_api.json"); var def = Newtonsoft.Json.JsonConvert.DeserializeObject <SteamApiDefinition>(content); AddMissing(def); var parser = new CodeParser(@"steam_sdk"); parser.ExtendDefinition(def); var generator = new CodeWriter(def); generator.ToFolder("../Facepunch.Steamworks/SteamNative/"); }