<commit_before>class I386ElfGrub < Formula
  desc "GNU GRUB 2 for i386-elf"
  homepage "https://www.gnu.org/software/grub/"
  url "https://ftp.gnu.org/gnu/grub/grub-2.02.tar.xz"
  sha256 "810b3798d316394f94096ec2797909dbf23c858e48f7b3830826b8daa06b7b0f"

  depends_on "i386-elf-binutils" => :build
  depends_on "i386-elf-gcc" => :build

  resource ("image") do
    url "https://raw.githubusercontent.com/MRNIU/tools/master/kernel.kernel"
    sha256 "ac0e87c8a612fdfd4ce4c7f0a2161b5d156972d757c781cc5690735303861abf"
  end

  def install
    mkdir "build" do
      system "../configure", "--target=i386-elf",
                             "--prefix=#{prefix}",
                             "--program-prefix=i386-elf-",
                             "--disable-werror",
                             "TARGET_CC=i386-elf-gcc",
                             "TARGET_OBJCOPY=i386-elf-objcopy",
                             "TARGET_STRIP=i386-elf-strip",
                             "TARGET_NM=i386-elf-nm",
                             "TARGET_RANLIB=i386-elf-ranlib"
      system "make"
      system "make", "install"
    end
  end
<commit_msg>i386-elf-grub: add 2.02 bottle.<commit_after>class I386ElfGrub < Formula
  desc "GNU GRUB 2 for i386-elf"
  homepage "https://www.gnu.org/software/grub/"
  url "https://ftp.gnu.org/gnu/grub/grub-2.02.tar.xz"
  sha256 "810b3798d316394f94096ec2797909dbf23c858e48f7b3830826b8daa06b7b0f"

  bottle do
    sha256 "e83a6a8d1db4953ef70948e357b46570cddfb4158e82428faa0824946a539be0" => :mojave
    sha256 "1f8657576755199211411b28e9c8ccba6cdb51fa02ab63479a33561c9e26d195" => :high_sierra
    sha256 "9bbce3ac0fc16ed8bcdd1e57190483eb70d81e308d8d4e95733b81bef62319ba" => :sierra
  end

  depends_on "i386-elf-binutils" => :build
  depends_on "i386-elf-gcc" => :build

  resource ("image") do
    url "https://raw.githubusercontent.com/MRNIU/tools/master/kernel.kernel"
    sha256 "ac0e87c8a612fdfd4ce4c7f0a2161b5d156972d757c781cc5690735303861abf"
  end

  def install
    mkdir "build" do
      system "../configure", "--target=i386-elf",
                             "--prefix=#{prefix}",
                             "--program-prefix=i386-elf-",
                             "--disable-werror",
                             "TARGET_CC=i386-elf-gcc",
                             "TARGET_OBJCOPY=i386-elf-objcopy",
                             "TARGET_STRIP=i386-elf-strip",
                             "TARGET_NM=i386-elf-nm",
                             "TARGET_RANLIB=i386-elf-ranlib"
      system "make"
      system "make", "install"
    end
  end

{'fraction_non_alphanumeric': 0.11605415860735009, 'fraction_numerical': 0.15319148936170213, 'mean_word_length': 2.0639810426540284, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 10, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3480442', 'n_tokens_mistral': 1189, 'n_tokens_neox': 962, 'n_words': 119}