Blame src/util/et/Makefile.in

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