1DOLLY 32MODULE bonnie34REQUIRES HEADER curl5REQUIRES HEADER libc6REQUIRES HEADER runtime7REQUIRES LIB    curl8REQUIRES TOOL   cc9REQUIRES TOOL   python10REQUIRES TOOL   rm1112# Its callers reuse the completed Python runtime image before building Bonnie.13SOURCE HOST /static/python/commands/bonnie.c  /tmp/bonnie/bonnie.c      a30a9a65692065136dacb87d59c970908d9d91cd2cfc108273ea0c8217db3b4214SOURCE HOST /static/python/runtimes/bonnie.py /usr/lib/bonnie/bonnie.py 40e8cb73a263843146b927c03ce3b56bd21302559783ab9bee073eeb8ddfbec11516# Upstream PEP 517 config-settings, selected by normalized package name.17# NumPy otherwise appends -O3 after CFLAGS on its generated ufunc sources.18# These supported Meson options keep cold browser builds bounded.19FILE /etc/bonnie/build.toml20    [numpy]21    setup-args = ["-Dbuildtype=debug", "-Ddisable-optimization=true"]2223SLOP cc \24  -O0 \25  -std=c17 \26  /tmp/bonnie/bonnie.c \27  -o /usr/bin/bonnie \28  -lcurl2930EXPORTS TOOL bonnie3132SLOP bonnie \33  --version34SLOP bonnie \35  list36SLOP bonnie \37  freeze38SLOP bonnie \39  check4041# The launcher and its implementation are one command. This private retained42# file is not a dependency name for downstream modules.43FILE /usr/lib/bonnie/bonnie.py4445SLOP rm \46  -rf \47  /tmp/bonnie48