This commit was manufactured by cvs2svn to create tag
[heimdal.git] / lib / des / Makefile.am
blob451a9fb34e52c7daddce81246b79141622550f1f
1 # $Id$
3 include $(top_srcdir)/Makefile.am.common
5 lib_LTLIBRARIES = libdes.la
6 libdes_la_LDFLAGS = -version-info 0:1:0
8 include_HEADERS = des.h md4.h md5.h sha.h
10 build_HEADERZ = $(include_HEADERS)
12 check_PROGRAMS = destest mdtest
14 TESTS = destest mdtest
15 CHECK_LOCAL = 
16 bin_PROGRAMS = des #rpw speed
18 des_SOURCES = des.c des_ver.h
20 LDADD = $(lib_LTLIBRARIES)
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         read_pwd.c      \
49         rnd_keys.c      \
50         set_key.c       \
51         sha.c           \
52         sk.h            \
53         spr.h           \
54         str2key.c       \
55         xcbc_enc.c
57 EXTRA_libdes_la_SOURCES = dllmain.c passwd_dialog.aps passwd_dialog.clw \
58         passwd_dialog.rc passwd_dialog.res passwd_dlg.c passwd_dlg.h resource.h
60 ## this is an awful lot of junk, but it's just as well to include everything
61 EXTRA_DIST =            \
62         COPYRIGHT       \
63         DES.pm          \
64         DES.pod         \
65         DES.xs          \
66         FILES           \
67         Imakefile       \
68         KERBEROS        \
69         MODES.DES       \
70         Makefile.PL     \
71         Makefile.ssl    \
72         Makefile.uni    \
73         PC1             \
74         PC2             \
75         VERSION         \
76         des.def         \
77         des.dsp         \
78         des.doc         \
79         des.mak         \
80         des.man         \
81         des.org         \
82         des.pl          \
83         des_crypt.man   \
84         des_locl.org    \
85         des_opts.c      \
86         doIP            \
87         doPC1           \
88         doPC2           \
89         makefile.bc     \
90         rand_key.c      \
91         rpc_des.h       \
92         rpc_enc.c       \
93         shifts.pl       \
94         supp.c          \
95         testdes.pl      \
96         times           \
97         typemap         \
98         version.h       \
99         vms.com
101 asm_files = des-som2.pl des-som3.pl des586.pl des686.pl desboth.pl \
102         dx86-cpp.s dx86unix.cpp readme win32.asm win32.obj win32.uu x86ms.pl \
103         x86unix.pl
105 dist-hook:
106         $(mkinstalldirs) $(distdir)/t
107         $(INSTALL_DATA) $(srcdir)/t/perl $(distdir)/t
108         $(INSTALL_DATA) $(srcdir)/t/test $(distdir)/t
109         $(mkinstalldirs) $(distdir)/asm
110         (cd $(srcdir)/asm && tar cf - $(asm_files)) \
111                 | (cd $(distdir)/asm; tar xf -)