exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

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