diff options
-rw-r--r-- | Makefile.in | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index d401787db..84c3c6c16 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -240,6 +240,7 @@ clean: regressclean | |||
240 | rm -f regress/unittests/hostkeys/test_hostkeys | 240 | rm -f regress/unittests/hostkeys/test_hostkeys |
241 | rm -f regress/unittests/kex/*.o | 241 | rm -f regress/unittests/kex/*.o |
242 | rm -f regress/unittests/kex/test_kex | 242 | rm -f regress/unittests/kex/test_kex |
243 | rm -f regress/unittests/misc/kexfuzz | ||
243 | (cd openbsd-compat && $(MAKE) clean) | 244 | (cd openbsd-compat && $(MAKE) clean) |
244 | 245 | ||
245 | distclean: regressclean | 246 | distclean: regressclean |
@@ -260,6 +261,7 @@ distclean: regressclean | |||
260 | rm -f regress/unittests/hostkeys/test_hostkeys | 261 | rm -f regress/unittests/hostkeys/test_hostkeys |
261 | rm -f regress/unittests/kex/*.o | 262 | rm -f regress/unittests/kex/*.o |
262 | rm -f regress/unittests/kex/test_kex | 263 | rm -f regress/unittests/kex/test_kex |
264 | rm -f regress/unittests/misc/kexfuzz | ||
263 | (cd openbsd-compat && $(MAKE) distclean) | 265 | (cd openbsd-compat && $(MAKE) distclean) |
264 | if test -d pkg ; then \ | 266 | if test -d pkg ; then \ |
265 | rm -fr pkg ; \ | 267 | rm -fr pkg ; \ |
@@ -419,6 +421,8 @@ regress-prep: | |||
419 | mkdir -p `pwd`/regress/unittests/hostkeys | 421 | mkdir -p `pwd`/regress/unittests/hostkeys |
420 | [ -d `pwd`/regress/unittests/kex ] || \ | 422 | [ -d `pwd`/regress/unittests/kex ] || \ |
421 | mkdir -p `pwd`/regress/unittests/kex | 423 | mkdir -p `pwd`/regress/unittests/kex |
424 | [ -d `pwd`/regress/misc/kexfuzz ] || \ | ||
425 | mkdir -p `pwd`/regress/misc/kexfuzz | ||
422 | [ -f `pwd`/regress/Makefile ] || \ | 426 | [ -f `pwd`/regress/Makefile ] || \ |
423 | ln -s `cd $(srcdir) && pwd`/regress/Makefile `pwd`/regress/Makefile | 427 | ln -s `cd $(srcdir) && pwd`/regress/Makefile `pwd`/regress/Makefile |
424 | 428 | ||
@@ -505,6 +509,13 @@ regress/unittests/hostkeys/test_hostkeys$(EXEEXT): \ | |||
505 | regress/unittests/test_helper/libtest_helper.a \ | 509 | regress/unittests/test_helper/libtest_helper.a \ |
506 | -lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS) | 510 | -lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS) |
507 | 511 | ||
512 | MISC_KEX_FUZZ_OBJS=\ | ||
513 | regress/misc/kexfuzz/kexfuzz.o | ||
514 | |||
515 | regress/misc/kexfuzz/kexfuzz$(EXEEXT): ${MISC_KEX_FUZZ_OBJS} libssh.a | ||
516 | $(LD) -o $@ $(LDFLAGS) $(MISC_KEX_FUZZ_OBJS) \ | ||
517 | -lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS) | ||
518 | |||
508 | REGRESS_BINARIES=\ | 519 | REGRESS_BINARIES=\ |
509 | regress/modpipe$(EXEEXT) \ | 520 | regress/modpipe$(EXEEXT) \ |
510 | regress/setuid-allowed$(EXEEXT) \ | 521 | regress/setuid-allowed$(EXEEXT) \ |
@@ -514,7 +525,8 @@ REGRESS_BINARIES=\ | |||
514 | regress/unittests/sshkey/test_sshkey$(EXEEXT) \ | 525 | regress/unittests/sshkey/test_sshkey$(EXEEXT) \ |
515 | regress/unittests/bitmap/test_bitmap$(EXEEXT) \ | 526 | regress/unittests/bitmap/test_bitmap$(EXEEXT) \ |
516 | regress/unittests/hostkeys/test_hostkeys$(EXEEXT) \ | 527 | regress/unittests/hostkeys/test_hostkeys$(EXEEXT) \ |
517 | regress/unittests/kex/test_kex$(EXEEXT) | 528 | regress/unittests/kex/test_kex$(EXEEXT) \ |
529 | regress/misc/kexfuzz/kexfuzz$(EXEEXT) | ||
518 | 530 | ||
519 | tests interop-tests t-exec: regress-prep $(TARGETS) $(REGRESS_BINARIES) | 531 | tests interop-tests t-exec: regress-prep $(TARGETS) $(REGRESS_BINARIES) |
520 | BUILDDIR=`pwd`; \ | 532 | BUILDDIR=`pwd`; \ |