summaryrefslogtreecommitdiff
path: root/source4/lib/talloc/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'source4/lib/talloc/Makefile.in')
-rw-r--r--source4/lib/talloc/Makefile.in15
1 files changed, 11 insertions, 4 deletions
diff --git a/source4/lib/talloc/Makefile.in b/source4/lib/talloc/Makefile.in
index f3fdf5f01c..b6bc271986 100644
--- a/source4/lib/talloc/Makefile.in
+++ b/source4/lib/talloc/Makefile.in
@@ -7,6 +7,7 @@ includedir = @includedir@
libdir = @libdir@
mandir = @mandir@
XSLTPROC = @XSLTPROC@
+INSTALLCMD=@INSTALL@
CFLAGS = $(OPT) -Wall
@@ -20,10 +21,13 @@ testsuite: $(LIBOBJ) testsuite.o
libtalloc.a: libtalloc.a($(LIBOBJ))
install: all doc
- cp libtalloc.a $(libdir)
- cp talloc.h $(includedir)
- cp talloc.pc $(libdir)/pkgconfig
- cp talloc.3 $(mandir)/man3
+ ${INSTALLCMD} -d ${libdir}
+ ${INSTALLCMD} -m 755 libtalloc.a $(libdir)
+ ${INSTALLCMD} -d ${includedir}
+ ${INSTALLCMD} -m 644 talloc.h $(includedir)
+ ${INSTALLCMD} -m 644 talloc.pc $(libdir)/pkgconfig
+ ${INSTALLCMD} -d ${mandir}/man3
+ ${INSTALLCMD} -m 644 talloc.3 $(mandir)/man3
doc: talloc.3
@@ -36,5 +40,8 @@ doc: talloc.3
clean:
rm -f *~ *.o testsuite *.gc??
+test: testsuite
+ ./testsuite
+
gcov:
gcov talloc.c