tubik: Fix objdir builds
[openafs.git] / src / tptserver / Makefile.in
index f83eba1..ae15595 100644 (file)
@@ -14,7 +14,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
 HELPER_SPLINT=@HELPER_SPLINT@
 ENABLE_PTHREADED_UBIK=@ENABLE_PTHREADED_UBIK@
 
-CCRULE=${MT_CC} ${CFLAGS} ${MT_CFLAGS} -c $?
+CCRULE=${MT_CC} ${CFLAGS} ${MT_CFLAGS} -c $<
 
 RX=../rx
 UTIL=../util
@@ -32,23 +32,6 @@ INCLS=${TOP_INCDIR}/ubik.h \
        ${TOP_INCDIR}/rx/xdr.h \
        ${TOP_INCDIR}/afs/keys.h \
        ${TOP_INCDIR}/afs/cellconfig.h \
-       ${PTSERVER}/ptserver.h \
-       ${PTSERVER}/ptclient.h \
-       ${PTSERVER}/ptuser.h \
-       ptint.h \
-       pterror.h \
-       ${PTSERVER}/map.h \
-       ${PTSERVER}/ptprototypes.h
-
-LINCLS=${TOP_INCDIR}/ubik.h \
-       ${TOP_INCDIR}/lock.h \
-       ${TOP_INCDIR}/rx/rx.h \
-       ${TOP_INCDIR}/rx/xdr.h  \
-       ${TOP_INCDIR}/rx/rxkad.h \
-       ${TOP_INCDIR}/afs/auth.h \
-       ${TOP_INCDIR}/afs/cellconfig.h \
-       ${PTSERVER}/ptclient.h \
-       ${PTSERVER}/ptuser.h \
        ptint.h \
        pterror.h
 
@@ -119,19 +102,19 @@ pthread_glock.o: ${UTIL}/pthread_glock.c
        ${CCRULE}
 
 
-ptserver.o: ${PTSERVER}/ptserver.c
+ptserver.o: ${PTSERVER}/ptserver.c ${INCLS}
        ${CCRULE}
 
-ptutils.o: ${PTSERVER}/ptutils.c
+ptutils.o: ${PTSERVER}/ptutils.c ${INCLS}
        ${CCRULE}
 
-ptprocs.o: ${PTSERVER}/ptprocs.c
+ptprocs.o: ${PTSERVER}/ptprocs.c ${INCLS}
        ${CCRULE}
 
-utils.o: ${PTSERVER}/utils.c
+utils.o: ${PTSERVER}/utils.c ${INCLS}
        ${CCRULE}
 
-map.o: ${PTSERVER}/map.c
+map.o: ${PTSERVER}/map.c ${INCLS}
        ${CCRULE}
 
 ptint.ss.o: ptint.ss.c
@@ -144,37 +127,37 @@ ptint.xdr.o: ptint.xdr.c
        ${CCRULE}
 
 ptint.cs.c: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -C -u -o $@ ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -C -u -o $@ ${srcdir}/${PTSERVER}/ptint.xg
 
 ptint.ss.c: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -S -o $@ ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -S -o $@ ${srcdir}/${PTSERVER}/ptint.xg
 
 ptint.xdr.c: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -c -o $@ ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -c -o $@ ${srcdir}/${PTSERVER}/ptint.xg
 
 ptint.h: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -h -u -o $@ ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -h -u -o $@ ${srcdir}/${PTSERVER}/ptint.xg
 
 ptint.cs.c: ptint.h
 ptint.ss.c: ptint.h
 ptint.xdr.c: ptint.h
 
 Kptint.cs.c: ${PTSERVER}/ptint.xg Kptint.h
-       ${RXGEN} -A -x -k -C -o Kptint.cs.c ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -k -C -o Kptint.cs.c ${srcdir}/${PTSERVER}/ptint.xg
  
 Kptint.xdr.c: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -k -c -o Kptint.xdr.c ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -k -c -o Kptint.xdr.c ${srcdir}/${PTSERVER}/ptint.xg
  
 Kptint.h: ${PTSERVER}/ptint.xg
-       ${RXGEN} -A -x -k -h -o Kptint.h ${PTSERVER}/ptint.xg
+       ${RXGEN} -A -x -k -h -o Kptint.h ${srcdir}/${PTSERVER}/ptint.xg
 
