Print this page
2882 implement libzfs_core
2883 changing "canmount" property to "on" should not always remount dataset
2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/zfs/Makefile
          +++ new/usr/src/cmd/zfs/Makefile
↓ open down ↓ 10 lines elided ↑ open up ↑
  11   11  # and limitations under the License.
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21      -#
  22   21  # Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  23      -# Copyright 2010 Nexenta Systems, Inc. All rights reserved.
  24   22  # Use is subject to license terms.
  25   23  #
       24 +# Copyright 2010 Nexenta Systems, Inc. All rights reserved.
       25 +# Copyright (c) 2012 by Delphix. All rights reserved.
       26 +#
  26   27  
  27   28  PROG=           zfs
  28   29  OBJS=           zfs_main.o zfs_iter.o
  29   30  SRCS=           $(OBJS:%.o=%.c)
  30   31  POFILES=        zfs_main.po zfs_iter.po
  31   32  POFILE=         zfs.po
  32   33  
  33   34  include ../Makefile.cmd
  34   35  include ../Makefile.ctf
  35   36  
  36   37  FSTYPE=         zfs
  37   38  LINKPROGS=      mount umount
  38   39  ROOTETCFSTYPE=  $(ROOTETC)/fs/$(FSTYPE)
  39   40  USRLIBFSTYPE=   $(ROOTLIB)/fs/$(FSTYPE)
  40   41  
  41      -LDLIBS += -lzfs -luutil -lumem -lnvpair -lsec -lidmap
       42 +LDLIBS += -lzfs_core -lzfs -luutil -lumem -lnvpair -lsec -lidmap
  42   43  
  43   44  INCS += -I../../common/zfs
  44   45  
  45   46  C99MODE=        -xc99=%all
  46   47  C99LMODE=       -Xc99=%all
  47   48  
  48   49  CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT $(INCS)
  49   50  $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
  50   51  
  51   52  # lint complains about unused _umem_* functions
↓ open down ↓ 44 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX