The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/openzfs/lib/libzfs_core/Makefile.am

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 libzfs_core_la_CFLAGS  = $(AM_CFLAGS) $(LIBRARY_CFLAGS)
    2 libzfs_core_la_CFLAGS += -fvisibility=hidden
    3 
    4 lib_LTLIBRARIES += libzfs_core.la
    5 CPPCHECKTARGETS += libzfs_core.la
    6 
    7 libzfs_core_la_SOURCES = \
    8         %D%/libzfs_core.c
    9 
   10 if BUILD_LINUX
   11 libzfs_core_la_SOURCES += \
   12         %D%/os/linux/libzfs_core_ioctl.c
   13 endif
   14 
   15 libzfs_core_la_CPPFLAGS  = $(AM_CPPFLAGS)
   16 if BUILD_FREEBSD
   17 libzfs_core_la_CPPFLAGS += -Iinclude/os/freebsd/zfs
   18 
   19 libzfs_core_la_SOURCES += \
   20         %D%/os/freebsd/libzfs_core_ioctl.c
   21 
   22 nodist_libzfs_core_la_SOURCES = \
   23         module/os/freebsd/zfs/zfs_ioctl_compat.c
   24 endif
   25 
   26 libzfs_core_la_LIBADD = \
   27         libnvpair.la \
   28         libspl.la
   29 
   30 libzfs_core_la_LIBADD += $(LTLIBINTL)
   31 
   32 libzfs_core_la_LDFLAGS = -pthread
   33 
   34 if !ASAN_ENABLED
   35 libzfs_core_la_LDFLAGS += -Wl,-z,defs
   36 endif
   37 
   38 if BUILD_FREEBSD
   39 libzfs_core_la_LIBADD += -lutil -lgeom
   40 endif
   41 
   42 libzfs_core_la_LDFLAGS += -version-info 3:0:0
   43 
   44 pkgconfig_DATA += %D%/libzfs_core.pc
   45 
   46 dist_noinst_DATA += %D%/libzfs_core.abi %D%/libzfs_core.suppr

Cache object: 31027ba2d68a12cfce7c96ab3158a897


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.