25
26 LIBRARY = libshare_smbfs.a
27 VERS = .1
28
29 LIBOBJS = libshare_smbfs.o
30 SMBBASE_OBJ = smbfs_scfutil.o
31 OBJECTS = $(LIBOBJS) $(SMBBASE_OBJ)
32
33 include ../../../Makefile.lib
34
35 ROOTLIBDIR = $(ROOT)/usr/lib/fs/smbfs
36 ROOTLIBDIR64 = $(ROOT)/usr/lib/fs/smbfs/$(MACH64)
37
38 LIBSRCS = $(LIBOBJS:%.o=$(SRCDIR)/%.c)
39
40 LIBS = $(DYNLIB)
41 LDLIBS += -lshare -lscf -lumem -luuid -lc -lxml2 -lsmbfs
42
43 CFLAGS += $(CCVERBOSE)
44 CERRWARN += -_gcc=-Wno-switch
45 CERRWARN += -_gcc=-Wno-uninitialized
46 CPPFLAGS += -D_REENTRANT -I$(ADJUNCT_PROTO)/usr/include/libxml2 \
47 -I$(SRCDIR)/../common -I$(SRC)/lib/libsmbfs -I$(SRC)/uts/common
48
49 .KEEP_STATE:
50
51 all: $(LIBS)
52
53 install: $(ROOTLIBDIR) $(ROOTLIBDIR64) all
54
55 lint: lintcheck
56
57 $(ROOTLIBDIR):
58 $(INS.dir)
59
60 $(ROOTLIBDIR64):
61 $(INS.dir)
62
63 include ../../../Makefile.targ
|
25
26 LIBRARY = libshare_smbfs.a
27 VERS = .1
28
29 LIBOBJS = libshare_smbfs.o
30 SMBBASE_OBJ = smbfs_scfutil.o
31 OBJECTS = $(LIBOBJS) $(SMBBASE_OBJ)
32
33 include ../../../Makefile.lib
34
35 ROOTLIBDIR = $(ROOT)/usr/lib/fs/smbfs
36 ROOTLIBDIR64 = $(ROOT)/usr/lib/fs/smbfs/$(MACH64)
37
38 LIBSRCS = $(LIBOBJS:%.o=$(SRCDIR)/%.c)
39
40 LIBS = $(DYNLIB)
41 LDLIBS += -lshare -lscf -lumem -luuid -lc -lxml2 -lsmbfs
42
43 CFLAGS += $(CCVERBOSE)
44 CERRWARN += -_gcc=-Wno-switch
45 CERRWARN += $(CNOWARN_UNINIT)
46 CPPFLAGS += -D_REENTRANT -I$(ADJUNCT_PROTO)/usr/include/libxml2 \
47 -I$(SRCDIR)/../common -I$(SRC)/lib/libsmbfs -I$(SRC)/uts/common
48
49 .KEEP_STATE:
50
51 all: $(LIBS)
52
53 install: $(ROOTLIBDIR) $(ROOTLIBDIR64) all
54
55 lint: lintcheck
56
57 $(ROOTLIBDIR):
58 $(INS.dir)
59
60 $(ROOTLIBDIR64):
61 $(INS.dir)
62
63 include ../../../Makefile.targ
|