diff options
Diffstat (limited to 'usr/src/lib/libsqlite/Makefile.com')
-rw-r--r-- | usr/src/lib/libsqlite/Makefile.com | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/usr/src/lib/libsqlite/Makefile.com b/usr/src/lib/libsqlite/Makefile.com index 5bf5ebd84c..5c2b47ae64 100644 --- a/usr/src/lib/libsqlite/Makefile.com +++ b/usr/src/lib/libsqlite/Makefile.com @@ -46,6 +46,10 @@ OBJECTS = \ include $(SRC)/lib/Makefile.lib +# The shared object install target directory is usr/lib/smbsrv. +SMBSRVLIBDIR= $(ROOTLIBDIR)/smbsrv +SMBSRVLINK= $(SMBSRVLIBDIR)/$(LIBLINKS) + SRCDIR = ../src TOOLDIR = ../tool $(DYNLIB) := LDLIBS += -lc @@ -185,15 +189,25 @@ LINTSRC= ../llib-lsqlite # all: $(LIBS) install: all $(ROOTLIBDIR)/$(RELOC) $(ROOTLIBDIR)/$(NATIVERELOC) \ - $(ROOTLIBDIR)/llib-lsqlite.ln + $(ROOTLIBDIR)/llib-lsqlite.ln $(SMBSRVLIBDIR)/$(DYNLIB) $(ROOTLIBDIR)/$(RELOC) := FILEMODE= 644 $(ROOTLIBDIR)/$(NATIVERELOC) := FILEMODE= 644 $(ROOTLIBDIR)/llib-lsqlite.ln := FILEMODE= 644 +$(SMBSRVLIBDIR)/$(DYNLIB) := FILEMODE= 755 $(ROOTLIBDIR)/%: % $(INS.file) +$(SMBSRVLIBDIR): $(ROOTLIBDIR) + $(INS.dir) + +$(SMBSRVLIBDIR)/%: % $(SMBSRVLIBDIR) + $(INS.file) + +$(SMBSRVLINK): $(SMBSRVLIBDIR) $(SMBSRVLIBDIR)/$(DYNLIB) + $(INS.liblink) + $(OBJS) $(OBJS:%.o=%-native.o): $(HDR) native: $(NATIVERELOC) |