6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24 #
25 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
26 #
27
28
29 LIBRARY= libbe.a
30 VERS= .1
31
32 OBJECTS= \
33 be_activate.o \
34 be_create.o \
35 be_list.o \
36 be_mount.o \
37 be_rename.o \
38 be_snapshot.o \
39 be_utils.o \
40 be_zones.o
41
42 include ../../Makefile.lib
43
44 LIBS= $(DYNLIB) $(LINTLIB)
45
46 SRCDIR= ../common
47
48 INCS += -I$(SRCDIR)
49
50 C99MODE= $(C99_ENABLE)
51
52 LDLIBS += -lzfs -linstzones -luuid -lnvpair -lc -lgen -ldevinfo
53 CPPFLAGS += $(INCS)
54 CERRWARN += -_gcc=-Wno-unused-label
55 CERRWARN += -_gcc=-Wno-uninitialized
56 CERRWARN += -_gcc=-Wno-address
57
58 $(LINTLIB) := SRCS= $(SRCDIR)/$(LINTSRC)
59
60 .KEEP_STATE:
61
62 all: $(LIBS) $(LIBRARY)
63
64 lint: lintcheck
65
66 install: $(ROOTLIBS)
67
68 include ../../Makefile.targ
|
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24 #
25 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
26 # Copyright 2012 OmniTI Computer Consulting, Inc. All rights reserved.
27 #
28
29
30 LIBRARY= libbe.a
31 VERS= .1
32
33 OBJECTS= \
34 be_activate.o \
35 be_create.o \
36 be_list.o \
37 be_mount.o \
38 be_rename.o \
39 be_snapshot.o \
40 be_utils.o \
41 be_zones.o
42
43 include ../../Makefile.lib
44
45 LIBS= $(DYNLIB) $(LINTLIB)
46
47 SRCDIR= ../common
48
49 INCS += -I$(SRCDIR)
50
51 C99MODE= $(C99_ENABLE)
52
53 LDLIBS += -lzfs -linstzones -luuid -lnvpair -lc -lgen -ldevinfo
54 CPPFLAGS += $(INCS)
55 CERRWARN += -_gcc=-Wno-unused-label
56 CERRWARN += -_gcc=-Wno-uninitialized
57 CERRWARN += -_gcc=-Wno-address
58
59 $(LINTLIB) := SRCS= $(SRCDIR)/$(LINTSRC)
60
61 .KEEP_STATE:
62
63 all: $(LIBS) $(LIBRARY)
64
65 lint: lintcheck
66
67 include ../../Makefile.targ
|