Makefile.am (2637B)
1 # This Makefile.am is in the public domain 2 AM_CPPFLAGS = -I$(top_srcdir)/src/include $(LIBGCRYPT_CFLAGS) 3 4 if USE_COVERAGE 5 AM_CFLAGS = --coverage -O0 6 XLIB = -lgcov 7 endif 8 9 noinst_PROGRAMS = \ 10 taler-mustach-tool 11 12 taler_mustach_tool_SOURCES = \ 13 mustach-tool.c \ 14 mustach-jansson.h 15 taler_mustach_tool_LDADD = \ 16 libmustach.la \ 17 $(XLIB) \ 18 -ljansson 19 taler_mustach_tool_CFLAGS = \ 20 -DTOOL=MUSTACH_TOOL_JANSSON \ 21 -DMUSTACH_SAFE=1 \ 22 -DMUSTACH_LOAD_TEMPLATE=0 23 24 lib_LTLIBRARIES = \ 25 libtalertemplating.la 26 27 noinst_LTLIBRARIES = \ 28 libmustach.la 29 30 libtalertemplating_la_SOURCES = \ 31 mustach.c mustach.h \ 32 mustach-wrap.c mustach-wrap.h \ 33 mustach-jansson.c mustach-jansson.h \ 34 templating_api.c 35 libtalertemplating_la_LIBADD = \ 36 $(top_builddir)/src/mhd/libtalermhd.la \ 37 $(top_builddir)/src/util/libtalerutil.la \ 38 -lmicrohttpd \ 39 -lgnunetjson \ 40 -lgnunetutil \ 41 -ljansson \ 42 $(XLIB) 43 libtalertemplating_la_LDFLAGS = \ 44 -version-info 1:1:1 \ 45 -no-undefined 46 libtalertemplating_la_CFLAGS = \ 47 -DMUSTACH_SAFE=1 \ 48 -DMUSTACH_LOAD_TEMPLATE=0 49 50 libmustach_la_SOURCES = \ 51 mustach.c mustach.h \ 52 mustach-wrap.c mustach-wrap.h \ 53 mustach-jansson.c mustach-jansson.h 54 55 test_mustach_jansson_SOURCES = \ 56 test_mustach_jansson.c 57 test_mustach_jansson_LDADD = \ 58 -lgnunetutil \ 59 -ljansson \ 60 -lmustach \ 61 $(XLIB) 62 63 check_PROGRAMS = \ 64 test_mustach_jansson 65 66 TESTS = $(check_PROGRAMS) 67 68 EXTRA_DIST = \ 69 $(check_SCRIPTS) \ 70 mustach-original-Makefile \ 71 mustach.1.gz \ 72 mustach.1.scd \ 73 meson.build \ 74 LICENSE.txt \ 75 ORIGIN \ 76 pkgcfgs \ 77 README.md \ 78 dotest.sh \ 79 AUTHORS \ 80 CHANGELOG.md \ 81 mustach-json-c.h \ 82 mustach-json-c.c \ 83 mustach-cjson.h \ 84 mustach-cjson.c \ 85 test1/json \ 86 test1/Makefile \ 87 test1/must \ 88 test1/resu.ref \ 89 test1/vg.ref \ 90 test2/json \ 91 test2/Makefile \ 92 test2/must \ 93 test2/resu.ref \ 94 test2/vg.ref \ 95 test3/json \ 96 test3/Makefile \ 97 test3/must \ 98 test3/resu.ref \ 99 test3/vg.ref \ 100 test4/json \ 101 test4/Makefile \ 102 test4/must \ 103 test4/resu.ref \ 104 test4/vg.ref \ 105 test5/json \ 106 test5/Makefile \ 107 test5/must \ 108 test5/must2 \ 109 test5/must2.mustache \ 110 test5/must3.mustache \ 111 test5/resu.ref \ 112 test5/vg.ref \ 113 test6/json \ 114 test6/Makefile \ 115 test6/must \ 116 test6/resu.ref \ 117 test6/test-custom-write.c \ 118 test6/vg.ref \ 119 test7/base.mustache \ 120 test7/json \ 121 test7/Makefile \ 122 test7/node.mustache \ 123 test7/resu.ref \ 124 test7/vg.ref \ 125 test8/json \ 126 test8/Makefile \ 127 test8/must \ 128 test8/resu.ref \ 129 test8/vg.ref \ 130 test-specs/test-specs.c \ 131 test-specs/test-specs-cjson.ref \ 132 test-specs/test-specs-jansson.ref \ 133 test-specs/test-specs-json-c.ref