Skip to content

Eros/WhatIsMyCookDoing

Repository files navigation

WhatIsMyCookDoing?

Command line tool that analyzes Unreal Engine cook logs and generates reports in HTML or PDF format.

Currently analyzes:

  • Analyzes cook logs, UAT logs, and stats files
  • Identifies slow cooking assets
  • Detects large assets
  • Reports warnings and errors
  • shader compilation performance
  • DDC cache performance

Installation

  1. Clone the repository:
git clone git@github.com:Eros/WhatIsMyCookDoing.git
cd WhatIsMyCookDoing
  1. Install the package:
pip install -e .

Basic Usage

Analyze a UE project or cook folder:

cook-triage /path/to/ue/project

Options

  • --output, -o: Specify output file path (default: cook_triage_report.html)
  • --format, -f: Choose output format - html or pdf (default: html)
  • --verbose, -v: Enable verbose logging

Examples

Generate HTML report:

cook-triage /path/to/ue/project --output my_report.html --format html

Generate PDF report:

cook-triage /path/to/ue/project --output my_report.pdf --format pdf

Verbose analysis:

cook-triage /path/to/ue/project --verbose

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published