Sha256: c67779d855ecde066a317c4ae90936703f7152313ceab7df9195ffe5814a2e79
Contents?: true
Size: 515 Bytes
Versions: 11
Compression:
Stored size: 515 Bytes
Contents
# frozen_string_literal: true require "pathname" require "sod" module Milestoner module CLI module Actions module Build # Handles build root path. class Root < Sod::Action include Import[:settings] description "Set root output path." on %w[-r --root], argument: "[PATH]" default { Container[:settings].build_root } def call(path = default) = settings.build_root = Pathname(path).expand_path end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems