diff options
author | Nicolas Williams <nico@cryptonector.com> | 2015-05-03 19:23:37 -0500 |
---|---|---|
committer | Nicolas Williams <nico@cryptonector.com> | 2015-05-11 21:36:46 -0500 |
commit | 821d6404b665809144afcad21c7e4cb277ff02a2 (patch) | |
tree | 68acd3e9896cb577a954775824cc6d104791abf3 /Makefile.am | |
parent | e3cb1f76cd3e2e55455757217be15662d3c75236 (diff) |
Add error injection library
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index a45c89fb..1030bbbd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -8,7 +8,6 @@ LIBJQ_SRC = locfile.c bytecode.c compile.c execute.c builtin.c jv.c \ jv_parse.c jv_print.c jv_dtoa.c jv_unicode.c jv_aux.c jv_file.c \ jv_alloc.c jq_test.c util.c linker.c ${LIBJQ_INCS} - ### C build options AM_CFLAGS = -Wextra -Wall -Wno-missing-field-initializers \ @@ -47,6 +46,14 @@ libjq_la_LDFLAGS = -export-symbols-regex '^j[qv]_' -version-info 1:4:0 include_HEADERS = jv.h jq.h +### Error injection for testing + +if ENABLE_ERROR_INJECTION +lib_LTLIBRARIES += libinject_errors.la +libinject_errors_la_SOURCES = inject_errors.c +libinject_errors_la_LIBADD = -ldl +libinject_errors_la_LDFLAGS = -module +endif ### Building the jq binary |