noinst_LTLIBRARIES = libsilcmath.la
if SILC_MP_SILCMATH
-MP_SOURCE = \
+MP_HEADER = \
#ifdef SILC_DIST_TMA
- mp_tma.c \
- tma.c
+ mp_tma.h \
+ tma.h \
+ tma_class.h \
+ tma_superclass.h \
#endif SILC_DIST_TMA
#ifdef SILC_DIST_TFM
- mp_tfm.c \
- tfm.c
+ mp_tfm.h \
+ tfm.h
#endif SILC_DIST_TFM
-MP_HEADER = \
+MP_SOURCE = \
+ silcmp.h \
+ silcmath.h \
+ $(MP_HEADER) \
#ifdef SILC_DIST_TMA
- mp_tma.h \
- tma.h \
- tma_class.h \
- tma_superclass.h
+ tma.c \
+ mp_tma.c \
#endif SILC_DIST_TMA
#ifdef SILC_DIST_TFM
- mp_tfm.h \
- tfm.h
+ tfm.c \
+ mp_tfm.c
#endif SILC_DIST_TFM
AM_CFLAGS = @MATH_CFLAGS@
MP_HEADER =
endif
-libsilcmath_la_SOURCES = \
- silcprimegen.c \
- modinv.c \
- mpbin.c \
- $(MP_SOURCE)
+libsilcmath_la_SOURCES = \
+ $(MP_SOURCE) \
+ silcprimegen.c \
+#ifndef SILC_DIST_TFM
+ modinv.c \
+#endif SILC_DIST_TFM
+ mpbin.c
include_HEADERS = \
mp_gmp.h \
silcmath.h \
silcmp.h
-EXTRA_DIST = silcmp.h silcmath.h $(MP_SOURCE) $(MP_HEADER) mp_gmp.c mp_gmp.h
+EXTRA_DIST = $(MP_SOURCE) mp_gmp.c mp_gmp.h
include $(top_srcdir)/Makefile.defines.in