-EXTRA_DIST += modes.am.in modes.am
-MAINTAINERCLEANFILES += $(srcdir)/modes.am
-
-## Generate the lists.
-$(srcdir)/modes.am: modes.am.in
- $(AM_V_GEN)$(multigen) -g $(srcdir)/modes.am.in $(srcdir)/modes.am \
- blkc="$(BLKCS)" \
- blkcmode="$(BLKCMODES)" \
- blkcciphermode="$(BLKCCIPHERMODES)" \
- hash="$(HASHES)" \
- hashmode="$(HASHMODES)" \
- hashciphermode="$(HASHCIPHERMODES)" \
- hashmacmode="$(HASHMACMODES)"
-
-## Initialize lists of known classes.
-ALL_CIPHERS = $(CIPHER_MODES)
-ALL_HASHES = $(HASHES)
-ALL_MACS = $(MAC_MODES)
-
-###--------------------------------------------------------------------------
-### Block ciphers.
-
-BLKCS =
-BLKCMODES =
-
-BLKCCIPHERMODES =
-BLKCMODES += $(BLKCCIPHERMODES)
-
-## A tool for translating the AES-contest test vectors into a form our test
-## rigs understand.
-EXTRA_DIST += tests/aes-trans
-
-## Block cipher utility macros, mainly used in mode implementations.
-pkginclude_HEADERS += blkc.h
-
-## Source code and headers for the block ciphers.
-libcatacomb_la_SOURCES += $(BLKC_C)
-pkginclude_HEADERS += $(BLKC_H)
-
-## Schneier's `Blowfish' block cipher.
-BLKCS += blowfish
-blowfish.lo: blowfish-tab.h
-CLEANFILES += blowfish-tab.h
-noinst_PROGRAMS += blowfish-mktab
-blowfish-tab.h: blowfish-mktab$e
- $(AM_V_GEN)./blowfish-mktab >blowfish-tab.h.new && \
- mv blowfish-tab.h.new blowfish-tab.h
-
-## Adams and Tavares' `CAST' block ciphers.
-BLKCS += cast128 cast256
-libcatacomb_la_SOURCES += cast-s.c cast-sk.c cast-base.h cast-tab.h
-cast256.$t: tests/cast256
-EXTRA_DIST += tests/cast256.aes
-MAINTAINERCLEANFILES += $(srcdir)/tests/cast256
-tests/cast256: tests/cast256.aes
- $(AM_V_GEN)$(srcdir)/tests/aes-trans CAST256 \
- <$(srcdir)/tests/cast256.aes \
- >$(srcdir)/tests/cast256.new && \
- mv $(srcdir)/tests/cast256.new $(srcdir)/tests/cast256
-
-## IBM's `DES' block cipher, by Feistel, Coppersmith, and others.
-BLKCS += des des3
-libcatacomb_la_SOURCES += des-base.h des-base.c desx-tab.h
-des-base.lo: des-tab.h
-CLEANFILES += des-tab.h
-noinst_PROGRAMS += des-mktab
-des-tab.h: des-mktab$e
- $(AM_V_GEN)./des-mktab >des-tab.h.new && \
- mv des-tab.h.new des-tab.h
-
-## Rivest's `DESX' variant, with pre- and post-whitening.
-BLKCS += desx
-libcatacomb_la_SOURCES += desx-tab.h
-
-## Lai and Massey's IDEA.
-BLKCS += idea
-
-## IBM's `MARS' block cipher.
-BLKCS += mars
-mars.lo: mars-tab.h
-CLEANFILES += mars-tab.h
-noinst_PROGRAMS += mars-mktab
-mars-tab.h: mars-mktab$e
- $(AM_V_GEN)./mars-mktab >mars-tab.h.new && \
- mv mars-tab.h.new mars-tab.h
-mars.$t: tests/mars
-EXTRA_DIST += tests/mars.aes
-MAINTAINERCLEANFILES += $(srcdir)/tests/mars
-tests/mars: tests/mars.aes
- $(AM_V_GEN)$(srcdir)/tests/aes-trans Mars \
- <$(srcdir)/tests/mars.aes \
- >$(srcdir)/tests/mars.new && \
- mv $(srcdir)/tests/mars.new $(srcdir)/tests/mars
-
-## Daemen, Peeters, Van Assche and Rijmen's `Noekeon'.
-BLKCS += noekeon
-
-## Rivest's `RC2' block cipher.
-BLKCS += rc2
-libcatacomb_la_SOURCES += rc2-tab.h
-
-## Rivest's `RC5'.
-BLKCS += rc5
-
-## Daemen and Rijmen's `Rijndael' block cipher, selected as AES.
-BLKCS += rijndael rijndael192 rijndael256
-libcatacomb_la_SOURCES += rijndael-base.h rijndael-base.c
-rijndael-base.lo: rijndael-tab.h
-CLEANFILES += rijndael-tab.h
-noinst_PROGRAMS += rijndael-mktab
-rijndael-tab.h: rijndael-mktab$e
- $(AM_V_GEN)./rijndael-mktab >rijndael-tab.h.new && \
- mv rijndael-tab.h.new rijndael-tab.h
-rijndael.$t: tests/rijndael
-EXTRA_DIST += tests/rijndael.aes
-MAINTAINERCLEANFILES += $(srcdir)/tests/rijndael
-tests/rijndael: tests/rijndael.aes
- $(AM_V_GEN)$(srcdir)/tests/aes-trans Rijndael \
- <$(srcdir)/tests/rijndael.aes \
- >$(srcdir)/tests/rijndael.new && \
- mv $(srcdir)/tests/rijndael.new $(srcdir)/tests/rijndael
-
-## Massey's `SAFER' block ciphers.
-BLKCS += safer safersk
-safer.lo: safer-tab.h
-CLEANFILES += safer-tab.h
-noinst_PROGRAMS += safer-mktab
-safer-tab.h: safer-mktab$e
- $(AM_V_GEN)./safer-mktab >safer-tab.h.new && \
- mv safer-tab.h.new safer-tab.h
-
-## Anderson, Biham and Knudsen's `Serpent' block cipher.
-BLKCS += serpent
-libcatacomb_la_SOURCES += serpent-sbox.h
-noinst_PROGRAMS += serpent-check
-TESTS += serpent-check
-serpent.$t: tests/serpent
-EXTRA_DIST += tests/serpent.aes
-MAINTAINERCLEANFILES += $(srcdir)/tests/serpent
-tests/serpent: tests/serpent.aes
- $(AM_V_GEN)$(srcdir)/tests/aes-trans Serpent -v rev=1 \
- <$(srcdir)/tests/serpent.aes \
- >$(srcdir)/tests/serpent.new && \
- mv $(srcdir)/tests/serpent.new $(srcdir)/tests/serpent
-
-## The National Security Agency's `Skipjack' block cipher. You don't want to
-## use this.
-BLKCS += skipjack
-libcatacomb_la_SOURCES += skipjack-tab.h
-
-## Daemen and Rijmen's `Square' block cipher.
-BLKCS += square
-square.lo: square-tab.h
-CLEANFILES += square-tab.h
-noinst_PROGRAMS += square-mktab
-square-tab.h: square-mktab$e
- $(AM_V_GEN)./square-mktab >square-tab.h.new && \
- mv square-tab.h.new square-tab.h
-
-## Wheeler and Needham's `TEA' and `XTEA' block ciphers.
-BLKCS += tea xtea
-
-## Schneier, Kelsey, Whiting, Wagner, Hall and Ferguson's `Twofish' block
-## cipher.
-BLKCS += twofish
-twofish.lo: twofish-tab.h
-CLEANFILES += twofish-tab.h
-noinst_PROGRAMS += twofish-mktab
-twofish-tab.h: twofish-mktab$e
- $(AM_V_GEN)./twofish-mktab >twofish-tab.h.new && \
- mv twofish-tab.h.new twofish-tab.h
-twofish.$t: tests/twofish
-EXTRA_DIST += tests/twofish.aes
-MAINTAINERCLEANFILES += $(srcdir)/tests/twofish
-tests/twofish: tests/twofish.aes
- $(AM_V_GEN)$(srcdir)/tests/aes-trans Twofish \
- <$(srcdir)/tests/twofish.aes \
- >$(srcdir)/tests/twofish.new && \
- mv $(srcdir)/tests/twofish.new $(srcdir)/tests/twofish
-
-## The old NIST modes for DES.
-BLKCCIPHERMODES += cbc cfb ecb ofb
-
-## Counter mode.
-BLKCCIPHERMODES += counter
-
-###--------------------------------------------------------------------------
-### Hash functions.
-
-HASHES =
-HASHMODES =
-
-HASHCIPHERMODES =
-HASHMODES += $(HASHCIPHERMODES)
-
-HASHMACMODES =
-HASHMODES += $(HASHMACMODES)
-
-## Common definitions for hash functions.
-pkginclude_HEADERS += hash.h
-
-## Source code and headers for the hash functions.
-libcatacomb_la_SOURCES += $(HASH_C)
-pkginclude_HEADERS += $(HASH_H)
-
-## Lim and KISA's `HAS-160', recommended for use with KCDSA.
-HASHES += has160
-
-## Rivest's `MD' series of hash functions
-HASHES += md2 md4 md5
-libcatacomb_la_SOURCES += md2-tab.h
-
-## Dobbertin, Bosselaers and Preneel's `RIPEMD' suite.
-HASHES += rmd128 rmd160 rmd256 rmd320
-
-## The National Security Agency's `SHA-1' hash function.
-HASHES += sha
-
-## The National Security Agency's `SHA-2' suite.
-HASHES += sha224 sha256
-HASHES += sha384 sha512
-
-## Anderson and Biham's `Tiger' hash function.
-HASHES += tiger
-libcatacomb_la_SOURCES += tiger-base.h
-tiger.lo: tiger-tab.h
-CLEANFILES += tiger-tab.h
-noinst_PROGRAMS += tiger-mktab
-tiger-tab.h: tiger-mktab$e
- $(AM_V_GEN)./tiger-mktab >tiger-tab.h.new && \
- mv tiger-tab.h.new tiger-tab.h
-
-## Barreto and Rijmen's `Whirlpool' hash function.
-HASHES += whirlpool whirlpool256
-whirlpool.lo: whirlpool-tab.h
-CLEANFILES += whirlpool-tab.h
-noinst_PROGRAMS += whirlpool-mktab
-whirlpool-tab.h: whirlpool-mktab$e
- $(AM_V_GEN)./whirlpool-mktab >whirlpool-tab.h.new && \
- mv whirlpool-tab.h.new whirlpool-tab.h
-
-## Bellare, Canetti and Krawczyk's `HMAC' mode for message authentication.
-HASHMACMODES += hmac
-
-## MGF1, used in OAEP and PSS.
-HASHCIPHERMODES += mgf
-
-###--------------------------------------------------------------------------
-### Other symmetric primitives.
-
-## The CRC32 algorithm, which is useful, but has no worthwhile security.
-pkginclude_HEADERS += crc32.h
-libcatacomb_la_SOURCES += crc32.c
-ALL_HASHES += crc32=gcrc32
-
-## Rivest's `RC4' stream cipher.
-pkginclude_HEADERS += rc4.h
-libcatacomb_la_SOURCES += rc4.c
-TESTS += rc4.$t
-EXTRA_DIST += tests/rc4
-ALL_CIPHERS += rc4
-
-## Coppersmith and Rogaway's `SEAL' pseudorandom function.
-pkginclude_HEADERS += seal.h
-libcatacomb_la_SOURCES += seal.c
-TESTS += seal.$t
-EXTRA_DIST += tests/seal
-ALL_CIPHERS += seal
-###--------------------------------------------------------------------------
-### Autogenerated mode implementations.
-
-## The master stamp file, indicating that we generated all of the sources.
-CLEANFILES += modes-gen-stamp
-EXTRA_DIST += mode.h.in mode.c.in
-modes-gen-stamp:
- $(AM_V_at)touch modes-gen-stamp
- $(AM_V_GEN)$(multigen) -g $(srcdir)/mode.c.in \
- @base-@mode.c \
- base="$(BLKCS)" mode="$(BLKCMODES)"
- $(AM_V_at)$(multigen) -g $(srcdir)/mode.c.in \
- @base-@mode.c \
- base="$(HASHES)" mode="$(HASHMODES)"
- $(AM_V_at)$(multigen) -g $(srcdir)/mode.h.in \
- @base-@mode.h \
- base="$(BLKCS)" mode="$(BLKCMODES)"
- $(AM_V_at)$(multigen) -g $(srcdir)/mode.h.in \
- @base-@mode.h \
- base="$(HASHES)" mode="$(HASHMODES)"
- $(AM_V_at)touch modes-gen-stamp
-
-## The individual mode interfaces and implementations.
-pkginclude_HEADERS += $(MODE_H)
-
-## Generated implementations.
-BUILT_SOURCES += $(GENMODES_C)
-CLEANFILES += $(GENMODES_C)
-nodist_libcatacomb_la_SOURCES += $(GENMODES_C)
-$(GENMODES_C): modes-gen-stamp
-
-## Generated interfaces.
-BUILT_SOURCES += $(GENMODES_H)
-CLEANFILES += $(GENMODES_H)
-nodist_pkginclude_HEADERS += $(GENMODES_H)
-$(GENMODES_H): modes-gen-stamp
-
-###--------------------------------------------------------------------------
-### Tables of classes for encryption, hashing, and message authentication.
-
-## The skeleton for the class tables.
-EXTRA_DIST += gthingtab.c.in
-
-## Table of cipher classes.
-pkginclude_HEADERS += gcipher.h
-CLEANFILES += gciphertab.c
-nodist_libcatacomb_la_SOURCES += gciphertab.c
-gciphertab.c: gthingtab.c.in
- $(AM_V_GEN)$(multigen) -g $(srcdir)/gthingtab.c.in gciphertab.c \
- what=gcipher cls=gccipher thing="$(ALL_CIPHERS)"
-
-## Table of hash classes.
-pkginclude_HEADERS += ghash.h ghash-def.h
-CLEANFILES += ghashtab.c
-nodist_libcatacomb_la_SOURCES += ghashtab.c
-ghashtab.c: gthingtab.c.in
- $(AM_V_GEN)$(multigen) -g $(srcdir)/gthingtab.c.in ghashtab.c \
- what=ghash cls=gchash thing="$(ALL_HASHES)"
-
-## Table of MAC classes.
-pkginclude_HEADERS += gmac.h
-CLEANFILES += gmactab.c
-nodist_libcatacomb_la_SOURCES += gmactab.c
-gmactab.c: gthingtab.c.in
- $(AM_V_GEN)$(multigen) -g $(srcdir)/gthingtab.c.in gmactab.c \
- what=gmac cls=gcmac thing="$(ALL_MACS)"
-
-###--------------------------------------------------------------------------
-### Testing for symmetric crypto things.
-
-## Run the test programs.
-TESTS += $(SYMM_TESTS)
-EXTRA_DIST += $(SYMM_TEST_FILES)
-
-## A piece of sample text for round-trip testing encryption modes.
-EXTRA_DIST += daftstory.h
-
-###--------------------------------------------------------------------------
-### Key management.
-
-## Assistance for elliptic-curve keys.
-pkginclude_HEADERS += ec-keys.h
-libcatacomb_la_SOURCES += ec-fetch.c
-
-## Managing keys and keyring files.
-pkginclude_HEADERS += key.h
-libcatacomb_la_SOURCES += key-attr.c
-libcatacomb_la_SOURCES += key-fetch.c
-libcatacomb_la_SOURCES += key-file.c
-libcatacomb_la_SOURCES += key-io.c
-libcatacomb_la_SOURCES += key-misc.c
-libcatacomb_la_SOURCES += key-moan.c
-
-## Managing key data.
-pkginclude_HEADERS += key-data.h
-libcatacomb_la_SOURCES += key-binary.c
-libcatacomb_la_SOURCES += key-data.c
-libcatacomb_la_SOURCES += key-flags.c
-libcatacomb_la_SOURCES += key-pack.c
-libcatacomb_la_SOURCES += key-pass.c
-libcatacomb_la_SOURCES += key-text.c
-
-## Error reporting.
-pkginclude_HEADERS += key-error.h
-libcatacomb_la_SOURCES += key-error.c
-
-## Reading passphrases.
-pkginclude_HEADERS += passphrase.h
-libcatacomb_la_SOURCES += passphrase.c
-
-## Interfacing with the passphrase pixie.
-pkginclude_HEADERS += pixie.h
-libcatacomb_la_SOURCES += pixie-common.c
-
-###--------------------------------------------------------------------------
-### Secret sharing.
-
-## Efficient sharing over GF(2^8).
-pkginclude_HEADERS += gfshare.h
-libcatacomb_la_SOURCES += gfshare.c
-gfshare.lo: gfshare-tab.h
-CLEANFILES += gfshare-tab.h
-noinst_PROGRAMS += gfshare-mktab
-gfshare-tab.h: gfshare-mktab$e
- $(AM_V_GEN)./gfshare-mktab >gfshare-tab.h.new && \
- mv gfshare-tab.h.new gfshare-tab.h
-TESTS += gfshare.$t
-
-## Number-theoretic sharing over GF(p).
-pkginclude_HEADERS += share.h
-libcatacomb_la_SOURCES += share.c
-TESTS += share.$t
-
-###--------------------------------------------------------------------------
-### Public-key cryptography.
-
-## The Blum--Blum--Shub random-bit generator.
-pkginclude_HEADERS += bbs.h
-libcatacomb_la_SOURCES += bbs-fetch.c
-libcatacomb_la_SOURCES += bbs-gen.c
-libcatacomb_la_SOURCES += bbs-jump.c
-TESTS += bbs-jump.$t
-libcatacomb_la_SOURCES += bbs-rand.c
-TESTS += bbs-rand.$t
-EXTRA_DIST += tests/bbs
-
-## Plain Diffie--Hellman, in Schorr groups.
-pkginclude_HEADERS += dh.h
-libcatacomb_la_SOURCES += dh-check.c
-libcatacomb_la_SOURCES += dh-fetch.c
-libcatacomb_la_SOURCES += dh-gen.c
-libcatacomb_la_SOURCES += dh-kcdsa.c
-libcatacomb_la_SOURCES += dh-limlee.c
-libcatacomb_la_SOURCES += dh-param.c
-TESTS += dh-param.$t
-
-## The National Security Agency's Digital Signature Algorithm.
-pkginclude_HEADERS += dsa.h
-libcatacomb_la_SOURCES += dsa-gen.c
-TESTS += dsa-gen.$t
-libcatacomb_la_SOURCES += dsa-misc.c
-libcatacomb_la_SOURCES += dsa-sign.c
-TESTS += dsa-sign.$t
-libcatacomb_la_SOURCES += dsa-verify.c
-TESTS += dsa-verify.$t
-libcatacomb_la_SOURCES += dsa-check.c
-EXTRA_DIST += tests/dsa
-
-## Generalization of DSA to arbitrary cyclic groups.
-pkginclude_HEADERS += gdsa.h
-libcatacomb_la_SOURCES += gdsa.c
-TESTS += gdsa.$t
-EXTRA_DIST += tests/gdsa
-
-## KISA `KCDSA', generalized to arbitrary cyclic groups.
-pkginclude_HEADERS += gkcdsa.h
-libcatacomb_la_SOURCES += gkcdsa.c
-TESTS += gkcdsa.$t
-EXTRA_DIST += tests/gkcdsa
-
-## General key validity checking machinery.
-pkginclude_HEADERS += keycheck.h
-libcatacomb_la_SOURCES += keycheck.c
-libcatacomb_la_SOURCES += keycheck-mp.c
-libcatacomb_la_SOURCES += keycheck-report.c
-
-## The Rivest--Shamir--Adleman trapdoor one-way function.
-pkginclude_HEADERS += rsa.h
-libcatacomb_la_SOURCES += rsa-fetch.c
-libcatacomb_la_SOURCES += rsa-gen.c
-libcatacomb_la_SOURCES += rsa-priv.c
-libcatacomb_la_SOURCES += rsa-pub.c
-libcatacomb_la_SOURCES += rsa-recover.c
-libcatacomb_la_SOURCES += oaep.c
-libcatacomb_la_SOURCES += pkcs1.c
-libcatacomb_la_SOURCES += pss.c
-EXTRA_DIST += rsa-test.c
-TESTS += rsa-test.$t
-EXTRA_DIST += tests/rsa
-
-###--------------------------------------------------------------------------
-### Random number generators.
-
-## The FIPS186 generator used to generate DSA domain parameters.
-pkginclude_HEADERS += dsarand.h
-libcatacomb_la_SOURCES += dsarand.c
-
-## Knuth's lagged-Fibonacci generator.
-pkginclude_HEADERS += fibrand.h
-libcatacomb_la_SOURCES += fibrand.c
-
-## The FIPS 140--2 random number generator tests.
-pkginclude_HEADERS += fipstest.h
-libcatacomb_la_SOURCES += fipstest.c
-
-## Interface for generic random number sources.
-pkginclude_HEADERS += grand.h
-libcatacomb_la_SOURCES += grand.c
-
-## A simple linear-congruential generator.
-pkginclude_HEADERS += lcrand.h
-libcatacomb_la_SOURCES += lcrand.c
-TESTS += lcrand.$t
-EXTRA_DIST += tests/lcrand
-
-## Maurer's universal statistical test.
-pkginclude_HEADERS += maurer.h
-libcatacomb_la_SOURCES += maurer.c
-
-## System-specific noise acquisition.
-pkginclude_HEADERS += noise.h
-libcatacomb_la_SOURCES += noise.c
-
-## Cryptographic laundering for true random data generation.
-pkginclude_HEADERS += rand.h
-libcatacomb_la_SOURCES += rand.c
-
-## The SSL v3 pseudorandom function.
-pkginclude_HEADERS += sslprf.h
-libcatacomb_la_SOURCES += sslprf.c
-TESTS += sslprf.$t
-EXTRA_DIST += tests/sslprf
-
-## The TLS v1 pseudorandom function.
-pkginclude_HEADERS += tlsprf.h
-libcatacomb_la_SOURCES += tlsprf.c
-TESTS += tlsprf.$t
-EXTRA_DIST += tests/tlsprf
-
-###--------------------------------------------------------------------------
-### The `catcrypt' library.
-
-noinst_LTLIBRARIES += libcatcrypt.la
-libcatcrypt_la_SOURCES =
-
-## The main library.
-libcatcrypt_la_SOURCES += cc.h
-libcatcrypt_la_SOURCES += cc-enc.c
-libcatcrypt_la_SOURCES += cc-hash.c
-libcatcrypt_la_SOURCES += cc-kem.c
-libcatcrypt_la_SOURCES += cc-list.c
-libcatcrypt_la_SOURCES += cc-progress.c
-libcatcrypt_la_SOURCES += cc-sig.c
-libcatcrypt_la_SOURCES += cc-subcmd.c
-
-## Date parsing.
-libcatcrypt_la_SOURCES += getdate.h
-libcatcrypt_la_SOURCES += getdate.y
-
-###--------------------------------------------------------------------------
-### Utility programs.
-
-UTILS_LIBS = libcatcrypt.la libcatacomb.la $(LIBS)
-
-## Generate and verify datestamped cookies.
-bin_PROGRAMS += cookie
-cookie_LDADD = $(UTILS_LIBS)
-dist_man_MANS += cookie.1
-
-## Asymmetric message encryption and decryption with deniable authentication.
-bin_PROGRAMS += catcrypt
-catcrypt_LDADD = $(UTILS_LIBS)
-dist_man_MANS += catcrypt.1
-
-## Signing and verifying files.
-bin_PROGRAMS += catsign
-catsign_LDADD = $(UTILS_LIBS)
-dist_man_MANS += catsign.1
-
-## Issue and verify signatures on directory trees.
-bin_PROGRAMS += dsig
-dsig_LDADD = $(UTILS_LIBS)
-dist_man_MANS += dsig.1
-
-## Compute factorials to arbitrary precision.
-bin_PROGRAMS += factorial
-factorial_LDADD = $(UTILS_LIBS)
-
-## Compute Fibonacci numbers to arbitrary precision.
-bin_PROGRAMS += fibonacci
-fibonacci_LDADD = $(UTILS_LIBS)
-
-## Compute hashes of files.
-bin_PROGRAMS += hashsum
-hashsum_LDADD = $(UTILS_LIBS)
-dist_man_MANS += hashsum.1
-
-## Key management utility.
-bin_PROGRAMS += key
-key_SOURCES = keyutil.c
-key_LDADD = $(UTILS_LIBS)
-dist_man_MANS += key.1 keyring.5
-
-## Generate passphrases with given entropy using wordlists and Markov models.
-bin_PROGRAMS += mkphrase
-mkphrase_LDADD = $(UTILS_LIBS)
-dist_man_MANS += mkphrase.1
-
-## Performance testing.
-bin_PROGRAMS += perftest
-perftest_LDADD = $(UTILS_LIBS)
-
-## Remember passphrases for limited periods of time.
-bin_PROGRAMS += pixie
-pixie_SOURCES = pixie.c
-pixie_LDADD = libcatacomb.la
-dist_man_MANS += pixie.1
-EXTRA_DIST += xpixie
-
-## Generate random data.
-bin_PROGRAMS += rspit
-rspit_LDADD = $(UTILS_LIBS)
-
-###--------------------------------------------------------------------------
-### Testing.
-
-SUFFIXES += .c .$t .to
-.c.to:
- $(AM_V_CC)$(COMPILE) -c -DTEST_RIG -DSRCDIR=\"$(srcdir)\" $< -o $@
-.to.$t: libcatacomb.la
- $(AM_V_CCLD)$(LINK) $< libcatacomb.la $(LIBS)
-.PRECIOUS: %.to
-CLEANFILES += *.to *.$t