Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Apply correct LDFLAGS on windows with ruby-3.0 | Lamont Granquist | 2021-04-06 | 1 | -4/+4 |
| | | | | | | | | | For whatever reason the CC variable has changed in our ruby-3.0 builds and we cannot identify it by checking for clang/gcc like this. Since we only support using clang/gcc on windows for builds anyway, we omit the check. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
* | Update rubocop, chefstyle and reektm/chefstyle | Thom May | 2018-03-06 | 1 | -9/+9 |
| | | | | Signed-off-by: Thom May <thom@chef.io> | ||||
* | Escape prefix when generating makefile | brianvans | 2017-05-18 | 1 | -1/+2 |
| | | | | Signed-off-by: Brian Van Staalduine <brianvans@gmail.com> | ||||
* | Update extconf.rb | Jason Potkanski | 2014-10-14 | 1 | -1/+1 |
| | | | Add Cygwin detection | ||||
* | revert munging the dll name | Lamont Granquist | 2014-10-08 | 1 | -7/+1 |
| | | | | | | it should be libyajl.so on windows, if we rename it then i can't make ffi-yajl link against it correctly. then windows falls back to using the ffi layer and gets very slow. | ||||
* | remove -lcrypt for mac | Lamont Granquist | 2014-07-06 | 1 | -1/+2 |
| | |||||
* | add dummy makefile when using system libs | Lamont Granquist | 2014-07-06 | 1 | -1/+14 |
| | |||||
* | shouldn't need -export-dynamic and fails on MacOSX | Lamont Granquist | 2014-07-06 | 1 | -1/+1 |
| | | | | | we're not creating a real ruby library, so don't need to worry about eporting the Init function by default. | ||||
* | remove exception string | Lamont Granquist | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | V=1 snuck back in again | Lamont Granquist | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | add a jruby makefile | Lamont Granquist | 2014-06-04 | 1 | -26/+58 |
| | | | | works on ubuntu, probably other linuxes, probably not mac, etc | ||||
* | rbx mkmf doesn't like make V=1 | Lamont Granquist | 2014-06-03 | 1 | -1/+2 |
| | |||||
* | try sending stdout to stderr for rbx | Lamont Granquist | 2014-05-21 | 1 | -1/+1 |
| | |||||
* | rename windows artifacts | Lamont Granquist | 2014-05-20 | 1 | -3/+3 |
| | | | | should be able to use -lyajldll to pick up the exported symbols | ||||
* | move the def file into place | Lamont Granquist | 2014-05-20 | 1 | -0/+1 |
| | |||||
* | add def file output | Lamont Granquist | 2014-05-20 | 1 | -1/+1 |
| | |||||
* | overriding LDCONFIG/CFLAGS turns out to be bad | Lamont Granquist | 2014-05-20 | 1 | -4/+0 |
| | | | | | | we do this all the time in the omnibus builds for chef and it'll cause a huge headache to do this. just need to make sure that the command line flags to gem install work correctly at some point. | ||||
* | EMISSINGEND *sigh* | Lamont Granquist | 2014-05-20 | 1 | -0/+1 |
| | |||||
* | rename to yajl.dll before build runs | Lamont Granquist | 2014-05-20 | 1 | -1/+6 |
| | |||||
* | rename deployed windows artifacts | Lamont Granquist | 2014-05-20 | 1 | -2/+14 |
| | |||||
* | bludgeoning mkmf.rb into submission | Lamont Granquist | 2014-05-20 | 1 | -7/+8 |
| | | | | should finally fix windows def file issue | ||||
* | this should really kill off the win def file | Lamont Granquist | 2014-05-20 | 1 | -1/+1 |
| | |||||
* | lets try cleaning EXTDLDFLAGS on windows | Lamont Granquist | 2014-05-20 | 1 | -5/+6 |
| | |||||
* | use dir glob properly | Lamont Granquist | 2014-05-20 | 1 | -1/+1 |
| | |||||
* | more windows fixes | Lamont Granquist | 2014-05-20 | 1 | -0/+6 |
| | |||||
* | fix __GCC__ to __GNUC__ | Lamont Granquist | 2014-05-20 | 1 | -2/+2 |
| | |||||
* | extconf.rb refactoring | Lamont Granquist | 2014-05-20 | 1 | -39/+19 |
| | | | | | | | - move old the old mangling out into Rakefile - set CFLAGS for gcc like yajl does - set LDFLAGS for windows - allow env vars to override completely | ||||
* | move hacking up the sources to 'rake prep' | Lamont Granquist | 2014-05-20 | 1 | -0/+26 |
| | | | | add patch to compile on windows | ||||
* | ripping out fake mkmf stuff | Lamont Granquist | 2014-05-19 | 2 | -167/+25 |
| | | | | | this will work better, we can special case jruby with some hacky makefile shit later... | ||||
* | remove POSTLINK entirely | Lamont Granquist | 2014-05-16 | 1 | -2/+0 |
| | |||||
* | add missing POSTLINK config | Lamont Granquist | 2014-05-16 | 1 | -0/+1 |
| | |||||
* | add creating lib directory | Lamont Granquist | 2014-05-15 | 1 | -0/+1 |
| | |||||
* | install yajl headers correctly to build against0.1.2 | Lamont Granquist | 2014-05-14 | 1 | -1/+3 |
| | |||||
* | pass all the clang/gcc flags libyajl2 wants | Lamont Granquist | 2014-05-14 | 1 | -29/+34 |
| | |||||
* | fix ruby 1.8.7 issue0.1.0 | Lamont Granquist | 2014-05-14 | 1 | -2/+1 |
| | |||||
* | refator to remove cmake | Lamont Granquist | 2014-05-14 | 2 | -35/+189 |
| | | | | mkmf.rb sucks as well, so roll our own | ||||
* | fix env vars for devkit on windows | Lamont Granquist | 2014-05-10 | 1 | -2/+5 |
| | |||||
* | cmake needs .exe | Lamont Granquist | 2014-05-10 | 1 | -2/+2 |
| | |||||
* | levelling up test infrastruture | Lamont Granquist | 2014-05-03 | 1 | -3/+2 |
| | |||||
* | fix compiling + add spec framework | Lamont Granquist | 2014-05-02 | 1 | -4/+4 |
| | |||||
* | checkpoint of work | Lamont Granquist | 2014-05-02 | 3 | -0/+74 |
doesn't work yet |