-display.o: ${PTSERVER}/display.c
+display.o: ${PTSERVER}/display.c ${INCLS}
        ${CCRULE}
 
 ptserver: ptserver.o ptutils.o ptprocs.o ptint.ss.o ptint.xdr.o utils.o $(LIBS) ${TOP_LIBDIR}/libaudit.a map.o
        ${CC} ${LDFLAGS} -o ptserver ptserver.o ptutils.o ptprocs.o ptint.ss.o ptint.xdr.o utils.o map.o $(LIBS) ${MT_LIBS} ${XLIBS} ${TOP_LIBDIR}/libaudit.a
 
-db_verify.o: ${PTSERVER}/db_verify.c
+db_verify.o: ${PTSERVER}/db_verify.c ${INCLS}
        ${CCRULE}
 
 db_verify: db_verify.o pterror.o display.o $(LIBS)
@@ -183,17 +166,17 @@ db_verify: db_verify.o pterror.o display.o $(LIBS)
 ptclient: ptclient.o display.o ptuser.o pterror.o ptint.cs.o ptint.xdr.o AFS_component_version_number.o $(LIBS)
        $(CC) ${LDFLAGS} -o ptclient ptclient.o display.o $(PTOBJS) $(LIBS) ${MT_LIBS} ${XLIBS}
 
-ptclient.o: ${PTSERVER}/ptclient.c
+ptclient.o: ${PTSERVER}/ptclient.c ${INCLS}
        ${CCRULE}
 
-ptuser.o: ${PTSERVER}/ptuser.c
+ptuser.o: ${PTSERVER}/ptuser.c ${INCLS}
        ${CCRULE}
 
 pterror.h pterror.c: ${PTSERVER}/pterror.et
        $(RM) -f pterror.h pterror.c
-       ${COMPILE_ET} -p ${PTSERVER} pterror
+       ${COMPILE_ET} -p ${srcdir}/${PTSERVER} pterror
 
-pts: pts.o $(PTOBJS) ${TOP_LIBDIR}/libcmd.a $(LIBS)
+pts: pts.o $(PTOBJS) ${TOP_LIBDIR}/libcmd.a $(LIBS) ${INCLS}
        $(CC) ${LDFLAGS} -o pts pts.o ${TOP_LIBDIR}/libcmd.a $(PTOBJS) ${LIBS} ${MT_LIBS} ${XLIBS}
 
 pts.o: ${PTSERVER}/pts.c
@@ -202,19 +185,19 @@ pts.o: ${PTSERVER}/pts.c
 readgroup: readgroup.o $(PTOBJS) $(LIBS)
        $(CC) ${CFLAGS} -o readgroup readgroup.o $(PTOBJS) ${LIBS} ${MT_LIBS} ${XLIBS}
 
-readgroup.o: ${PTSERVER}/readgroup.c
+readgroup.o: ${PTSERVER}/readgroup.c ${INCLS}
        ${CCRULE}
 
 readpwd: readpwd.o $(PTOBJS) $(LIBS)
        $(CC) ${CFLAGS} -o readpwd readpwd.o $(PTOBJS) ${LIBS} ${MT_LIBS} ${XLIBS}
 
-readpwd.o: ${PTSERVER}/readpwd.c
+readpwd.o: ${PTSERVER}/readpwd.c ${INCLS}
        ${CCRULE}
 
 testpt: testpt.o $(PTOBJS) ${TOP_LIBDIR}/libcmd.a $(LIBS)
        $(CC) ${CFLAGS} -o testpt testpt.o -lm ${TOP_LIBDIR}/libcmd.a $(PTOBJS) $(LIBS) ${MT_LIBS} ${XLIBS}
 
-testpt.o: ${PTSERVER}/testpt.c
+testpt.o: ${PTSERVER}/testpt.c ${INCLS}
        ${CCRULE}
 
 pt_util: pt_util.o ptutils.o ubik.o utils.o map.o $(PTOBJS) $(LIBS)
@@ -223,7 +206,7 @@ pt_util: pt_util.o ptutils.o ubik.o utils.o map.o $(PTOBJS) $(LIBS)
 pt_util.o: ${PTSERVER}/pt_util.c
        ${CCRULE}
 
-ubik.o: ${PTSERVER}/ubik.c
+ubik.o: ${PTSERVER}/ubik.c ${INCLS}
        ${CCRULE}
 
 prerror.h: pterror.h