xref: /freebsd/crypto/openssh/openbsd-compat/regress/Makefile.in (revision f374ba41f55c1a127303d92d830dd58eef2f5243)
1ce3adf43SDag-Erling Smørgravsysconfdir=@sysconfdir@
2ce3adf43SDag-Erling Smørgravpiddir=@piddir@
3ce3adf43SDag-Erling Smørgravsrcdir=@srcdir@
4ce3adf43SDag-Erling Smørgravtop_srcdir=@top_srcdir@
5ce3adf43SDag-Erling Smørgrav
6ce3adf43SDag-Erling SmørgravVPATH=@srcdir@
7ce3adf43SDag-Erling SmørgravCC=@CC@
8ce3adf43SDag-Erling SmørgravLD=@LD@
9ce3adf43SDag-Erling SmørgravCFLAGS=@CFLAGS@
1019261079SEd MasteCPPFLAGS=-I. -I.. -I../.. -I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../.. @CPPFLAGS@ @DEFS@
11ce3adf43SDag-Erling SmørgravEXEEXT=@EXEEXT@
12ce3adf43SDag-Erling SmørgravLIBCOMPAT=../libopenbsd-compat.a
13*f374ba41SEd MasteLIBSSH=../../libssh.a
14*f374ba41SEd MasteLIBS=@LIBS@ @CHANNELLIBS@
15ce3adf43SDag-Erling SmørgravLDFLAGS=@LDFLAGS@ $(LIBCOMPAT)
16ce3adf43SDag-Erling Smørgrav
17ce3adf43SDag-Erling SmørgravTESTPROGS=closefromtest$(EXEEXT) snprintftest$(EXEEXT) strduptest$(EXEEXT) \
1819261079SEd Maste	strtonumtest$(EXEEXT) opensslvertest$(EXEEXT) utimensattest$(EXEEXT)
19ce3adf43SDag-Erling Smørgrav
20ce3adf43SDag-Erling Smørgravall:	t-exec ${OTHERTESTS}
21ce3adf43SDag-Erling Smørgrav
22*f374ba41SEd Maste.c:	$(LIBCOMPAT) $(LIBSSH)
23*f374ba41SEd Maste	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< $(LIBCOMPAT) $(LIBSSH) $(LIBS)
24ce3adf43SDag-Erling Smørgrav
25ce3adf43SDag-Erling Smørgravt-exec:	$(TESTPROGS)
26ce3adf43SDag-Erling Smørgrav	@echo running compat regress tests
27ce3adf43SDag-Erling Smørgrav	@for TEST in ""$?; do \
28ce3adf43SDag-Erling Smørgrav		echo "run test $${TEST}" ... 1>&2; \
29ce3adf43SDag-Erling Smørgrav		./$${TEST}$(EXEEXT) || exit $$? ; \
30ce3adf43SDag-Erling Smørgrav	done
31ce3adf43SDag-Erling Smørgrav	@echo finished compat regress tests
32ce3adf43SDag-Erling Smørgrav
33ce3adf43SDag-Erling Smørgravclean:
34ce3adf43SDag-Erling Smørgrav	rm -f *.o *.a core $(TESTPROGS) valid.out
35ce3adf43SDag-Erling Smørgrav
36ce3adf43SDag-Erling Smørgravdistclean: clean
37ce3adf43SDag-Erling Smørgrav	rm -f Makefile *~
38