ext/nfc/extconf.rb in nfc-2.1.0 vs ext/nfc/extconf.rb in nfc-3.0.0

- old
+ new

@@ -1,22 +1,16 @@ -ENV['RC_ARCHS'] = '' if RUBY_PLATFORM =~ /darwin/ - # :stopdoc: require 'mkmf' -LIBDIR = Config::CONFIG['libdir'] -INCLUDEDIR = Config::CONFIG['includedir'] -HEADER_DIRS = [ '/usr/local/include', INCLUDEDIR, '/usr/include', ] -LIB_DIRS = [ '/usr/local/lib', LIBDIR, '/usr/lib', ] +dir_config 'libnfc' +pkg_config 'libnfc' -nfc_dirs = dir_config('nfc', HEADER_DIRS, LIB_DIRS) - unless find_header('nfc/nfc.h') abort "libnfc is missing. please install libnfc: http://libnfc.org/" end -unless find_library('nfc', 'nfc_connect') +unless find_library('nfc', 'nfc_init') abort "libnfc is missing. please install libnfc: http://libnfc.org/" end create_makefile('nfc/nfc')