19 # CDDL HEADER END
20 #
21 #
22 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
23 #
24
25 LIBRARY= libzonecfg.a
26 VERS= .1
27 OBJECTS= libzonecfg.o getzoneent.o scratchops.o
28
29 include ../../Makefile.lib
30
31 LIBS = $(DYNLIB) $(LINTLIB)
32 LDLIBS += -lc -lsocket -luuid -lnvpair -lsysevent -lsec -lbrand \
33 -lpool -lscf -lproc -luutil -lbsm -lsecdb
34 # DYNLIB libraries do not have lint libs and are not linted
35 $(DYNLIB) := LDLIBS += -lxml2
36
37 SRCDIR = ../common
38 CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include/libxml2 -I$(SRCDIR) -D_REENTRANT
39 CERRWARN += -_gcc=-Wno-uninitialized
40 CERRWARN += -_gcc=-Wno-parentheses
41 $(LINTLIB) := SRCS= $(SRCDIR)/$(LINTSRC)
42
43 .KEEP_STATE:
44
45 all: $(LIBS)
46
47 lint: lintcheck
48
49 include ../../Makefile.targ
|
19 # CDDL HEADER END
20 #
21 #
22 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
23 #
24
25 LIBRARY= libzonecfg.a
26 VERS= .1
27 OBJECTS= libzonecfg.o getzoneent.o scratchops.o
28
29 include ../../Makefile.lib
30
31 LIBS = $(DYNLIB) $(LINTLIB)
32 LDLIBS += -lc -lsocket -luuid -lnvpair -lsysevent -lsec -lbrand \
33 -lpool -lscf -lproc -luutil -lbsm -lsecdb
34 # DYNLIB libraries do not have lint libs and are not linted
35 $(DYNLIB) := LDLIBS += -lxml2
36
37 SRCDIR = ../common
38 CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include/libxml2 -I$(SRCDIR) -D_REENTRANT
39 CERRWARN += $(CNOWARN_UNINIT)
40 CERRWARN += -_gcc=-Wno-parentheses
41 $(LINTLIB) := SRCS= $(SRCDIR)/$(LINTSRC)
42
43 .KEEP_STATE:
44
45 all: $(LIBS)
46
47 lint: lintcheck
48
49 include ../../Makefile.targ
|