summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in73
1 files changed, 30 insertions, 43 deletions
diff --git a/Makefile.in b/Makefile.in
index bff1db49b..3aa808a38 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -103,7 +103,7 @@ LIBSSH_OBJS=${LIBOPENSSH_OBJS} \
103 ssh-ed25519-sk.o ssh-rsa.o dh.o \ 103 ssh-ed25519-sk.o ssh-rsa.o dh.o \
104 msg.o progressmeter.o dns.o entropy.o gss-genr.o umac.o umac128.o \ 104 msg.o progressmeter.o dns.o entropy.o gss-genr.o umac.o umac128.o \
105 ssh-pkcs11.o smult_curve25519_ref.o \ 105 ssh-pkcs11.o smult_curve25519_ref.o \
106 poly1305.o chacha.o cipher-chachapoly.o \ 106 poly1305.o chacha.o cipher-chachapoly.o cipher-chachapoly-libcrypto.o \
107 ssh-ed25519.o digest-openssl.o digest-libc.o \ 107 ssh-ed25519.o digest-openssl.o digest-libc.o \
108 hmac.o sc25519.o ge25519.o fe25519.o ed25519.o verify.o hash.o \ 108 hmac.o sc25519.o ge25519.o fe25519.o ed25519.o verify.o hash.o \
109 kex.o kexdh.o kexgex.o kexecdh.o kexc25519.o \ 109 kex.o kexdh.o kexgex.o kexecdh.o kexc25519.o \
@@ -351,11 +351,15 @@ depend: depend-rebuild
351 rm -f .depend.bak 351 rm -f .depend.bak
352 352
353depend-rebuild: 353depend-rebuild:
354 rm -f config.h 354 mv .depend .depend.old
355 touch config.h 355 rm -f config.h .depend
356 touch config.h .depend
356 makedepend -w1000 -Y. -f .depend *.c 2>/dev/null 357 makedepend -w1000 -Y. -f .depend *.c 2>/dev/null
357 (head -2 .depend; tail +3 .depend | sort) >.depend.tmp 358 (echo '# Automatically generated by makedepend.'; \
359 echo '# Run "make depend" to rebuild.'; sort .depend ) >.depend.tmp
358 mv .depend.tmp .depend 360 mv .depend.tmp .depend
361 rm -f .depend.bak
362 mv .depend.old .depend.bak
359 rm -f config.h 363 rm -f config.h
360 364
361depend-check: depend-rebuild 365depend-check: depend-rebuild
@@ -633,6 +637,8 @@ SK_DUMMY_OBJS=\
633 regress/misc/sk-dummy/fatal.lo \ 637 regress/misc/sk-dummy/fatal.lo \
634 ed25519.lo hash.lo ge25519.lo fe25519.lo sc25519.lo verify.lo 638 ed25519.lo hash.lo ge25519.lo fe25519.lo sc25519.lo verify.lo
635 639
640SK_DUMMY_LIBRARY=@SK_DUMMY_LIBRARY@
641
636.c.lo: Makefile.in config.h 642.c.lo: Makefile.in config.h
637 $(CC) $(CFLAGS_NOPIE) $(PICFLAG) $(CPPFLAGS) -c $< -o $@ 643 $(CC) $(CFLAGS_NOPIE) $(PICFLAG) $(CPPFLAGS) -c $< -o $@
638 644
@@ -646,7 +652,7 @@ regress-binaries: regress-prep $(LIBCOMPAT) \
646 regress/netcat$(EXEEXT) \ 652 regress/netcat$(EXEEXT) \
647 regress/check-perm$(EXEEXT) \ 653 regress/check-perm$(EXEEXT) \
648 regress/mkdtemp$(EXEEXT) \ 654 regress/mkdtemp$(EXEEXT) \
649 regress/misc/sk-dummy/sk-dummy.so 655 $(SK_DUMMY_LIBRARY)
650 656
651regress-unit-binaries: regress-prep $(REGRESSLIBS) \ 657regress-unit-binaries: regress-prep $(REGRESSLIBS) \
652 regress/unittests/sshbuf/test_sshbuf$(EXEEXT) \ 658 regress/unittests/sshbuf/test_sshbuf$(EXEEXT) \
@@ -672,27 +678,8 @@ unit: regress-unit-binaries
672 678
673interop-tests t-exec file-tests: regress-prep regress-binaries $(TARGETS) 679interop-tests t-exec file-tests: regress-prep regress-binaries $(TARGETS)
674 BUILDDIR=`pwd`; \ 680 BUILDDIR=`pwd`; \
675 TEST_SSH_SCP="$${BUILDDIR}/scp"; \
676 TEST_SSH_SSH="$${BUILDDIR}/ssh"; \
677 TEST_SSH_SSHD="$${BUILDDIR}/sshd"; \
678 TEST_SSH_SSHAGENT="$${BUILDDIR}/ssh-agent"; \
679 TEST_SSH_SSHADD="$${BUILDDIR}/ssh-add"; \
680 TEST_SSH_SSHKEYGEN="$${BUILDDIR}/ssh-keygen"; \
681 TEST_SSH_SSHPKCS11HELPER="$${BUILDDIR}/ssh-pkcs11-helper"; \
682 TEST_SSH_SSHSKHELPER="$${BUILDDIR}/ssh-sk-helper"; \
683 TEST_SSH_SSHKEYSCAN="$${BUILDDIR}/ssh-keyscan"; \
684 TEST_SSH_SFTP="$${BUILDDIR}/sftp"; \
685 TEST_SSH_SFTPSERVER="$${BUILDDIR}/sftp-server"; \
686 TEST_SSH_PKCS11_HELPER="$${BUILDDIR}/ssh-pkcs11-helper"; \
687 TEST_SSH_SK_HELPER="$${BUILDDIR}/ssh-sk-helper"; \
688 TEST_SSH_SFTPSERVER="$${BUILDDIR}/sftp-server"; \
689 TEST_SSH_PLINK="plink"; \
690 TEST_SSH_PUTTYGEN="puttygen"; \
691 TEST_SSH_CONCH="conch"; \
692 TEST_SSH_IPV6="@TEST_SSH_IPV6@" ; \
693 TEST_SSH_UTF8="@TEST_SSH_UTF8@" ; \
694 TEST_SSH_ECC="@TEST_SSH_ECC@" ; \
695 cd $(srcdir)/regress || exit $$?; \ 681 cd $(srcdir)/regress || exit $$?; \
682 EGREP='@EGREP@' \
696 $(MAKE) \ 683 $(MAKE) \
697 .OBJDIR="$${BUILDDIR}/regress" \ 684 .OBJDIR="$${BUILDDIR}/regress" \
698 .CURDIR="`pwd`" \ 685 .CURDIR="`pwd`" \
@@ -701,24 +688,24 @@ interop-tests t-exec file-tests: regress-prep regress-binaries $(TARGETS)
701 PATH="$${BUILDDIR}:$${PATH}" \ 688 PATH="$${BUILDDIR}:$${PATH}" \
702 TEST_ENV=MALLOC_OPTIONS="@TEST_MALLOC_OPTIONS@" \ 689 TEST_ENV=MALLOC_OPTIONS="@TEST_MALLOC_OPTIONS@" \
703 TEST_MALLOC_OPTIONS="@TEST_MALLOC_OPTIONS@" \ 690 TEST_MALLOC_OPTIONS="@TEST_MALLOC_OPTIONS@" \
704 TEST_SSH_SCP="$${TEST_SSH_SCP}" \ 691 TEST_SSH_SCP="$${BUILDDIR}/scp" \
705 TEST_SSH_SSH="$${TEST_SSH_SSH}" \ 692 TEST_SSH_SSH="$${BUILDDIR}/ssh" \
706 TEST_SSH_SSHD="$${TEST_SSH_SSHD}" \ 693 TEST_SSH_SSHD="$${BUILDDIR}/sshd" \
707 TEST_SSH_SSHAGENT="$${TEST_SSH_SSHAGENT}" \ 694 TEST_SSH_SSHAGENT="$${BUILDDIR}/ssh-agent" \
708 TEST_SSH_SSHADD="$${TEST_SSH_SSHADD}" \ 695 TEST_SSH_SSHADD="$${BUILDDIR}/ssh-add" \
709 TEST_SSH_SSHKEYGEN="$${TEST_SSH_SSHKEYGEN}" \ 696 TEST_SSH_SSHKEYGEN="$${BUILDDIR}/ssh-keygen" \
710 TEST_SSH_SSHPKCS11HELPER="$${TEST_SSH_SSHPKCS11HELPER}" \ 697 TEST_SSH_SSHPKCS11HELPER="$${BUILDDIR}/ssh-pkcs11-helper" \
711 TEST_SSH_SSHKEYSCAN="$${TEST_SSH_SSHKEYSCAN}" \ 698 TEST_SSH_SSHKEYSCAN="$${BUILDDIR}/ssh-keyscan" \
712 TEST_SSH_SFTP="$${TEST_SSH_SFTP}" \ 699 TEST_SSH_SFTP="$${BUILDDIR}/sftp" \
713 TEST_SSH_PKCS11_HELPER="$${TEST_SSH_PKCS11_HELPER}" \ 700 TEST_SSH_PKCS11_HELPER="$${BUILDDIR}/ssh-pkcs11-helper" \
714 TEST_SSH_SK_HELPER="$${TEST_SSH_SK_HELPER}" \ 701 TEST_SSH_SK_HELPER="$${BUILDDIR}/ssh-sk-helper" \
715 TEST_SSH_SFTPSERVER="$${TEST_SSH_SFTPSERVER}" \ 702 TEST_SSH_SFTPSERVER="$${BUILDDIR}/sftp-server" \
716 TEST_SSH_PLINK="$${TEST_SSH_PLINK}" \ 703 TEST_SSH_PLINK="plink" \
717 TEST_SSH_PUTTYGEN="$${TEST_SSH_PUTTYGEN}" \ 704 TEST_SSH_PUTTYGEN="puttygen" \
718 TEST_SSH_CONCH="$${TEST_SSH_CONCH}" \ 705 TEST_SSH_CONCH="conch" \
719 TEST_SSH_IPV6="$${TEST_SSH_IPV6}" \ 706 TEST_SSH_IPV6="@TEST_SSH_IPV6@" \
720 TEST_SSH_UTF8="$${TEST_SSH_UTF8}" \ 707 TEST_SSH_UTF8="@TEST_SSH_UTF8@" \
721 TEST_SSH_ECC="$${TEST_SSH_ECC}" \ 708 TEST_SSH_ECC="@TEST_SSH_ECC@" \
722 TEST_SHELL="${TEST_SHELL}" \ 709 TEST_SHELL="${TEST_SHELL}" \
723 EXEEXT="$(EXEEXT)" \ 710 EXEEXT="$(EXEEXT)" \
724 $@ && echo all $@ passed 711 $@ && echo all $@ passed