X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fd0_blind_id.git;a=blobdiff_plain;f=Makefile.am;h=2912c1b807f1c6be3cb54abf1bd373d922fa028e;hp=31a92beef5ccdff8afbf58a4a73b37128d12f4a0;hb=238cdfb52a157c69e9f79eda39666b36a1775709;hpb=45e4bc1701370aa0576e3f693c08dbf078fab028 diff --git a/Makefile.am b/Makefile.am index 31a92be..2912c1b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -10,9 +10,20 @@ lib_LTLIBRARIES = libd0_blind_id.la # - incompatible interface change: c:r:a -> c+1:0:0 # - internal change: c:r:a -> c:r+1:a -libd0_blind_id_la_SOURCES = d0_bignum-gmp.c d0_blind_id.c d0.c d0_iobuf.c sha2.c \ - d0_bignum-gmp.h d0_blind_id.h d0.h d0_iobuf.h sha2.h -libd0_blind_id_la_LDFLAGS = -versioninfo 3:0:3 +libd0_blind_id_la_SOURCES = d0_blind_id.c d0.c d0_iobuf.c sha2.c \ + d0_blind_id.h d0.h d0_iobuf.h sha2.h \ + d0_bignum.h + +if WITH_TOMMATH +libd0_blind_id_la_SOURCES += d0_bignum-tommath.c +else +if WITH_OPENSSL +libd0_blind_id_la_SOURCES += d0_bignum-openssl.c +else +libd0_blind_id_la_SOURCES += d0_bignum-gmp.c +endif +endif +libd0_blind_id_la_LDFLAGS = -versioninfo 4:0:4 libd0_blind_id_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-prototypes -Wsign-compare -Wdeclaration-after-statement library_includedir = $(includedir)/d0_blind_id library_include_HEADERS = d0_blind_id.h d0.h @@ -28,3 +39,5 @@ libd0_rijndael_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-p library_include_HEADERS += d0_rijndael.h pkgconfig_HEADERS += d0_rijndael.pc endif + +EXTRA_DIST = d0_blind_id.txt autogen.sh