+Thu Jun 8 23:46:29 1995 Tom Yu (tlyu@dragons-lair)
+
+ * Makefile.in: don't install et-generated headers in the build tree
+
Fri May 26 20:19:59 1995 Theodore Y. Ts'o (tytso@dcl)
* configure.in, Makefile.in: Add support for building shared libraries.
all:: all-$(WHAT)
-all-unix:: $(HDRS) includes shared $(OBJS)
+all-unix:: $(HDRS) shared $(OBJS)
all-mac:: $(OBJS)
all-windows:: $(OBJS)
shared:
mkdir shared
-unixmac: $(HDRS) includes $(SRCS)
+unixmac: $(HDRS) $(SRCS)
awk-windows:
$(AWK) -f $(SRCTOP)/util/et/et_h.awk outfile=asn1_err.h asn1_err.et
clean:: clean-$(WHAT)
-clean-unix:: clean-hdrs
+clean-unix::
$(RM) $(HDRS) $(ETSRCS) shared/*
-clean-mac:: clean-hdrs
+clean-mac::
$(RM) $(HDRS) $(ETSRCS)
clean-windows::
$(CC) $(CFLAGS) -c $(srcdir)/$*.c
@SHARED_RULE@
-includes:: $(HDRS)
- for x in $(HDRS); do \
- if cmp $$x $(EHDRDIR)/$$x >/dev/null 2>&1; then :; \
- else \
- (set -x; rm -f $(EHDRDIR)/$$x; cp $$x $(EHDRDIR)/$$x) \
- fi; done
-
-clean-hdrs::
- for x in $(HDRS); do \
- rm -f $(EHDRDIR)/$$x; \
- done
-
#
# This stuff is already dropped in by the autoconf generated configure scripts.
# (Blame Mark, not me for that; this was before we had pre.in and post.in,