Home | History | Annotate | Download | only in tools
      1 // Copyright (C) 2019 The Android Open Source Project
      2 //
      3 // Licensed under the Apache License, Version 2.0 (the "License");
      4 // you may not use this file except in compliance with the License.
      5 // You may obtain a copy of the License at
      6 //
      7 //      http://www.apache.org/licenses/LICENSE-2.0
      8 //
      9 // Unless required by applicable law or agreed to in writing, software
     10 // distributed under the License is distributed on an "AS IS" BASIS,
     11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     12 // See the License for the specific language governing permissions and
     13 // limitations under the License.
     14 
     15 python_binary_host {
     16     name: "minijail_compile_seccomp_policy",
     17     main: "compile_seccomp_policy.py",
     18     srcs: [
     19         "arch.py",
     20         "bpf.py",
     21         "compile_seccomp_policy.py",
     22         "compiler.py",
     23         "parser.py",
     24     ],
     25     version: {
     26         py2: {
     27             enabled: false,
     28         },
     29         py3: {
     30             enabled: true,
     31         },
     32     },
     33 }
     34 
     35 python_test_host {
     36     name: "minijail_parser_unittest",
     37     main: "parser_unittest.py",
     38     srcs: [
     39         "arch.py",
     40         "bpf.py",
     41         "parser.py",
     42         "parser_unittest.py",
     43     ],
     44     data: [
     45         "testdata/arch_64.json",
     46     ],
     47     version: {
     48         py2: {
     49             enabled: false,
     50         },
     51         py3: {
     52             enabled: true,
     53         },
     54     },
     55 }
     56 
     57 python_test_host {
     58     name: "minijail_compiler_unittest",
     59     main: "compiler_unittest.py",
     60     srcs: [
     61         "arch.py",
     62         "bpf.py",
     63         "compiler.py",
     64         "compiler_unittest.py",
     65         "parser.py",
     66     ],
     67     data: [
     68         "testdata/arch_64.json",
     69     ],
     70     version: {
     71         py2: {
     72             enabled: false,
     73         },
     74         py3: {
     75             enabled: true,
     76         },
     77     },
     78 }
     79