# File lib/cgikit/project/project.rb, line 85 def write begin FileUtils.makedirs(lib_path) FileUtils.makedirs(component_path) @application.write @session.write @direct_action.write @rss_action.write @ajax_action.write @components.each do |c| c.write end @scripts.each do |s| s.write end @conf.write @resource.write @web_server_resource.write @package.write rescue Exception => e FileUtils.rm_rf(project_path()) raise e end end