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/zstd/programs/BUCK

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 cxx_binary(
    2     name='zstd',
    3     headers=glob(['*.h'], excludes=['datagen.h', 'platform.h', 'util.h']),
    4     srcs=glob(['*.c'], excludes=['datagen.c']),
    5     deps=[
    6         ':datagen',
    7         ':util',
    8         '//lib:zstd',
    9         '//lib:zdict',
   10         '//lib:mem',
   11         '//lib:xxhash',
   12     ],
   13     preprocessor_flags=[
   14         '-DZSTD_GZCOMPRESS',
   15         '-DZSTD_GZDECOMPRESS',
   16         '-DZSTD_LZMACOMPRESS',
   17         '-DZSTD_LZMADECOMPRES',
   18         '-DZSTD_LZ4COMPRESS',
   19         '-DZSTD_LZ4DECOMPRES',
   20     ],
   21     linker_flags=[
   22         '-lz',
   23         '-llzma',
   24         '-llz4',
   25     ],
   26 )
   27 
   28 cxx_library(
   29     name='datagen',
   30     visibility=['PUBLIC'],
   31     header_namespace='',
   32     exported_headers=['datagen.h'],
   33     srcs=['datagen.c'],
   34     deps=['//lib:mem'],
   35 )
   36 
   37 
   38 cxx_library(
   39     name='util',
   40     visibility=['PUBLIC'],
   41     header_namespace='',
   42     exported_headers=['util.h', 'platform.h'],
   43     deps=['//lib:mem'],
   44 )

Cache object: feab53d8b1302413522f32a6279dbe39


[ 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.