Annotation of embedaddon/strongswan/src/libstrongswan/plugins/bliss/Makefile.am, revision 1.1.1.1
1.1 misho 1: AM_CPPFLAGS = \
2: -I$(top_srcdir)/src/libstrongswan \
3: -I$(top_srcdir)/src/libstrongswan/math/libnttfft
4:
5: AM_CFLAGS = \
6: $(PLUGIN_CFLAGS)
7:
8: # these file are also used by bliss_huffman
9: noinst_LTLIBRARIES = libbliss-params.la
10:
11: libbliss_params_la_SOURCES = \
12: bliss_param_set.h bliss_param_set.c
13:
14: libbliss_params_la_LIBADD = \
15: $(top_builddir)/src/libstrongswan/math/libnttfft/libnttfft.la
16:
17: # these files are also used by the tests, we can't directly refer to them
18: # because of the subdirectory, which would cause distclean to fail
19: noinst_LTLIBRARIES += libbliss.la
20: libbliss_la_SOURCES = \
21: bliss_private_key.h bliss_private_key.c \
22: bliss_public_key.h bliss_public_key.c \
23: bliss_signature.h bliss_signature.c \
24: bliss_utils.h bliss_utils.c \
25: bliss_bitpacker.h bliss_bitpacker.c \
26: bliss_huffman_code.h bliss_huffman_code.c \
27: bliss_huffman_code_1.c bliss_huffman_code_3.c bliss_huffman_code_4.c \
28: bliss_huffman_coder.h bliss_huffman_coder.c \
29: bliss_sampler.h bliss_sampler.c
30:
31: libbliss_la_LIBADD = \
32: $(top_builddir)/src/libstrongswan/math/libnttfft/libnttfft.la \
33: libbliss-params.la
34:
35: if MONOLITHIC
36: noinst_LTLIBRARIES += libstrongswan-bliss.la
37: else
38: plugin_LTLIBRARIES = libstrongswan-bliss.la
39: endif
40:
41: libstrongswan_bliss_la_SOURCES = \
42: bliss_plugin.h bliss_plugin.c
43:
44: libstrongswan_bliss_la_LDFLAGS = -module -avoid-version
45:
46: libstrongswan_bliss_la_LIBADD = libbliss.la
47:
48: noinst_PROGRAMS = bliss_huffman
49:
50: bliss_huffman_SOURCES = bliss_huffman.c
51:
52: bliss_huffman_LDADD = -lm \
53: $(top_builddir)/src/libstrongswan/math/libnttfft/libnttfft.la \
54: libbliss-params.la
55:
56: recreate-bliss-huffman : bliss_huffman bliss_huffman_code.h
57: $(AM_V_GEN) \
58: ./bliss_huffman 1 8 > $(srcdir)/bliss_huffman_code_1.c 2>/dev/null
59: $(AM_V_GEN) \
60: ./bliss_huffman 3 16 > $(srcdir)/bliss_huffman_code_3.c 2>/dev/null
61: $(AM_V_GEN) \
62: ./bliss_huffman 4 32 > $(srcdir)/bliss_huffman_code_4.c 2>/dev/null
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>