bliss: Fix build with built-in printf-specifiers

This won't work for monolithic builds because the plugin and the
executable are built before libstrongswan.
This commit is contained in:
Tobias Brunner 2024-03-27 16:26:48 +01:00
parent 84166508f8
commit 9ac6c469a5

View File

@ -53,6 +53,11 @@ bliss_huffman_LDADD = -lm \
$(top_builddir)/src/libstrongswan/math/libnttfft/libnttfft.la \
libbliss-params.la
# this won't work with monolithic builds
if USE_BUILTIN_PRINTF
bliss_huffman_LDADD += $(top_builddir)/src/libstrongswan/libstrongswan.la
endif
recreate-bliss-huffman : bliss_huffman bliss_huffman_code.h
$(AM_V_GEN) \
./bliss_huffman 1 8 > $(srcdir)/bliss_huffman_code_1.c 2>/dev/null