~webapps/unity-js-scopes/node.js

« back to all changes in this revision

Viewing changes to deps/openssl/openssl/crypto/jpake/Makefile

  • Committer: Marcus Tomlinson
  • Date: 2015-11-13 07:59:04 UTC
  • Revision ID: marcus.tomlinson@canonical.com-20151113075904-h0swczmoq1rvstfc
Node v4 (stable)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DIR=jpake
 
2
TOP=../..
 
3
 
 
4
CFLAGS= $(INCLUDES) $(CFLAG)
 
5
 
 
6
LIB=$(TOP)/libcrypto.a
 
7
LIBOBJ=jpake.o jpake_err.o
 
8
LIBSRC=jpake.c jpake_err.c
 
9
 
 
10
EXHEADER=jpake.h
 
11
TEST=jpaketest.c
 
12
 
 
13
top:
 
14
        (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
 
15
 
 
16
all:    lib
 
17
 
 
18
lib:    $(LIBOBJ)
 
19
        $(AR) $(LIB) $(LIBOBJ)
 
20
        $(RANLIB) $(LIB) || echo Never mind.
 
21
        @touch lib
 
22
 
 
23
links:
 
24
        @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
 
25
        @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
 
26
 
 
27
install:
 
28
        @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile...
 
29
        @headerlist="$(EXHEADER)"; for i in $$headerlist ; \
 
30
        do  \
 
31
        (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
 
32
        chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
 
33
        done;
 
34
 
 
35
update: depend
 
36
 
 
37
depend:
 
38
        @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile...
 
39
        $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
 
40
 
 
41
dclean:
 
42
        $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
 
43
        mv -f Makefile.new $(MAKEFILE)
 
44
 
 
45
clean:
 
46
        rm -f *.s *.o *.obj des lib tags core .pure .nfs* *.old *.bak fluff
 
47
 
 
48
jpaketest: top jpaketest.c $(LIB)
 
49
        $(CC) $(CFLAGS) -Wall -Werror -g -o jpaketest jpaketest.c $(LIB)
 
50
# DO NOT DELETE THIS LINE -- make depend depends on it.
 
51
 
 
52
jpake.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 
53
jpake.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
 
54
jpake.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 
55
jpake.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 
56
jpake.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h
 
57
jpake.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 
58
jpake.o: ../../include/openssl/symhacks.h jpake.c jpake.h
 
59
jpake_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 
60
jpake_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
 
61
jpake_err.o: ../../include/openssl/err.h ../../include/openssl/jpake.h
 
62
jpake_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 
63
jpake_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
 
64
jpake_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 
65
jpake_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 
66
jpake_err.o: jpake_err.c