aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/builtin/Makefile.in
blob: 03ca5e966501ce0715f8f87a62c761be369ba5ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
thisconfigdir=../../..
myfulldir=lib/crypto/builtin
mydir=lib/crypto/builtin
BUILDTOP=$(REL)..$(S)..$(S)..
SUBDIRS=../@CRYPTO_IMPL@/des ../@CRYPTO_IMPL@/arcfour ../@CRYPTO_IMPL@/aes	\
	../@CRYPTO_IMPL@/md4 ../@CRYPTO_IMPL@/md5  ../@CRYPTO_IMPL@/sha1 
LOCALINCLUDES = -I$(srcdir)/../krb -I$(srcdir)/../krb/hash_provider 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/des 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/aes 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/arcfour 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/sha1 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/md4 	\
		-I$(srcdir)/../@CRYPTO_IMPL@/md5
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
DEFS=


##DOSBUILDTOP = ..\..\..
##DOSLIBNAME=$(OUTPRE)crypto.lib
##DOSOBJFILE=$(OUTPRE)crypto.lst
##DOSOBJFILELIST=@$(OUTPRE)crypto.lst @$(OUTPRE)des.lst @$(OUTPRE)md4.lst @$(OUTPRE)md5.lst @$(OUTPRE)sha1.lst @$(OUTPRE)arcfour.lst @$(OUTPRE)crc32.lst @$(OUTPRE)dk.lst @$(OUTPRE)old.lst @$(OUTPRE)raw.lst @$(OUTPRE)enc_prov.lst @$(OUTPRE)hash_pro.lst @$(OUTPRE)kh_pro.lst @$(OUTPRE)yarrow.lst @$(OUTPRE)aes.lst
##DOSOBJFILEDEP =$(OUTPRE)crypto.lst $(OUTPRE)des.lst $(OUTPRE)md4.lst $(OUTPRE)md5.lst $(OUTPRE)sha1.lst $(OUTPRE)arcfour.lst $(OUTPRE)crc32.lst $(OUTPRE)dk.lst $(OUTPRE)old.lst $(OUTPRE)raw.lst $(OUTPRE)enc_prov.lst $(OUTPRE)hash_pro.lst $(OUTPRE)kh_pro.lst $(OUTPRE)aes.lst

STLIBOBJS=\
	hmac.o	\
	pbkdf2.o		

OBJS=\
	$(OUTPRE)../@CRYPTO_IMPL@/hmac.$(OBJEXT)	\
	$(OUTPRE)../@CRYPTO_IMPL@/pbkdf2.$(OBJEXT)		

SRCS=\
	$(srcdir)/../@CRYPTO_IMPL@/hmac.c	\
	$(srcdir)/../@CRYPTO_IMPL@/pbkdf2.c	

STOBJLISTS= ../@CRYPTO_IMPL@/des/OBJS.ST ../@CRYPTO_IMPL@/md4/OBJS.ST 	\
	../@CRYPTO_IMPL@/md5/OBJS.ST ../@CRYPTO_IMPL@/sha1/OBJS.ST 	\
	../@CRYPTO_IMPL@/arcfour/OBJS.ST 	\
	../@CRYPTO_IMPL@/aes/OBJS.ST 		\
	../@CRYPTO_IMPL@/OBJS.ST

SUBDIROBJLISTS= ../@CRYPTO_IMPL@/des/OBJS.ST ../@CRYPTO_IMPL@/md4/OBJS.ST 	\
		../@CRYPTO_IMPL@/md5/OBJS.ST ../@CRYPTO_IMPL@/sha1/OBJS.ST 	\
		../@CRYPTO_IMPL@/arcfour/OBJS.ST 				\
		../@CRYPTO_IMPL@/aes/OBJS.ST ../@CRYPTO_IMPL@/OBJS.ST

##DOS##LIBOBJS = $(OBJS)

all-unix:: all-libobjs
includes:: depend

depend:: $(SRCS)

clean-unix:: clean-libobjs

all-windows::
	cd ..\des
	@echo Making in crypto\des
	$(MAKE) -$(MFLAGS)
	cd ..\md4
	@echo Making in crypto\md4
	$(MAKE) -$(MFLAGS)
	cd ..\md5
	@echo Making in crypto\md5
	$(MAKE) -$(MFLAGS)
	cd ..\sha1
	@echo Making in crypto\sha1
	$(MAKE) -$(MFLAGS)
	cd ..\arcfour
	@echo Making in crypto\arcfour
	$(MAKE) -$(MFLAGS)
	cd ..\aes
	@echo Making in crypto\aes
	$(MAKE) -$(MFLAGS)
	cd ..

clean-windows::
	cd ..\des
	@echo Making clean in crypto\des
	$(MAKE) -$(MFLAGS) clean
	cd ..\md4
	@echo Making clean in crypto\md4
	$(MAKE) -$(MFLAGS) clean
	cd ..\md5
	@echo Making clean in crypto\md5
	$(MAKE) -$(MFLAGS) clean
	cd ..\sha1
	@echo Making clean in crypto\sha1
	$(MAKE) -$(MFLAGS) clean
	cd ..\arcfour
	@echo Making clean in crypto\arcfour
	$(MAKE) -$(MFLAGS) clean
	cd ..\aes
	@echo Making clean in crypto\aes
	$(MAKE) -$(MFLAGS) clean
	cd ..

check-windows::
	cd ..\des
	@echo Making check in crypto\des
	$(MAKE) -$(MFLAGS) check
	cd ..\md4
	@echo Making check in crypto\md4
	$(MAKE) -$(MFLAGS) check
	cd ..\md5
	@echo Making check in crypto\md5
	$(MAKE) -$(MFLAGS) check
	cd ..\sha1
	@echo Making check in crypto\sha1
	$(MAKE) -$(MFLAGS) check
	cd ..\arcfour
	@echo Making check in crypto\arcfour
	$(MAKE) -$(MFLAGS) check
	cd ..\aes
	@echo Making check in crypto\aes
	$(MAKE) -$(MFLAGS) check
	cd ..


@lib_frag@
@libobj_frag@