def build!(params)
self.scripts.each do |name, path|
case name
when "pre-install"
when "post-install"
when "pre-uninstall"
when "post-uninstall"
end
end
if File.exists?(params[:output])
logger.error("Puppet module directory '#{params[:output]}' already " \
"exists. Delete it or choose another output (-p flag)")
end
::Dir.mkdir(params[:output])
builddir = ::Dir.pwd
Find.find("files", "manifests") do |path|
logger.info("Copying path: #{path}")
if File.directory?(path)
::Dir.mkdir(File.join(params[:output], path))
else
FileUtils.cp(path, File.join(params[:output], path))
end
end
end