From 9b1ffeeeb62cd9535dc2fc1522400abb428a0ac2 Mon Sep 17 00:00:00 2001 From: Michael Meffie Date: Sat, 18 Jan 2014 22:01:59 -0500 Subject: [PATCH] libadmin: makefile rule for afs_AdminError.h Add a makefile rule to export the libadmin afs_AdminErrors.h header file, instead of exporting afs_AdminErrors.h as a side effect of generating the afs_AdminBosErrors error table. Add the missing afs_AdminErrors.h dependency to the afs_utilAdmin.o dependency list. Change-Id: Ib8c7d22d705061615fb20a6a521dc20f0f1d6da0 Reviewed-on: http://gerrit.openafs.org/10369 Tested-by: BuildBot Reviewed-by: Benjamin Kaduk Reviewed-by: Derrick Brashear --- src/libadmin/adminutil/Makefile.in | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/libadmin/adminutil/Makefile.in b/src/libadmin/adminutil/Makefile.in index a1b43b6a3..27e9e043e 100644 --- a/src/libadmin/adminutil/Makefile.in +++ b/src/libadmin/adminutil/Makefile.in @@ -20,7 +20,8 @@ UBIK = ../../ubik VLSERVER = ../../vlserver VOLSER = ../../volser -all: ${TOP_LIBDIR}/libafsadminutil.a ${TOP_INCDIR}/afs/afs_utilAdmin.h +all: ${TOP_LIBDIR}/libafsadminutil.a ${TOP_INCDIR}/afs/afs_utilAdmin.h \ + ${TOP_INCDIR}/afs/afs_AdminErrors.h ${TOP_LIBDIR}/libafsadminutil.a: libafsadminutil.a ${INSTALL_DATA} $? $@ @@ -28,8 +29,10 @@ ${TOP_LIBDIR}/libafsadminutil.a: libafsadminutil.a ${TOP_INCDIR}/afs/afs_utilAdmin.h: afs_utilAdmin.h ${INSTALL_DATA} $? $@ +${TOP_INCDIR}/afs/afs_AdminErrors.h: afs_AdminErrors.h + ${INSTALL_DATA} $? $@ + afs_AdminBosErrors.c afs_AdminBosErrors.h: afs_AdminBosErrors.et - ${INSTALL_DATA} ${srcdir}/afs_AdminErrors.h ${TOP_INCDIR}/afs $(RM) -f afs_AdminBosErrors.c afs_AdminBosErrors.h ${COMPILE_ET} -p ${srcdir} afs_AdminBosErrors.et -h afs_AdminBosErrors afs_AdminBosErrors.h: afs_AdminBosErrors.c @@ -148,7 +151,7 @@ afs_utilAdmin.o: afs_utilAdmin.h ${TOP_INCDIR}/afs/afs_AdminBosErrors.h ${TOP_IN ${TOP_INCDIR}/afs/afs_AdminVosErrors.h ${TOP_INCDIR}/afs/afs_AdminClientErrors.h \ ${TOP_INCDIR}/afs/afs_AdminCommonErrors.h ${TOP_INCDIR}/afs/afs_AdminKasErrors.h \ ${TOP_INCDIR}/afs/afs_AdminMiscErrors.h ${TOP_INCDIR}/afs/afs_AdminPtsErrors.h \ - ${TOP_INCDIR}/afs/afs_AdminCfgErrors.h + ${TOP_INCDIR}/afs/afs_AdminCfgErrors.h ${TOP_INCDIR}/afs/afs_AdminErrors.h ktc_errors.o: ${AUTH}/ktc_errors.c $(AFS_CCRULE) $(AUTH)/ktc_errors.c -- 2.39.5