1 # (C) Copyright Transarc Corporation 1989
2 # Licensed Materials - Property of Transarc
5 # Makefile for package, the AFS workstation configuration tool.
9 TOP_SRCDIR=@TOP_SRCDIR@
10 SYS_NAME=@AFS_SYSNAME@
14 include ../config/Makefile.${SYS_NAME}
16 INCLUDES = -I/usr/include -I${TOP_SRCDIR}/config -I${SRCDIR}/include
18 CFLAGS = ${DBUG} -DKFLAG -DANDREW -DVICE $(DBGFLAG) $(INCLUDES) $(XCFLAGS)
63 LIBS = ${DESTDIR}/lib/afs/libsys.a \
64 ${DESTDIR}/lib/afs/libcmd.a \
65 ${DESTDIR}/lib/afs/libcom_err.a \
66 ${DESTDIR}/lib/librx.a \
67 ${DESTDIR}/lib/afs/libsys.a \
68 ${DESTDIR}/lib/afs/util.a \
69 ${DESTDIR}/lib/liblwp.a \
72 include ../config/Makefile.version
74 all : package package_test
77 $(CC) $(CFLAGS) -o $@ $(OBJS) $(NON_SHARED) ${LIBS}
79 package_test : $(TEST_OBJS)
80 $(CC) $(CFLAGS) -o package_test $(TEST_OBJS) ${LIBS}
82 package.o: package.c AFS_component_version_number.o
83 test.o: test.c AFS_component_version_number.o
87 $(LEX) -t lex.l > lex.c
92 rm -f *.o gram.c test_gram.c core package package_test *.BAK y.output yacc.tmp yacc.acts\
93 AFS_component_version_number.c lex.c y.tab.h
95 install: package package_test
96 $(INSTALL) -s -c -m 755 package ${DESTDIR}/etc
97 $(INSTALL) -s -c -m 755 package_test ${DESTDIR}/etc
98 ${INSTALL} -ns -c -m 755 makepkgfiles ${DESTDIR}/etc