|
Lines 78-108
Link Here
|
| 78 |
libutil_LIB: $(libutil_OBJS) |
78 |
libutil_LIB: $(libutil_OBJS) |
| 79 |
|
79 |
|
| 80 |
install: all |
80 |
install: all |
| 81 |
$(MKINSTALLDIRS) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) |
|
|
| 82 |
$(INSTALL_DATA) $(LIB) $(DESTDIR)$(libdir)/$(LIB) |
| 83 |
for i in $(HEADERS); do \ |
| 84 |
$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir)/$$i; \ |
| 85 |
done ; \ |
| 86 |
MANPAGES='$(MANPAGES)'; for x in $$MANPAGES; do \ |
| 87 |
n=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \ |
| 88 |
e=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \ |
| 89 |
f=`echo $$n | sed '$(transform)'`; \ |
| 90 |
$(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man$$e ; \ |
| 91 |
$(INSTALL_DATA) $(srcdir)/$$x \ |
| 92 |
$(DESTDIR)$(mandir)/man$$e/$$f.$$e; \ |
| 93 |
done |
| 94 |
|
81 |
|
| 95 |
uninstall: |
82 |
uninstall: |
| 96 |
rm -f $(DESTDIR)$(libdir)/$(LIB) |
|
|
| 97 |
for i in $(HEADERS); do \ |
| 98 |
rm -f $(DESTDIR)$(includedir)/$$i; \ |
| 99 |
done ; \ |
| 100 |
MANPAGES='$(MANPAGES)'; for x in $$MANPAGES; do \ |
| 101 |
n=`echo $$x | sed 's/\(.*\)\.[1-9a-zA-Z]*$$/\1/'`; \ |
| 102 |
e=`echo $$x | sed 's/.*\.\([1-9a-zA-Z]*\)$$/\1/'`; \ |
| 103 |
f=`echo $$n | sed '$(transform)'`; \ |
| 104 |
rm -rf $(DESTDIR)$(mandir)/$$f.$$e; \ |
| 105 |
done |
| 106 |
|
83 |
|
| 107 |
libutil.a: $(libutil_OBJS) |
84 |
libutil.a: $(libutil_OBJS) |
| 108 |
$(AR) cr $@ $(libutil_OBJS) |
85 |
$(AR) cr $@ $(libutil_OBJS) |