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 = "#ifndef \#{file_define}\n# define \#{file_define}\n\#{(collect_includes_for filename).join \"\\n\"}\n\#{data[:bodies].join \"\\n\"}\n#endif\n" end |