From 3d0c7c45da5b72a88bfb03dc5ce3384b7f01cef6 Mon Sep 17 00:00:00 2001 From: Josh Haberman Date: Tue, 18 Nov 2014 15:21:50 -0800 Subject: Sync to Google-internal development. --- upb/bindings/ruby/extconf.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'upb/bindings/ruby/extconf.rb') diff --git a/upb/bindings/ruby/extconf.rb b/upb/bindings/ruby/extconf.rb index 3637511..b105948 100644 --- a/upb/bindings/ruby/extconf.rb +++ b/upb/bindings/ruby/extconf.rb @@ -1,9 +1,13 @@ #!/usr/bin/ruby require 'mkmf' + +# Extra args are passed on the command-line. +$CFLAGS += (" " + ARGV[0]) + find_header("upb/upb.h", "../../..") or raise "Can't find upb headers" find_library("upb_pic", "upb_msgdef_new", "../../../lib") or raise "Can't find upb lib" -find_library("upb.pb_pic", "upb_decoder_init", "../../../lib") or raise "Can't find upb.pb lib" find_library("upb.descriptor_pic", "upb_descreader_init", "../../../lib") or raise "Can't find upb.descriptor lib" -$CFLAGS += " -Wall" +find_library("upb.pb_pic", "upb_pbdecoder_init", "../../../lib") or raise "Can't find upb.pb lib" + create_makefile("upb") -- cgit v1.2.3