Fix test rules for non-gmake make versions
authorGreg Hudson <ghudson@mit.edu>
Sun, 24 May 2009 00:48:31 +0000 (00:48 +0000)
committerGreg Hudson <ghudson@mit.edu>
Sun, 24 May 2009 00:48:31 +0000 (00:48 +0000)
The build rules for the new t_ad_fx_armor and t_authdata test programs
used $<, which is only portable for implicit rules (but is valid in
gmake for all rules).  Stop using $< in those rules so that "make
check" works with System V make.

ticket: 6495
target_version: 1.7
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22368 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/krb/Makefile.in

index c5256b3137a1f7124f2b7855da71d0c23170770a..db1f82372632ce93f90f0acac3211773d6c5ea67 100644 (file)
@@ -319,10 +319,10 @@ T_PRINC_OBJS= t_princ.o parse.o unparse.o
 t_walk_rtree: $(T_WALK_RTREE_OBJS) $(KRB5_BASE_DEPLIBS)
        $(CC_LINK) -o t_walk_rtree $(T_WALK_RTREE_OBJS) $(KRB5_BASE_LIBS)
 t_ad_fx_armor: t_ad_fx_armor.o
-       $(CC_LINK) -o $@ $< $(KRB5_BASE_LIBS)
+       $(CC_LINK) -o $@ t_ad_fx_armor.o $(KRB5_BASE_LIBS)
 
 t_authdata: t_authdata.o copy_auth.o
-       $(CC_LINK) -o $@ $< copy_auth.o $(KRB5_BASE_LIBS)
+       $(CC_LINK) -o $@ t_authdata.o copy_auth.o $(KRB5_BASE_LIBS)
 
 t_kerb: $(T_KERB_OBJS) $(KRB5_BASE_DEPLIBS)
        $(CC_LINK) -o t_kerb $(T_KERB_OBJS) $(KRB5_BASE_LIBS)