Sha256: 45135416bbe29894d98e190fff2d422b2256d7939220304a1eafda39b6eda598
Contents?: true
Size: 677 Bytes
Versions: 1
Compression:
Stored size: 677 Bytes
Contents
require 'mkmf' $CFLAGS = " -std=c99" # libxml2 libraries from http://www.xmlsoft.org/ pkg_config('libxml-2.0') # nokogiri configuration from gem install nokogiri_lib = Gem.find_files('nokogiri').sort.last or gem 'nokogiri' nokogiri_ext = nokogiri_lib.sub(%r(lib/nokogiri(.rb)?$), 'ext/nokogiri') unless find_header('nokogiri.h', nokogiri_ext) require "#{nokogiri_ext}/extconf.rb" find_header('nokogiri.h', nokogiri_ext) end # add in gumbo-parser source from github if not already installed unless have_library('gumbo', 'gumbo_parse') or File.exist? 'work/gumbo.h' require 'fileutils' FileUtils.cp Dir['../gumbo-parser/src/*'], '.' end create_makefile('nokogumboc')
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nokogumbo-0.9 | work/extconf.rb |