lib/autobuild/import/darcs.rb in autobuild-0.6.6 vs lib/autobuild/import/darcs.rb in autobuild-0.6.7
- old
+ new
@@ -30,9 +30,14 @@
Subprocess.run(package.name, :import, @program,
'pull', '--all', "--repodir=#{package.srcdir}", '--set-scripts-executable', @source, *@pull)
end
def checkout(package) # :nodoc:
+ basedir = File.dirname(package.srcdir)
+ unless File.directory?(basedir)
+ FileUtils.mkdir_p(basedir)
+ end
+
Subprocess.run(package.name, :import, @program,
'get', '--set-scripts-executable', @source, package.srcdir, *@get)
end
end