diff options
author | Simo Sorce <idra@samba.org> | 2008-09-19 15:12:28 -0400 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2008-09-19 18:06:46 -0400 |
commit | 49b89633f175b81d7415f835009b6d14f6e10933 (patch) | |
tree | b2bb5d683c41eee56ce770a53784148564445ca6 /lib/replace/Makefile.in | |
parent | 258cec7756952f552ca2c4213a6724af546a3eab (diff) | |
download | samba-49b89633f175b81d7415f835009b6d14f6e10933.tar.gz samba-49b89633f175b81d7415f835009b6d14f6e10933.tar.xz samba-49b89633f175b81d7415f835009b6d14f6e10933.zip |
Fix standalone builds adjusting to new relative path.
Add shared-build target to libreplace.
Useful to build multiple standalone libraries that depend on each other
without having to install them to the final install dir during the build.
Diffstat (limited to 'lib/replace/Makefile.in')
-rw-r--r-- | lib/replace/Makefile.in | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/lib/replace/Makefile.in b/lib/replace/Makefile.in index c989835a8d3..c889a0e4579 100644 --- a/lib/replace/Makefile.in +++ b/lib/replace/Makefile.in @@ -9,7 +9,8 @@ libdir = @libdir@ VPATH = @libreplacedir@ srcdir = @srcdir@ builddir = @builddir@ -INSTALL = @INSTALL@ +sharedbuilddir = @sharedbuilddir@ +INSTALLCMD = @INSTALL@ LIBS = @LIBS@ .PHONY: test all showflags install installcheck clean distclean realdistclean @@ -29,8 +30,14 @@ showflags: @echo ' LIBS = $(LIBS)' install: all - mkdir -p $(libdir) - $(INSTALL) libreplace.a $(libdir) + ${INSTALLCMD} -d $(libdir) + ${INSTALLCMD} -m 644 libreplace.a $(libdir) + +shared-build: all + ${INSTALLCMD} -d $(sharedbuilddir)/include + ${INSTALLCMD} -m 644 replace.h $(sharedbuilddir)/include + ${INSTALLCMD} -d $(sharedbuilddir)/lib + ${INSTALLCMD} -m 644 libreplace.a $(sharedbuilddir)/lib libreplace.a: $(OBJS) ar -rcsv $@ $(OBJS) |