~ubuntu-branches/ubuntu/jaunty/libcrypto++/jaunty

« back to all changes in this revision

Viewing changes to GNUmakefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Jens Peter Secher
  • Date: 2006-03-16 23:08:48 UTC
  • mfrom: (3.1.2 dapper)
  • Revision ID: james.westby@ubuntu.com-20060316230848-wwtupzit1dy23s7s
Tags: 5.2.1c2a-3
* Patch source so that it compiles with GCC 4.1 .  More specifically,
  avoid mixing implicit calls to base classes and free-standing
  functions.
  (Closes: #356170).
* Use LDFLAGS=-pthread to fix linking errors.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
SUBDIRS = html 
3
 
 
4
 
lib_LTLIBRARIES = libcrypto++5.2.la
5
 
libcrypto__5_2_la_LDFLAGS = -version-info 0:0:0
6
 
libcrypto__5_2_la_SOURCES =                                            \
7
 
        3way.cpp adler32.cpp algebra.cpp algparam.cpp arc4.cpp asn.cpp \
8
 
        base32.cpp base64.cpp basecode.cpp bfinit.cpp blowfish.cpp     \
9
 
        blumshub.cpp camellia.cpp cast.cpp casts.cpp cbcmac.cpp        \
10
 
        channels.cpp crc.cpp cryptest.cpp                              \
11
 
        cryptlib.cpp default.cpp des.cpp dessp.cpp dh.cpp              \
12
 
        dh2.cpp dll.cpp dsa.cpp ec2n.cpp eccrypto.cpp                  \
13
 
        ecp.cpp elgamal.cpp eprecomp.cpp esign.cpp files.cpp           \
14
 
        filters.cpp fips140.cpp fipsalgt.cpp fipstest.cpp gf256.cpp    \
15
 
        gf2_32.cpp                                                     \
16
 
        gf2n.cpp gfpcrypt.cpp gost.cpp gzip.cpp haval.cpp hex.cpp      \
17
 
        hmac.cpp                                                       \
18
 
        hrtimer.cpp ida.cpp idea.cpp integer.cpp iterhash.cpp luc.cpp  \
19
 
        mars.cpp marss.cpp md2.cpp md4.cpp md5.cpp md5mac.cpp misc.cpp \
20
 
        modes.cpp modexppc.cpp mqueue.cpp mqv.cpp nbtheory.cpp         \
21
 
        network.cpp oaep.cpp osrng.cpp panama.cpp pch.cpp pkcspad.cpp  \
22
 
        polynomi.cpp pssr.cpp pubkey.cpp queue.cpp rabin.cpp           \
23
 
        randpool.cpp rc2.cpp rc5.cpp rc6.cpp rdtables.cpp regtest.cpp  \
24
 
        rijndael.cpp ripemd.cpp rng.cpp rsa.cpp rw.cpp safer.cpp       \
25
 
        shacal2.cpp                                                    \
26
 
        seal.cpp serpent.cpp sha.cpp shark.cpp sharkbox.cpp simple.cpp \
27
 
        skipjack.cpp socketft.cpp square.cpp squaretb.cpp strciphr.cpp \
28
 
        tea.cpp tftables.cpp tiger.cpp tigertab.cpp trdlocal.cpp       \
29
 
        ttmac.cpp                                                      \
30
 
        twofish.cpp wait.cpp wake.cpp whrlpool.cpp winpipes.cpp        \
31
 
        xtr.cpp                                                        \
32
 
        xtrcrypt.cpp zdeflate.cpp zinflate.cpp zlib.cpp
33
 
 
34
 
pkginclude_HEADERS =                                                   \
35
 
        3way.h adler32.h aes.h algebra.h algparam.h arc4.h argnames.h  \
36
 
        asn.h base32.h base64.h basecode.h bench.h blowfish.h          \
37
 
        blumshub.h camellia.h cast.h                                   \
38
 
        cbcmac.h channels.h crc.h cryptlib.h cryptopp_config.h         \
39
 
        default.h des.h dh.h dh2.h dll.h dmac.h dsa.h ec2n.h           \
40
 
        eccrypto.h ecp.h elgamal.h eprecomp.h esign.h factory.h        \
41
 
        files.h filters.h fips140.h fltrimpl.h gf256.h gf2_32.h gf2n.h \
42
 
        gfpcrypt.h gost.h gzip.h haval.h hex.h hmac.h hrtimer.h ida.h  \
43
 
        idea.h integer.h iterhash.h lubyrack.h luc.h mars.h md2.h      \
44
 
        md4.h md5.h md5mac.h mdc.h misc.h modarith.h modes.h           \
45
 
        modexppc.h mqueue.h mqv.h nbtheory.h network.h nr.h oaep.h     \
46
 
        oids.h osrng.h panama.h pch.h pkcspad.h polynomi.h pssr.h      \
47
 
        pubkey.h pwdbased.h queue.h rabin.h randpool.h rc2.h rc5.h     \
48
 
        rc6.h rijndael.h ripemd.h rng.h rsa.h rw.h safer.h shacal2.h   \
49
 
        seal.h                                                         \
50
 
        secblock.h seckey.h serpent.h sha.h shark.h simple.h           \
51
 
        skipjack.h smartptr.h socketft.h square.h stdcpp.h strciphr.h  \
52
 
        tea.h                                                          \
53
 
        tiger.h trdlocal.h trunhash.h ttmac.h twofish.h wait.h wake.h  \
54
 
        whrlpool.h winpipes.h words.h xormac.h xtr.h xtrcrypt.h zdeflate.h             \
55
 
        zinflate.h zlib.h
56
 
 
57
 
pkgdata_DATA = \
58
 
        3desval.dat 3wayval.dat camellia.dat cast128v.dat cast256v.dat  \
59
 
        descert.dat                                                    \
60
 
        dh1024.dat dh2048.dat dlie1024.dat dlie2048.dat    \
61
 
        dsa1024.dat dsa1024b.dat dsa512.dat elgc1024.dat esig1023.dat  \
62
 
        esig1536.dat esig2046.dat gostval.dat havalcer.dat ideaval.dat \
63
 
        luc1024.dat luc2048.dat lucc1024.dat lucc512.dat lucd1024.dat  \
64
 
        lucd512.dat lucs1024.dat lucs512.dat marsval.dat mqv1024.dat   \
65
 
        mqv2048.dat nr1024.dat nr2048.dat rabi1024.dat rabi2048.dat    \
66
 
        rc2val.dat rc5val.dat rc6val.dat rijndael.dat rsa1024.dat      \
67
 
        rsa2048.dat rsa400pb.dat rsa400pv.dat rsa512a.dat rw1024.dat   \
68
 
        rw2048.dat saferval.dat serpentv.dat shacal2v.dat sharkval.dat \
69
 
        skipjack.dat \
70
 
        squareva.dat twofishv.dat usage.dat xtrdh171.dat xtrdh342.dat
71
 
 
72
 
bin_PROGRAMS = cryptest
73
 
cryptest_SOURCES = \
74
 
        bench.cpp bench2.cpp datatest.cpp dlltest.cpp test.cpp validat1.cpp validat2.cpp validat3.cpp
75
 
cryptest_LDADD = libcrypto++5.2.la
76
 
cryptest_CXXFLAGS = -DPKGDATADIR='"$(datadir)/$(PACKAGE_NAME)/"'
77
 
 
78
 
BUILT_SOURCES = html/index.html
79
 
 
80
 
$(BUILT_SOURCES):       $(libcrypto__5_2_la_SOURCES)
81
 
        doxygen