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