Sha256: 2a229e7fda5646ac71061a766542ccb72c9adada6b551dff1b02ee65d16a1312

Contents?: true

Size: 527 Bytes

Versions: 2

Compression:

Stored size: 527 Bytes

Contents

require "rake/hooks"

namespace :card do
  namespace :repo do
    desc "list the status of all git submodules"
    task status: :environment do
      system "git -C #{Decko.gem_root} submodule status"
    end

    desc "update all git submodules"
    task update: :environment do
      puts "updating git submodules"
      system "git -C #{Decko.gem_root} submodule update --init --recursive"
    end
  end
end

before "card:update" do
  failing_loudly "card repo update" do
    Rake::Task["card:repo:update"].invoke
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
card-mod-platypus-0.18.1 lib/tasks/card/repo.rake
card-mod-platypus-0.18.0 lib/tasks/card/repo.rake