Merge from vendor branch NTPD:
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / des / Makefile.am
1 # $Id: Makefile.am,v 1.26 2001/08/04 03:10:23 assar Exp $
2
3 include $(top_srcdir)/Makefile.am.common
4
5 lib_LTLIBRARIES = libdes.la
6 libdes_la_LDFLAGS = -version-info 3:1:0
7
8 include_HEADERS = des.h md4.h md5.h sha.h rc4.h
9
10 build_HEADERZ = $(include_HEADERS)
11
12 check_PROGRAMS = destest mdtest md5crypt_test
13
14 TESTS = destest mdtest md5crypt_test
15 CHECK_LOCAL = 
16 bin_PROGRAMS = des #rpw speed
17
18 des_SOURCES = des.c des_ver.h
19
20 LDADD = $(lib_LTLIBRARIES)
21
22 libdes_la_SOURCES =     \
23         cbc3_enc.c      \
24         cbc_cksm.c      \
25         cbc_enc.c       \
26         cfb64ede.c      \
27         cfb64enc.c      \
28         cfb_enc.c       \
29         des_enc.c       \
30         des_locl.h      \
31         ecb3_enc.c      \
32         ecb_enc.c       \
33         ede_enc.c       \
34         enc_read.c      \
35         enc_writ.c      \
36         fcrypt.c        \
37         hash.h          \
38         key_par.c       \
39         md4.c           \
40         md5.c           \
41         ncbc_enc.c      \
42         ofb64ede.c      \
43         ofb64enc.c      \
44         ofb_enc.c       \
45         pcbc_enc.c      \
46         podd.h          \
47         qud_cksm.c      \
48         rc4_skey.c      \
49         rc4_enc.c       \
50         read_pwd.c      \
51         rnd_keys.c      \
52         set_key.c       \
53         sha.c           \
54         sk.h            \
55         spr.h           \
56         str2key.c       \
57         xcbc_enc.c
58
59 EXTRA_libdes_la_SOURCES = dllmain.c passwd_dialog.aps passwd_dialog.clw \
60         passwd_dialog.rc passwd_dialog.res passwd_dlg.c passwd_dlg.h resource.h
61
62 man_MANS = des.1 des_crypt.3
63
64 ## this is an awful lot of junk, but it's just as well to include everything
65 EXTRA_DIST =            \
66         COPYRIGHT       \
67         DES.pm          \
68         DES.pod         \
69         DES.xs          \
70         FILES           \
71         Imakefile       \
72         KERBEROS        \
73         MODES.DES       \
74         Makefile.PL     \
75         Makefile.ssl    \
76         Makefile.uni    \
77         PC1             \
78         PC2             \
79         VERSION         \
80         des.def         \
81         des.dsp         \
82         des.doc         \
83         des.mak         \
84         des.man         \
85         des.org         \
86         des.pl          \
87         des_crypt.man   \
88         des_locl.org    \
89         des_opts.c      \
90         doIP            \
91         doPC1           \
92         doPC2           \
93         makefile.bc     \
94         rand_key.c      \
95         rpc_des.h       \
96         rpc_enc.c       \
97         shifts.pl       \
98         supp.c          \
99         testdes.pl      \
100         times           \
101         typemap         \
102         version.h       \
103         vms.com
104
105 asm_files = des-som2.pl des-som3.pl des586.pl des686.pl desboth.pl \
106         dx86-cpp.s dx86unix.cpp readme win32.asm win32.obj win32.uu x86ms.pl \
107         x86unix.pl
108
109 dist-hook:
110         $(mkinstalldirs) $(distdir)/t
111         $(INSTALL_DATA) $(srcdir)/t/perl $(distdir)/t
112         $(INSTALL_DATA) $(srcdir)/t/test $(distdir)/t
113         $(mkinstalldirs) $(distdir)/asm
114         (cd $(srcdir)/asm && tar cf - $(asm_files)) \
115                 | (cd $(distdir)/asm; tar xf -)
116