X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e5b61a8dec3586f96d25bd3ef454176526ff0f69..a90d420cbe87490c844ae422c966e746d3134b07:/misc/Makefile.am diff --git a/misc/Makefile.am b/misc/Makefile.am index 54be12ae..7fb4c7b0 100644 --- a/misc/Makefile.am +++ b/misc/Makefile.am @@ -28,6 +28,7 @@ include $(top_srcdir)/vars.am noinst_LTLIBRARIES = libmisc.la libmisc_la_SOURCES = +nodist_libmisc_la_SOURCES = TEST_LIBS = libmisc.la @@ -37,21 +38,22 @@ TEST_LIBS = libmisc.la ## Efficient sharing over GF(2^8). pkginclude_HEADERS += gfshare.h libmisc_la_SOURCES += gfshare.c -libmisc_la_SOURCES += $(precomp)/gfshare-tab.c -PRECOMPS += $(precomp)/gfshare-tab.c +nodist_libmisc_la_SOURCES += ../precomp/misc/gfshare-tab.c +PRECOMPS += $(precomp)/misc/gfshare-tab.c PRECOMP_PROGS += gfshare-mktab if !CROSS_COMPILING -$(precomp)/gfshare-tab.c: - $(AM_V_at)$(MKDIR_P) $(precomp) - $(AM_V_at)$(MAKE) gfshare-mktab$e - $(AM_V_GEN)./gfshare-mktab >$(precomp)/gfshare-tab.c.new && \ - mv $(precomp)/gfshare-tab.c.new $(precomp)/gfshare-tab.c +$(precomp)/misc/gfshare-tab.c: + $(AM_V_at)$(MKDIR_P) $(precomp)/misc + $(AM_V_at)$(MAKE) gfshare-mktab$(EXEEXT) + $(AM_V_GEN)./gfshare-mktab >$(precomp)/misc/gfshare-tab.c.new && \ + mv $(precomp)/misc/gfshare-tab.c.new \ + $(precomp)/misc/gfshare-tab.c endif -TESTS += gfshare.$t +TESTS += gfshare.t$(EXEEXT) ## Number-theoretic sharing over GF(p). pkginclude_HEADERS += share.h libmisc_la_SOURCES += share.c -TESTS += share.$t +TESTS += share.t$(EXEEXT) ###----- That's all, folks --------------------------------------------------