bashaus/gbtiles

View on GitHub
lib/gbtiles/gbm/export/asm/asm.h.erb

Summary

Maintainability
Test Coverage
<% map_export_settings = map_set.map_export_settings.first -%>
/**
 * .H created with
 * GBTiles Ruby Gem (v<%= GBTiles::VERSION %>) - GBM
 *
 * .GBM created with
 * <%= map_set.producer.first.name %> (v<%= map_set.producer.first.version %>)
 * <%= map_set.producer.first.info %>
 */

<% map_set.map.each do |map| -%>
// Helper: Map dimensions
#define <%= map_export_settings.label_name %>Width <%= map.width %>
#define <%= map_export_settings.label_name %>Height <%= map.height %>
#define <%= map_export_settings.label_name %>Bank <%= bank %>

// Extern: <%= map_export_settings.label_name %>
extern unsigned char <%= map_export_settings.label_name %>[];
<% end %>