Sha256: 8229876c4080775b361837d6e7418b00820294d103904d08d9d8b65bf25fa1fe

Contents?: true

Size: 493 Bytes

Versions: 12

Compression:

Stored size: 493 Bytes

Contents

require_relative '../lib/dependency_checker'

namespace :bake do
  task :check_external_dependencies do
    next if @external_dependencies.nil? || @external_dependencies.size == 0

    checker = RakeNBake::DependencyChecker.new(@external_dependencies)

    RakeNBake::Baker.log_step 'Checking external dependencies'
    checker.check
    puts

    missing = checker.missing
    fail("The following dependencies are missing: \n#{missing.join(%Q[\n])}") unless missing.empty?
    puts
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
rake-n-bake-3.1.2 tasks/check_external_deps.rake
rake-n-bake-3.1.1 tasks/check_external_deps.rake
rake-n-bake-3.1.0 tasks/check_external_deps.rake
rake-n-bake-3.0.0 tasks/check_external_deps.rake
rake-n-bake-2.1.4 tasks/check_external_deps.rake
rake-n-bake-2.1.3 tasks/check_external_deps.rake
rake-n-bake-2.1.2 tasks/check_external_deps.rake
rake-n-bake-2.1.1 tasks/check_external_deps.rake
rake-n-bake-2.1.0 tasks/check_external_deps.rake
rake-n-bake-2.0.1 tasks/check_external_deps.rake
rake-n-bake-2.0.0 tasks/check_external_deps.rake
rake-n-bake-1.4.3 tasks/check_external_deps.rake