X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fd0_blind_id.git;a=blobdiff_plain;f=Makefile.am;h=07338ebe13968788ce84431620fee092d05fb58c;hp=89a0886e0bd276738a129c60f56df9b91d3df160;hb=HEAD;hpb=4145420d34f05696e610e2f414874312ad572479 diff --git a/Makefile.am b/Makefile.am index 89a0886..07338eb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,14 +5,31 @@ blind_id_SOURCES = main.c blind_id_LDADD = libd0_blind_id.la lib_LTLIBRARIES = libd0_blind_id.la -# versioninfo: +# version-info: # - compatible interface change: c:r:a -> c+1:0:a+1 # - 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 2:0:2 +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 +libd0_blind_id_la_CPPFLAGS = -DTOMMATH +else +if WITH_TOMSFASTMATH +libd0_blind_id_la_SOURCES += d0_bignum-tommath.c +libd0_blind_id_la_CPPFLAGS = -DTOMSFASTMATH +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 +endif +libd0_blind_id_la_LDFLAGS = -version-info 7:1:7 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 @@ -23,8 +40,10 @@ if ENABLE_RIJNDAEL lib_LTLIBRARIES += libd0_rijndael.la libd0_rijndael_la_SOURCES = d0_rijndael.c \ d0_rijndael.h -libd0_rijndael_la_LDFLAGS = -versioninfo 0:0:0 +libd0_rijndael_la_LDFLAGS = -version-info 0:0:0 libd0_rijndael_la_CFLAGS = -fvisibility=hidden -Wold-style-definition -Wstrict-prototypes -Wsign-compare -Wdeclaration-after-statement library_include_HEADERS += d0_rijndael.h pkgconfig_HEADERS += d0_rijndael.pc endif + +EXTRA_DIST = d0_blind_id.txt autogen.sh