Sha256: 00ada0b810997ce8a318c06fde6ffd448b31c4af70a963b259e1cd0a1d216721

Contents?: true

Size: 1.47 KB

Versions: 1

Compression:

Stored size: 1.47 KB

Contents

# returning(obj)
require "facet/kernel/with"
# &:symbol goodness.
require "facet/symbol/to_proc"
# blank? on string and nil
require "facet/string/blank"
require "facet/nilclass/blank"
# x.in?(y) is better than y.include?(x)
require "facet/kernel/in"
# What it says.
require "facet/kernel/__DIR__"
require "facet/kernel/instance_exec"
require "facet/module/alias_method_chain"
require "facet/module/memoize"
require "facet/string/starts_with"
require "facet/openobject"
require "facets/core/kernel/tap"


module Buildr
  VERSION = "0.18.0"
end

$LOAD_PATH.unshift File.join(__DIR__)
require "core/core.rb"
require "core/project.rb"
require "core/artifact.rb"
require "core/build.rb"
require "core/transports.rb"

require "tasks/download"
require "tasks/filter"
require "tasks/zip"

require "java/java"
require "java/jetty"
require "java/compile"
require "java/eclipse"
require "java/test"
require "java/javacc"
require "java/openjpa"
require "java/packaging"
require "java/xmlbeans"

include Buildr

# The greate method_missing/Object extend bug requires us to load
# XMLBuilder after we're done enhancing Object.
require "builder"

# Load the settings files.
if File.exist?(File.join(ENV["HOME"], "buildr.rb"))
  load File.join(ENV["HOME"], "buildr.rb")
end
if File.exist?(File.join(Rake.application.original_dir, "buildr.rb"))
  load File.join(Rake.application.original_dir, "buildr.rb")
end

#Load local tasks that can be used in the Rakefile.
Dir["#{Dir.pwd}/tasks/*.rake"].each { |ext| load ext }

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
buildr-0.18.0 lib/buildr.rb