Budowanie wtyczki podrzędnej (gem) z pakowaczem
Jak wyjaśnionotutaj wymaga wtyczki prywyważać- prefiks. Próbowałem budować za pomocą pakowacza:
bundle gem pry-name
ale pomieszał hierarchie katalogów (tworząc katalog 2 zamiast 1):
create pry-name/pry-name.gemspec
create pry-name/lib/pry/name.rb
create pry-name/lib/pry/name/version.rb
W gemspec używa niewłaściwej struktury katalogów:
require 'pry/name/version'
iw tym samym pliku uruchamia to polecenie git:
spec.files = `git ls-files`.split($/)
co daje, podobnie jak powyżej, złą strukturę plików
Jest na to sposóbpowiedzieć program pakujący rozpoznaje „-” jako prawidłowy znak nazwy pliku nie jako „/” (separator katalogu)?