frosix

Multiparty signature service (experimental)
Log | Files | Refs | README | LICENSE

Makefile.am (1063B)


      1 # This Makefile.am is in the public domain
      2 AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_srcdir)/src/libfrostdistkeygen
      3 
      4 lib_LTLIBRARIES = \
      5   libfrosthigh.la
      6 
      7 libfrosthigh_la_SOURCES = \
      8   frost_init.c \
      9   high_common.c high_common.h \
     10   message_to_hash.c \
     11   generate_commitment.c \
     12   validate_commitments.c \
     13   sign_message_hash.c \
     14   verify_sig_share.c \
     15   compose_signature.c
     16 
     17 libfrosthigh_la_LIBADD = \
     18   $(top_builddir)/src/libfrostlow/libfrostlow.la \
     19   -lgnunetutil
     20 
     21 # Testcases
     22 
     23 AM_TESTS_ENVIRONMENT=export FROST_PREFIX=$${FROST_PREFIX:-@libdir@};export PATH=$${FROST_PREFIX:-@prefix@}/bin:$$PATH;
     24 
     25 check_PROGRAMS = \
     26   test_frost
     27 
     28 TESTS = \
     29   $(check_PROGRAMS)
     30 
     31 test_frost_SOURCES = \
     32   test_frost.c
     33 test_frost_LDADD = \
     34   $(top_builddir)/src/libfrostlow/libfrostlow.la \
     35   $(top_builddir)/src/libfrosthigh/libfrosthigh.la \
     36   $(top_builddir)/src/libfrostdistkeygen/libfrostdistkeygen.la \
     37   $(top_builddir)/src/libfrosttrusteddealer/libfrosttrusteddealer.la \
     38   $(top_builddir)/src/libfrostverify/libfrostverify.la \
     39   -lsodium \
     40   -lgnunetutil
     41