William Langford
|
38b939688a
|
Added library system with -l, -L, and JQ_LIBRARY_PATH
Created util.[ch] to hold common utilities.
|
2014-07-22 22:51:11 -05:00 |
|
Nicolas Williams
|
bb83813f51
|
Automatically update jq.1.prebuilt
|
2014-06-13 17:22:17 -05:00 |
|
Nicolas Williams
|
61cc0d4fb1
|
Make a better jq.1 when Ruby deps missing
|
2014-06-12 17:30:09 -05:00 |
|
Nicolas Williams
|
e73951f3d1
|
Add lib.h to dist file list
|
2014-06-09 18:58:46 -05:00 |
|
Filippo Giunchedi
|
dc8528af0f
|
fix rpm Makefile target and prerequisites
depend on dist and the specfile, plus use automake's variables
|
2013-12-27 12:49:15 -06:00 |
|
Stephen Dolan
|
dae2422fd1
|
Merge branch 'libjq'
Conflicts:
Makefile.am
configure.ac
|
2013-09-14 19:30:39 +01:00 |
|
Joe Littlejohn
|
111aea3f0a
|
Fix Makefile after refactoring of stacks in 05d90517b02
|
2013-08-19 13:40:08 +01:00 |
|
Stephen Dolan
|
8630fb02bb
|
Use libtool's built-in symbol exporting rather than a mapfile.
|
2013-06-23 12:10:58 +01:00 |
|
Stephen Dolan
|
a44f739356
|
Move libtool m4 junk to config/ and delete some autogenerated files.
|
2013-06-23 12:01:58 +01:00 |
|
Stephen Dolan
|
f44ecf3872
|
Remove Autoconf-generated config.h.
|
2013-06-23 12:01:58 +01:00 |
|
Stephen Dolan
|
1c9e03f800
|
Merge branch 'header-cleanup' into libjq
Conflicts:
Makefile.am
|
2013-06-22 23:27:16 +01:00 |
|
Stephen Dolan
|
5d9ec83805
|
Build libjq only once, and link it statically to ./jq
This means ./jq is a real binary rather than a libtool turd.
|
2013-06-22 20:53:28 +01:00 |
|
Stephen Dolan
|
3a295c659b
|
Fix distcheck.
Update list of files to be distributed.
|
2013-06-22 20:53:03 +01:00 |
|
Nicolas Williams
|
7c4171d414
|
Add floor operator
|
2013-06-21 15:27:34 -05:00 |
|
Nicolas Williams
|
298b2a6033
|
Add libjq autoconf goo
|
2013-06-21 11:57:12 -05:00 |
|
Stephen Dolan
|
b49d65a276
|
Fold opcode.{c,h} into bytecode.{c,h}
|
2013-06-18 01:36:18 +01:00 |
|
Nicolas Williams
|
fe03bea191
|
Remove last remnant of main.h
|
2013-06-16 08:06:52 -05:00 |
|
Nicolas Williams
|
bbf4e05fde
|
Move slurp_file() into library as jv_load_file()
Needed as part of creating a libjq.
|
2013-06-15 00:08:59 -05:00 |
|
Stephen Dolan
|
6c34288ebf
|
Clean up flex lines in build
|
2013-06-05 13:43:23 +01:00 |
|
Stephen Dolan
|
08cc591884
|
Clean up Makefile.am (distcheck, rebuild version.h less often)
|
2013-06-03 23:12:31 +01:00 |
|
Brendan Macmillan
|
40378a18f7
|
locfile.h -> locfile.h + locfile.c
clean up includes of a few files
|
2013-05-29 15:17:01 +10:00 |
|
Stephen Dolan
|
f0b982795c
|
Make jq --version report an actual git revision.
Closes #129.
|
2013-05-24 23:35:38 +01:00 |
|
Stephen Dolan
|
983a53a643
|
'make clean' won't delete jq.1 if it can't be rebuilt.
See #131
|
2013-05-23 19:20:19 +01:00 |
|
Stephen Dolan
|
0535e724a2
|
jq 1.3 release
|
2013-05-19 11:48:18 +01:00 |
|
Stephen Dolan
|
18cf4ad475
|
Add the docs to the distributed tarballs
|
2013-05-09 20:53:51 +01:00 |
|
Stephen Dolan
|
ba4bb136bb
|
Fix manpage build.
|
2013-05-09 20:43:26 +01:00 |
|
Stephen Dolan
|
e6494857fc
|
Add some build instructions for how to install doc dependencies.
jq can now build without Ruby, but you won't get a nice manpage.
|
2013-05-09 20:35:19 +01:00 |
|
Stephen Dolan
|
12d2d4d1f5
|
Don't build the manpage unless there's a working Ruby setup.
|
2013-05-09 15:22:38 +01:00 |
|
Stephen Dolan
|
d75414bc94
|
support for out-of-tree tests
|
2013-05-09 13:40:00 +01:00 |
|
Stephen Dolan
|
a592c98461
|
Fail properly when attempting to build manpage without rake
|
2013-05-09 13:10:09 +01:00 |
|
Stephen Dolan
|
f6089a627a
|
Autotools hackery so that "make dist" builds lexer and parser.
|
2013-05-09 11:31:17 +01:00 |
|
Stephen Dolan
|
d43084086b
|
Make manpage building more robust.
|
2013-05-09 02:38:57 +01:00 |
|
Stephen Dolan
|
282667bbd4
|
Script for cross-compiling jq binaries for other platforms.
|
2013-05-09 01:50:20 +01:00 |
|
Stephen Dolan
|
63b689bf54
|
Use the version number from configure.ac in the website.
|
2013-05-08 19:57:29 +01:00 |
|
Stephen Dolan
|
c710f91257
|
Add the parser to BUILT_SOURCES
|
2013-05-08 19:57:05 +01:00 |
|
Stephen Dolan
|
9d245c88c4
|
Check in a pile of Autotools junk, including the configure script.
|
2013-05-08 18:55:10 +01:00 |
|
Stephen Dolan
|
d121420757
|
Clean up autotools config.
Remove some of @stagrlee's hard work since jq's testsuite is
less silly than when he wrote the autotools config.
|
2013-05-08 02:42:23 +01:00 |
|
Lee Thompson
|
dc4d3d8cbe
|
get man pages working
|
2013-02-04 13:35:42 -06:00 |
|
Lee Thompson
|
1d3d2efc89
|
add man page to release
|
2013-02-04 07:01:18 -06:00 |
|
Lee Thompson
|
43fd939f16
|
rework build to not distribute tests unless --enable-devel is specificied to autoconf
|
2013-02-03 14:49:03 -06:00 |
|
Lee Thompson
|
0370d5b526
|
fix RPM build process
|
2013-02-02 23:50:43 -06:00 |
|
Lee Thompson
|
c7725a8d4d
|
merging upstream stedolan changes
|
2013-02-02 20:39:23 -06:00 |
|
Lee Thompson
|
a156fb19de
|
get testing working in autoconf
|
2012-12-04 19:50:10 -06:00 |
|
Lee Thompson
|
dfa9e61aeb
|
fixes jq_test core dump
|
2012-12-04 18:12:53 -06:00 |
|
Lee Thompson
|
99353d8c84
|
remove obsolete line
|
2012-12-04 16:50:11 -06:00 |
|
Lee Thompson
|
76c8706145
|
fix rpm mv command when rpm stashes the package in a subdirectory
|
2012-12-04 16:29:01 -06:00 |
|
Lee Thompson
|
277249ffe6
|
change rpmbuild target to rpm
|
2012-12-04 14:49:39 -06:00 |
|
Lee Thompson
|
00e4feba81
|
get rpm building from tarball with autoconf
|
2012-12-03 17:27:40 -06:00 |
|
Lee Thompson
|
ddeec45b2e
|
revert back to make invoking flex, fix a few bugs
|
2012-11-28 01:08:23 -06:00 |
|
Lee Thompson
|
006357f954
|
initial attempt at autoconf implementation, removed all generated code from git
|
2012-11-27 16:02:59 -06:00 |
|