self.name = <%= options[:name].inspect %> self.description = %{<%= options[:description] %>} self.status = <%= options[:status].to_sym.inspect %> self.disclosure = <%= options[:disclosure].map { |name| name.to_sym }.inspect %> <% options[:authors].each do |author| %> author(:name => <%= author.inspect %>) <% end unless options[:controls].empty? %> control <%= options[:controls].map { |name| name.to_sym.inspect }.join(', ') %> <% end %> targeting do |target| target.arch :i686 end