Sha256: 8c2b2e4189df5997fe021a079f06945acc9d1ac93aa8a167dd746db55e247e8f
Contents?: true
Size: 377 Bytes
Versions: 2
Compression:
Stored size: 377 Bytes
Contents
module Sow::Plugins # Scaffold a ruby bin/ file. # class Bin < Script option :name setup do @name = argument || destination abort "Exectuable name is required." unless name abort "Executable name must be a single word." if /\w/ !~ name end manifest do copy 'bin/command.rb', "bin/#{@name}", :chmod => 0754 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sow-0.5 | plug/sow/seeds/bin/SCRIPT.rb |
sow-0.4.0 | plug/sow/seeds/bin/SCRIPT.rb |