Sha256: 8aede61ff0132f27463fc7eb42812623b014ff43f57f399371916f122919c924
Contents?: true
Size: 578 Bytes
Versions: 11
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true require "pathname" require "sod" module Milestoner module CLI module Actions module Build # Handles output path. class Basename < Sod::Action include Import[:settings] description "Set basename." ancillary "The file extension is dynamically calculated from format." on %w[-b --basename], argument: "[NAME]" default { Container[:settings].build_basename } def call(name = default) = settings.build_basename = name end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems