]> andersk Git - openssh.git/blobdiff - openbsd-compat/regress/Makefile.in
- (dtucker) [openbsd-compat/regress/Makefile.in] Add $(EXEEXT) and add a
[openssh.git] / openbsd-compat / regress / Makefile.in
index 7b0bd578d8c6297d2447566e959e65f796be4ada..46d9bb995818d00bd73677ca9f0debaee69f5038 100644 (file)
@@ -10,31 +10,27 @@ CC=@CC@
 LD=@LD@
 CFLAGS=@CFLAGS@
 CPPFLAGS=-I. -I.. -I$(srcdir) -I$(srcdir)/.. @CPPFLAGS@ @DEFS@
+EXEEXT=@EXEEXT@
+LIBCOMPAT=../libopenbsd-compat.a
 LIBS=@LIBS@
-LDFLAGS=-L.. -lopenbsd-compat @LDFLAGS@
+LDFLAGS=@LDFLAGS@ $(LIBCOMPAT)
 
-LIBCOMPAT=../libopenbsd-compat.a
-TESTPROGS=closefromtest strtonumtest strduptest snprintftest
+TESTPROGS=closefromtest$(EXEEXT) snprintftest$(EXEEXT) strduptest$(EXEEXT) \
+       strtonumtest$(EXEEXT)
 
 all:   t-exec ${OTHERTESTS}
 
+%$(EXEEXT):    %.c
+       $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $< $(LIBCOMPAT) $(LIBS)
+
 t-exec:        $(TESTPROGS)
        @echo running compat regress tests
        @for TEST in ""$?; do \
                echo "run test $${TEST}" ... 1>&2; \
-               ./$${TEST} || exit $$? ; \
+               ./$${TEST}$(EXEEXT) || exit $$? ; \
        done
        @echo finished compat regress tests
 
-strtonumtest: strtonumtest.c $(LIBCOMPAT)
-       $(CC) $(CFLAGS) $(CPPFLAGS) -o strtonumtest $< $(LDFLAGS)
-
-strduptest: strduptest.c $(LIBCOMPAT)
-       $(CC) $(CFLAGS) $(CPPFLAGS) -o strduptest $< $(LDFLAGS)
-
-closefromtest: closefromtest.c $(LIBCOMPAT)
-       $(CC) $(CFLAGS) $(CPPFLAGS) -o closefromtest $< $(LDFLAGS)
-
 clean:
        rm -f *.o *.a core $(TESTPROGS) valid.out
 
This page took 0.044437 seconds and 4 git commands to generate.