Method: CrailsQueryGenerator.make_file
- Defined in:
- lib/metarecord/generators/crails/query_generator.rb
.make_file(filename, data) ⇒ Object
74 75 76 77 78 79 80 81 82 83 84 85 |
# File 'lib/metarecord/generators/crails/query_generator.rb', line 74 def make_file filename, data base = "lib/" + filename[0...-3] include = base + ".hpp" file_define = "_#{filename[0...-3].upcase.gsub "/", "_"}_QUERIES_HPP" source = <<CPP #ifndef #{file_define} # define #{file_define} #{(collect_includes_for filename).join "\n"} #{data[:bodies].join "\n"} #endif CPP end |