diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2014-05-20 15:03:01 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2014-05-20 15:03:01 -0700 |
commit | becc5385d0685e897a28d94bd0985b21a6f14100 (patch) | |
tree | 62860afe09e3d1f02bfafccc153d5acb2d30d76e | |
parent | ad99a0e3872ee844d9f130c2aecf14c5e13e9223 (diff) | |
download | libyajl2-gem-becc5385d0685e897a28d94bd0985b21a6f14100.tar.gz |
rename deployed windows artifacts
-rw-r--r-- | ext/libyajl2/extconf.rb | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/ext/libyajl2/extconf.rb b/ext/libyajl2/extconf.rb index 370881f..e97511b 100644 --- a/ext/libyajl2/extconf.rb +++ b/ext/libyajl2/extconf.rb @@ -34,7 +34,7 @@ module Libyajl2Build # create the implib on windows if windows? - $LDFLAGS << " -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--out-implib=libyajl.dll.a" + $LDFLAGS << " -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--out-implib=yajl.dll.a" end end @@ -68,9 +68,21 @@ TARGET = libyajl DLLIB = $(TARGET).#{RbConfig::MAKEFILE_CONFIG['DLEXT']} all: +EOF + if windows? + f.write <<EOF +install: +\tmkdir -p #{prefix}/lib +\tcp $(DLLIB) #{prefix}/lib/yajl.dll +\tcp yajl.dll.a #{prefix}/lib/yajl.dll.a +\tmkdir -p #{prefix}/include/yajl +\tcp yajl/*.h #{prefix}/include/yajl +EOF + else + f.write <<EOF install: \tmkdir -p #{prefix}/lib -\tcp $(DLLIB) #{prefix}/lib +\tcp $(DLLIB) #{prefix}/lib/$(DLLIB) \tmkdir -p #{prefix}/include/yajl \tcp yajl/*.h #{prefix}/include/yajl EOF |