projects
/
crypto.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added new math library based on TFM.
[crypto.git]
/
lib
/
silcmath
/
Makefile.ad
diff --git
a/lib/silcmath/Makefile.ad
b/lib/silcmath/Makefile.ad
index 47402e91d1b01580a0d70a0555d308d253c1a0ae..76892d57afb460f7d56c9af97549f7af29bd72e5 100644
(file)
--- a/
lib/silcmath/Makefile.ad
+++ b/
lib/silcmath/Makefile.ad
@@
-20,26
+20,29
@@
AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
noinst_LTLIBRARIES = libsilcmath.la
if SILC_MP_SILCMATH
noinst_LTLIBRARIES = libsilcmath.la
if SILC_MP_SILCMATH
-MP_
SOURCE =
\
+MP_
HEADER =
\
#ifdef SILC_DIST_TMA
#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
#endif SILC_DIST_TMA
#ifdef SILC_DIST_TFM
- mp_tfm.
c
\
- tfm.
c
+ mp_tfm.
h
\
+ tfm.
h
#endif SILC_DIST_TFM
#endif SILC_DIST_TFM
-MP_HEADER = \
+MP_SOURCE = \
+ silcmp.h \
+ silcmath.h \
+ $(MP_HEADER) \
#ifdef SILC_DIST_TMA
#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
#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@
#endif SILC_DIST_TFM
AM_CFLAGS = @MATH_CFLAGS@
@@
-48,11
+51,13
@@
MP_SOURCE = mp_gmp.c
MP_HEADER =
endif
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 \
include_HEADERS = \
mp_gmp.h \
@@
-60,6
+65,6
@@
include_HEADERS = \
silcmath.h \
silcmp.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
include $(top_srcdir)/Makefile.defines.in