]> granicus.if.org Git - jq/commitdiff
Merge pull request #109 from nicowilliams/no_mutable_globals-rebased
authorStephen Dolan <mu@netsoc.tcd.ie>
Sun, 5 May 2013 19:29:07 +0000 (12:29 -0700)
committerStephen Dolan <mu@netsoc.tcd.ie>
Sun, 5 May 2013 19:29:07 +0000 (12:29 -0700)
Remove globals/make jq_init/next/teardown() an API

1  2 
Makefile

diff --cc Makefile
index 13e0762c28d1ba2c131023ba8daec82695efe9aa,539118fa6ed5ad0b0e61d7dc5aa8833245ae34fa..aa2cc13379faa3e73e490befb0bc6ce8aebb322e
+++ b/Makefile
@@@ -85,13 -110,24 +110,24 @@@ docs/content/2.download/source/jq.tgz: 
  tarball: docs/content/2.download/source/jq.tgz
  
  jq.1: docs/content/3.manual/manual.yml
 -      ( cd docs; rake manpage; ) > $@
 +      ( cd docs; bundle exec rake manpage; ) > $@
  
- install: jq jq.1
+ install: jq jq.1 libjq
        install -d -m 0755 $(prefix)/bin
+       install -d -m 0755 $(prefix)/lib
+       install -d -m 0755 $(prefix)/include
+       install -d -m 0755 $(prefix)/include/jq
        install -m 0755 jq $(prefix)/bin
+       ln libjq libjq.so.1
+       install -m 0755 execute.h $(prefix)/include/jq
+       install -m 0755 compile.h $(prefix)/include/jq
+       install -m 0755 jv.h $(prefix)/include/jq
+       install -m 0755 jv_parse.h $(prefix)/include/jq
+       install -m 0755 jv_alloc.h $(prefix)/include/jq
+       install -m 0755 libjq.so.1 $(prefix)/bin
+       install -m 0644 execute.h $(prefix)/bin
        install -d -m 0755 $(mandir)/man1
 -      install -m 0755 jq.1 $(mandir)/man1
 +      install -m 0644 jq.1 $(mandir)/man1
  
  uninstall:
        rm -vf $(prefix)/bin/jq