summaryrefslogtreecommitdiff
path: root/ext/ffi_yajl/ext/parser/extconf.rb
Commit message (Collapse)AuthorAgeFilesLines
* fixes for latest chefstyle ruleslcg/chefstyle5Lamont Granquist2018-07-031-2/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Switch from reek/rubocop to chefstyleTim Smith2017-06-201-12/+12
| | | | | | Reek doesn't work with modern Rake Signed-off-by: Tim Smith <tsmith@chef.io>
* remaining autofixable copsLamont Granquist2015-07-091-1/+1
|
* fix lots of copsLamont Granquist2015-07-091-0/+1
| | | | and add a few more to be ignored
* Update extconf.rbJason Potkanski2014-10-141-1/+1
| | | Add cygwin detection
* extconf.rb: remove "-Wl,--no-undefined" from ldflagsLennart Brinkmann2014-08-231-0/+3
| | | | | | | | Remove ldflag "-Wl,--no-undefined" if existent to allow for loading libyajl with dlopen. This fixes building the native extensions on systems like gentoo which set the ldflag "-Wl,--no-undefined" by default.
* avoid find_library adding -lyajlLamont Granquist2014-07-061-7/+6
|
* also don't need the commentLamont Granquist2014-07-061-1/+0
|
* homebrew wires up symlinks in /usr/local/includeLamont Granquist2014-07-061-1/+0
| | | | (didn't need this)
* build with system libs if libyajl2-gem missing libsLamont Granquist2014-07-061-0/+31
| | | | | | | libyajl2-gem with USE_SYSTEM_LIBYAJL2=1 is just missing the libs and includes in the path, so if we can't find libyajl2 after setting up the libyajl2-gem, then go hunting for libyajl2 in the system and/or use the --with-yajl-include/dir/lib options
* include windows libyajldll.a to buildLamont Granquist2014-05-201-5/+9
| | | | - also remove CFLAGS+LDFLAGS overrides they won't help our builds
* dynamically link against libyajl2-gem at runtimeLamont Granquist2014-05-071-1/+1
| | | | - avoids all the RPATH bullshit at link time
* pass LDFLAGS to LDFLAGS as intendedLamont Granquist2014-05-061-1/+1
|
* add require rubygems to make 1.8.7 happyLamont Granquist2014-05-061-0/+1
|
* use the libyajl2 gemLamont Granquist2014-05-051-5/+4
|
* almost working parser (unicode broken)Lamont Granquist2013-12-201-0/+29