make dpkg should not depend on dest
[openafs.git] / Makefile.in
index c9bd0b1..ebcc80e 100644 (file)
@@ -30,6 +30,7 @@ COMPILE_PART2B = all
 COMPILE_PART2  = ${COMPILE_PART2A} ${COMPILE_PART2B}
 COMPILE_CLEAN  = ${COMPILE_PART2A} clean
 COMPILE_DEPINSTALL  = ${COMPILE_PART2A} depinstall
+COMPILE_GENERATED  = ${COMPILE_PART2A} generated
 
 all: force
        $(MAKE) build
@@ -46,6 +47,27 @@ only_libafs_tree: force
 buildtools: force
        $(MAKE) build TARGET=build_tools COMPILE_PART2B=buildtools
 
+generated: force buildtools
+       +${COMPILE_PART1} afs ${COMPILE_GENERATED}
+       +${COMPILE_PART1} auth ${COMPILE_GENERATED}
+       +${COMPILE_PART1} bozo ${COMPILE_GENERATED}
+       +${COMPILE_PART1} bubasics ${COMPILE_GENERATED}
+       +${COMPILE_PART1} bucoord ${COMPILE_GENERATED}
+       +${COMPILE_PART1} budb ${COMPILE_GENERATED}
+       +${COMPILE_PART1} cmd ${COMPILE_GENERATED}
+       +${COMPILE_PART1} des ${COMPILE_GENERATED}
+       +${COMPILE_PART1} fsint ${COMPILE_GENERATED}
+       +${COMPILE_PART1} kauth ${COMPILE_GENERATED}
+       +${COMPILE_PART1} ptserver ${COMPILE_GENERATED}
+       +${COMPILE_PART1} rxkad ${COMPILE_GENERATED}
+       +${COMPILE_PART1} rxstat ${COMPILE_GENERATED}
+       +${COMPILE_PART1} sys ${COMPILE_GENERATED}
+       +${COMPILE_PART1} tests ${COMPILE_GENERATED}
+       +${COMPILE_PART1} ubik ${COMPILE_GENERATED}
+       +${COMPILE_PART1} update ${COMPILE_GENERATED}
+       +${COMPILE_PART1} vlserver ${COMPILE_GENERATED}
+       +${COMPILE_PART1} volser ${COMPILE_GENERATED}
+
 install: all install_dirs
        $(MAKE) build COMPILE_PART2B=install
 
@@ -67,7 +89,7 @@ dest_only_libafs: only_libafs dest_dirs
        $(MAKE) build TARGET=libafs COMPILE_PART2B=dest
        -${INSTALL_DATA} ${srcdir}/src/LICENSE ${DEST}/LICENSE
 
-dpkg: dest
+dpkg:
        ln -fs ${srcdir}/src/packaging/Debian debian
        dpkg-buildpackage -rfakeroot -us -uc
 
@@ -532,7 +554,7 @@ xstat: cmd comerr fsint viced
 afsmonitor: cmd comerr gtx xstat
        +${COMPILE_PART1} afsmonitor ${COMPILE_PART2}
 
-tests: rxtests ubiktests
+tests: rxtests ubiktests rpctestlib
 
 # pthread based user space RX library
 libafsrpc: rx rxkad des
@@ -878,6 +900,7 @@ distclean: clean
        src/volser/Makefile \
        src/xstat/Makefile  \
        tests/Makefile \
+       tests/rpctestlib/Makefile \
        tests/tap/Makefile \
        src/helper-splint.sh
        if test -d doc/man-pages ; then \