Homebrew Tap игнорирует файлы в архиве tar - PullRequest
0 голосов
/ 24 июня 2019

Контекст:

Я создал простой сценарий bash на основе инструмента командной строки , который использует два дополнительных файла:

  • файл конфигурации (который является просто еще одним сценарием bash)
  • файл csv для локального хранения данных

Он распространяется посредством Homebrew Tap , путем публикацииархив tar со следующим содержимым:

smart-snippets
├── dave (bash script)
├── dave.conf (bash script)
└── dave.csv 

Проблема:

Только первый файл устанавливается в папку /usr/local/Cellar/dave/x.x.x/bin и dave.conf и dave.csv отсутствуют файлы .

Домашний рецепт :

class Dave < Formula
  desc "Simple & intuitive command line utility to store cheat sheet snippets"
  homepage "https://github.com/crocodile/smart-snippets"
  url "https://github.com/crocodile/smart-snippets/raw/master/archive/smart-snippets.tar.gz"
  sha256 "xxxxxxxxxxxxxxxxxxxxxxxxx"
  version "x.x.x"

  depends_on "curl"

  def install
    bin.install "dave"
  end
end
...