@@ -236,6 +236,8 @@ clean: regressclean
236
236
rm -f regress/unittests/sshkey/test_sshkey
237
237
rm -f regress/unittests/bitmap/* .o
238
238
rm -f regress/unittests/bitmap/test_bitmap
239
+ rm -f regress/unittests/conversion/* .o
240
+ rm -f regress/unittests/conversion/test_conversion
239
241
rm -f regress/unittests/hostkeys/* .o
240
242
rm -f regress/unittests/hostkeys/test_hostkeys
241
243
rm -f regress/unittests/kex/* .o
@@ -262,6 +264,8 @@ distclean: regressclean
262
264
rm -f regress/unittests/sshkey/test_sshkey
263
265
rm -f regress/unittests/bitmap/* .o
264
266
rm -f regress/unittests/bitmap/test_bitmap
267
+ rm -f regress/unittests/conversion/* .o
268
+ rm -f regress/unittests/conversion/test_conversion
265
269
rm -f regress/unittests/hostkeys/* .o
266
270
rm -f regress/unittests/hostkeys/test_hostkeys
267
271
rm -f regress/unittests/kex/* .o
@@ -426,6 +430,8 @@ regress-prep:
426
430
mkdir -p ` pwd` /regress/unittests/sshkey
427
431
[ -d ` pwd` /regress/unittests/bitmap ] || \
428
432
mkdir -p ` pwd` /regress/unittests/bitmap
433
+ [ -d ` pwd` /regress/unittests/conversion ] || \
434
+ mkdir -p ` pwd` /regress/unittests/conversion
429
435
[ -d ` pwd` /regress/unittests/hostkeys ] || \
430
436
mkdir -p ` pwd` /regress/unittests/hostkeys
431
437
[ -d ` pwd` /regress/unittests/kex ] || \
@@ -503,6 +509,16 @@ regress/unittests/bitmap/test_bitmap$(EXEEXT): ${UNITTESTS_TEST_BITMAP_OBJS} \
503
509
regress/unittests/test_helper/libtest_helper.a \
504
510
-lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS)
505
511
512
+ UNITTESTS_TEST_CONVERSION_OBJS =\
513
+ regress/unittests/conversion/tests.o
514
+
515
+ regress/unittests/conversion/test_conversion$(EXEEXT ) : \
516
+ ${UNITTESTS_TEST_CONVERSION_OBJS} \
517
+ regress/unittests/test_helper/libtest_helper.a libssh.a
518
+ $(LD) -o $@ $(LDFLAGS) $(UNITTESTS_TEST_CONVERSION_OBJS) \
519
+ regress/unittests/test_helper/libtest_helper.a \
520
+ -lssh -lopenbsd-compat -lssh -lopenbsd-compat $(LIBS)
521
+
506
522
UNITTESTS_TEST_KEX_OBJS =\
507
523
regress/unittests/kex/tests.o \
508
524
regress/unittests/kex/test_kex.o
@@ -558,13 +574,14 @@ regress-binaries: regress/modpipe$(EXEEXT) \
558
574
regress/unittests/sshbuf/test_sshbuf$(EXEEXT ) \
559
575
regress/unittests/sshkey/test_sshkey$(EXEEXT ) \
560
576
regress/unittests/bitmap/test_bitmap$(EXEEXT ) \
577
+ regress/unittests/conversion/test_conversion$(EXEEXT ) \
561
578
regress/unittests/hostkeys/test_hostkeys$(EXEEXT ) \
562
579
regress/unittests/kex/test_kex$(EXEEXT ) \
563
580
regress/unittests/match/test_match$(EXEEXT ) \
564
581
regress/unittests/utf8/test_utf8$(EXEEXT ) \
565
582
regress/misc/kexfuzz/kexfuzz$(EXEEXT )
566
583
567
- tests interop-tests t-exec : regress-prep regress-binaries $(TARGETS )
584
+ tests interop-tests t-exec unit : regress-prep regress-binaries $(TARGETS )
568
585
BUILDDIR=` pwd` ; \
569
586
TEST_SSH_SCP=" $$ {BUILDDIR}/scp" ; \
570
587
TEST_SSH_SSH=" $$ {BUILDDIR}/ssh" ; \
0 commit comments