Tweak the Ruby code to support Bazel.
* Change how the files load each other so they actually work with
ruby_binary.
* Add an alternative set of command line flags to the queue compiler
which aligns with what Bazel wants better.
Change-Id: If20d2bad0f8a07ef1d2c2de8519ff0849ec9b6e2
diff --git a/aos/build/queues/print_field.rb b/aos/build/queues/print_field.rb
index 75cc1da..4f0fe7d 100644
--- a/aos/build/queues/print_field.rb
+++ b/aos/build/queues/print_field.rb
@@ -1,4 +1,4 @@
-require File.dirname(__FILE__) + '/load.rb'
+require_relative 'load.rb'
# TODO(brians): Special-case Time too and float/double if we can find a good way to do it.
GenericTypeNames = ['float', 'double', 'char', '::aos::time::Time']