|
Packit Service |
99d1c0 |
prefix=@prefix@
|
|
Packit Service |
99d1c0 |
bindir=@bindir@
|
|
Packit Service |
99d1c0 |
datadir=@datadir@
|
|
Packit Service |
99d1c0 |
mydatadir=$(datadir)/et
|
|
Packit Service |
99d1c0 |
mydir=util$(S)et
|
|
Packit Service |
99d1c0 |
BUILDTOP=$(REL)..$(S)..
|
|
Packit Service |
99d1c0 |
RELDIR=../util/et
|
|
Packit Service |
99d1c0 |
SED = sed
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
##DOS##BUILDTOP = ..\..
|
|
Packit Service |
99d1c0 |
##DOS##LIBNAME=$(OUTPRE)comerr.lib
|
|
Packit Service |
99d1c0 |
##DOS##XTRA=
|
|
Packit Service |
99d1c0 |
##DOS##OBJFILE=$(OUTPRE)comerr.lst
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
STLIBOBJS=error_message.o et_name.o com_err.o
|
|
Packit Service |
99d1c0 |
LIBBASE=com_err
|
|
Packit Service |
99d1c0 |
LIBMAJOR=3
|
|
Packit Service |
99d1c0 |
LIBMINOR=0
|
|
Packit Service |
99d1c0 |
LIBINITFUNC=com_err_initialize
|
|
Packit Service |
99d1c0 |
LIBFINIFUNC=com_err_terminate
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
all-unix: all-liblinks
|
|
Packit Service |
99d1c0 |
clean-unix:: clean-liblinks clean-libs clean-libobjs
|
|
Packit Service |
99d1c0 |
install-unix: install-libs
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
LINTFLAGS=-uhvb
|
|
Packit Service |
99d1c0 |
LINTFILES= error_message.c et_name.c com_err.c
|
|
Packit Service |
99d1c0 |
LIBOBJS=$(OUTPRE)com_err.$(OBJEXT) \
|
|
Packit Service |
99d1c0 |
$(OUTPRE)error_message.$(OBJEXT) \
|
|
Packit Service |
99d1c0 |
$(OUTPRE)et_name.$(OBJEXT)
|
|
Packit Service |
99d1c0 |
LOCALINCLUDES=-I.
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
SRCS= $(srcdir)/error_message.c \
|
|
Packit Service |
99d1c0 |
$(srcdir)/et_name.c \
|
|
Packit Service |
99d1c0 |
$(srcdir)/com_err.c
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
#
|
|
Packit Service |
99d1c0 |
# Warning flags
|
|
Packit Service |
99d1c0 |
#
|
|
Packit Service |
99d1c0 |
# Uncomment WFLAGS if you want really anal GCC warning messages
|
|
Packit Service |
99d1c0 |
#
|
|
Packit Service |
99d1c0 |
#
|
|
Packit Service |
99d1c0 |
WFLAGS= -ansi -D_POSIX_SOURCE -pedantic \
|
|
Packit Service |
99d1c0 |
-Wall -Wwrite-strings -Wpointer-arith \
|
|
Packit Service |
99d1c0 |
-Wcast-qual -Wcast-align -Wtraditional \
|
|
Packit Service |
99d1c0 |
-Wstrict-prototypes -Wmissing-prototypes \
|
|
Packit Service |
99d1c0 |
-Wnested-externs -Winline -DNO_INLINE_FUNCS -Wshadow
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
DEPLIBS=
|
|
Packit Service |
99d1c0 |
SHLIB_LIBS=
|
|
Packit Service |
99d1c0 |
SHLIB_EXPDEPS = $(SUPPORT_DEPLIB)
|
|
Packit Service |
99d1c0 |
SHLIB_EXPLIBS=-l$(SUPPORT_LIBNAME) $(LIBS)
|
|
Packit Service |
99d1c0 |
SHLIB_LDFLAGS= $(LDFLAGS) @SHLIB_RPATH_DIRS@
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
COM_ERR_HDR=$(BUILDTOP)$(S)include$(S)com_err.h
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
all-windows: $(COM_ERR_HDR)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
$(COM_ERR_HDR): com_err.h
|
|
Packit Service |
99d1c0 |
$(CP) com_err.h "$@"
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
generate-files-mac: compile_et
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
com_err.o : com_err.c
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
test1.o: test1.c
|
|
Packit Service |
99d1c0 |
test2.o: test2.c
|
|
Packit Service |
99d1c0 |
test_et.o: test1.h test2.h
|
|
Packit Service |
99d1c0 |
et1.o: et1.c
|
|
Packit Service |
99d1c0 |
et2.o: et2.c
|
|
Packit Service |
99d1c0 |
test1.c test2.c et1.c et2.c test1.h test2.h et1.h et2.h: \
|
|
Packit Service |
99d1c0 |
compile_et et_c.awk et_h.awk
|
|
Packit Service |
99d1c0 |
t_com_err.o: et1.h et2.h t_com_err.c
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
#test_et: test_et.o test1.o test2.o $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
# $(CC) -o test_et test_et.o test1.o test2.o $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
#t_com_err: t_com_err.o et1.o et2.o $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
# $(CC) -o t_com_err t_com_err.o et1.o et2.o $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
test_et: test_et.o test1.o test2.o $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
|
|
Packit Service |
99d1c0 |
$(CC_LINK) -o test_et test_et.o test1.o test2.o -lcom_err $(SUPPORT_LIB)
|
|
Packit Service |
99d1c0 |
t_com_err: t_com_err.o et1.o et2.o $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
|
|
Packit Service |
99d1c0 |
$(CC_LINK) -o t_com_err t_com_err.o et1.o et2.o -lcom_err $(SUPPORT_LIB)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
$(OUTPRE)test_et.exe: $(OUTPRE)test_et.$(OBJEXT) $(OUTPRE)test1.$(OBJEXT) \
|
|
Packit Service |
99d1c0 |
$(OUTPRE)test2.$(OBJEXT) $(CLIB)
|
|
Packit Service |
99d1c0 |
link $(EXE_LINKOPTS) -out:$(OUTPRE)test_et$(EXEEXT) $**
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
all-unix: compile_et includes
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
includes: com_err.h
|
|
Packit Service |
99d1c0 |
if cmp $(srcdir)/com_err.h \
|
|
Packit Service |
99d1c0 |
$(BUILDTOP)/include/com_err.h >/dev/null 2>&1; then :; \
|
|
Packit Service |
99d1c0 |
else \
|
|
Packit Service |
99d1c0 |
(set -x; $(RM) $(BUILDTOP)/include/com_err.h; \
|
|
Packit Service |
99d1c0 |
$(CP) $(srcdir)/com_err.h \
|
|
Packit Service |
99d1c0 |
$(BUILDTOP)/include/com_err.h) ; \
|
|
Packit Service |
99d1c0 |
fi
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
clean-unix::
|
|
Packit Service |
99d1c0 |
$(RM) $(BUILDTOP)/include/com_err.h
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
# test_et doesn't have an interesting exit status, but it'll exercise
|
|
Packit Service |
99d1c0 |
# some cases that t_com_err doesn't, so let's see if it crashes.
|
|
Packit Service |
99d1c0 |
check-unix: t_com_err test_et
|
|
Packit Service |
99d1c0 |
$(RUN_TEST) ./test_et
|
|
Packit Service |
99d1c0 |
$(RUN_TEST) ./t_com_err
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
check-windows: $(OUTPRE)test_et$(EXEEXT)
|
|
Packit Service |
99d1c0 |
set path=$(BUILDTOP)\lib\$(OUTPRE);%path%;
|
|
Packit Service |
99d1c0 |
path
|
|
Packit Service |
99d1c0 |
$(OUTPRE)test_et$(EXEEXT)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
install-unix: compile_et compile_et.1
|
|
Packit Service |
99d1c0 |
$(INSTALL) compile_et $(DESTDIR)$(bindir)/compile_et
|
|
Packit Service |
99d1c0 |
test -d $(DESTDIR)$(mydatadir) || mkdir $(DESTDIR)$(mydatadir)
|
|
Packit Service |
99d1c0 |
$(INSTALL_DATA) $(srcdir)/et_c.awk $(DESTDIR)$(mydatadir)
|
|
Packit Service |
99d1c0 |
$(INSTALL_DATA) $(srcdir)/et_h.awk $(DESTDIR)$(mydatadir)
|
|
Packit Service |
99d1c0 |
$(INSTALL_DATA) $(srcdir)/compile_et.1 $(DESTDIR)$(CLIENT_MANDIR)/compile_et.1
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
install-headers: compile_et
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
compile_et: $(srcdir)/compile_et.sh $(srcdir)/config_script
|
|
Packit Service |
99d1c0 |
$(SHELL) $(srcdir)/config_script $(srcdir)/compile_et.sh \
|
|
Packit Service |
99d1c0 |
"$(mydatadir)" $(AWK) $(SED) > compile_et
|
|
Packit Service |
99d1c0 |
chmod 755 compile_et
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
rebuild: rebuild-c rebuild-h
|
|
Packit Service |
99d1c0 |
rebuild-c:
|
|
Packit Service |
99d1c0 |
a2p < $(srcdir)/et_c.awk | awk 'NR != 1 || $$0 !~ /^\043!/{print;}' > $(srcdir)/et_c.tmp
|
|
Packit Service |
99d1c0 |
mv -f $(srcdir)/et_c.tmp $(srcdir)/et_c.pl
|
|
Packit Service |
99d1c0 |
rebuild-h:
|
|
Packit Service |
99d1c0 |
a2p < $(srcdir)/et_h.awk | awk 'NR != 1 || $$0 !~ /^\043!/{print;}' > $(srcdir)/et_h.tmp
|
|
Packit Service |
99d1c0 |
mv -f $(srcdir)/et_h.tmp $(srcdir)/et_h.pl
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
clean-unix::
|
|
Packit Service |
99d1c0 |
$(RM) compile_et
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
depend:
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
install: com_err.h
|
|
Packit Service |
99d1c0 |
$(INSTALL_DATA) $(srcdir)/com_err.h $(DESTDIR)$(KRB5_INCDIR)/com_err.h
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
## install_library_target(com_err,$(LIBOBJS),$(LINTFILES),)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
clean-unix:: clean-files
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
clean-files:
|
|
Packit Service |
99d1c0 |
rm -f *~ \#* *.bak \
|
|
Packit Service |
99d1c0 |
*.otl *.aux *.toc *.PS *.dvi *.x9700 *.ps \
|
|
Packit Service |
99d1c0 |
*.cp *.fn *.ky *.log *.pg *.tp *.vr \
|
|
Packit Service |
99d1c0 |
*.o profiled/?*.o libcom_err.a libcom_err_p.a \
|
|
Packit Service |
99d1c0 |
com_err.o compile_et \
|
|
Packit Service |
99d1c0 |
et.ar TAGS \
|
|
Packit Service |
99d1c0 |
test1.h test1.c test2.h test2.c test_et \
|
|
Packit Service |
99d1c0 |
et1.c et1.h et2.c et2.h t_com_err \
|
|
Packit Service |
99d1c0 |
eddep makedep *.ln
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
clean-windows::
|
|
Packit Service |
99d1c0 |
$(RM) $(COM_ERR_HDR)
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
com_err.ps : com_err.dvi
|
|
Packit Service |
99d1c0 |
com_err.dvi: com_err.texinfo
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
libcom_err.o: $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
ld -r -s -o libcom_err.o $(LIBOBJS)
|
|
Packit Service |
99d1c0 |
chmod -x libcom_err.o
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
archive: et.tar
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
TAGS: et_name.c error_message.c
|
|
Packit Service |
99d1c0 |
etags et_name.c error_message.c
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
depend: includes compile_et
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
|
|
Packit Service |
99d1c0 |
@lib_frag@
|
|
Packit Service |
99d1c0 |
@libobj_frag@
|
|
Packit Service |
99d1c0 |
|