summaryrefslogtreecommitdiff
path: root/etc/import/src/liblzma/check/TARGETS.lzma
blob: 3a13c79341337024b2b42da93ecb9bc5755d2393 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ "headers":
  { "type": ["@", "rules", "CC", "library"]
  , "arguments_config": ["ENABLE_SMALL", "ADDITIONAL_CHECK_TYPES"]
  , "hdrs":
    { "type": "++"
    , "$1":
      [ ["check.h", "crc_common.h"]
      , { "type": "if"
        , "cond": {"type": "var", "name": "ENABLE_SMALL"}
        , "then": []
        , "else":
          { "type": "++"
          , "$1":
            [ ["crc32_table_be.h", "crc32_table_le.h", "crc_x86_clmul.h"]
            , { "type": "if"
              , "cond": {"type": "var", "name": "ADDITIONAL_CHECK_TYPES"}
              , "then": ["crc64_table_be.h", "crc64_table_le.h"]
              }
            ]
          }
        }
      ]
    }
  }
}