-
Notifications
You must be signed in to change notification settings - Fork 447
/
Copy pathcontrol
94 lines (93 loc) · 2.66 KB
/
control
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Source: p4c
Section: devel
Priority: optional
Maintainer: Thomas Dreibholz <dreibh@simula.no>
Build-Depends: bison,
clang,
cmake,
debhelper (>= 12),
dh-python,
flex,
g++ (>= 9),
iproute2,
libboost-dev,
libboost-graph-dev,
libboost-iostreams-dev,
libelf-dev,
libfl-dev,
libgc-dev,
libgrpc++-dev,
libgrpc-dev,
libprotobuf-dev,
libprotoc-dev,
libthrift-0.13.0,
libthrift-dev,
llvm,
net-tools,
p4lang-bmv2,
pkg-config,
protobuf-compiler,
protobuf-compiler-grpc,
python2,
python3,
python3-dev,
python3-grpcio,
python3-ply,
python3-protobuf,
python3-pyroute2,
python3-scapy,
python3-setuptools,
python3-thrift,
tcpdump,
thrift-compiler
Standards-Version: 4.5.1.0
Rules-Requires-Root: no
Homepage: https://github.com/p4lang/p4c
Vcs-Git: https://github.com/p4lang/p4c
Vcs-Browser: https://github.com/p4lang/p4c
Package: p4lang-p4c
Architecture: amd64 arm64
Depends: clang,
cpp,
iproute2,
libboost-dev,
libboost-graph-dev,
libboost-iostreams-dev,
libelf-dev,
libfl-dev,
libgc-dev,
libgrpc++-dev,
libgrpc-dev,
libprotobuf-dev,
libprotoc-dev,
libthrift-0.13.0,
libthrift-dev,
llvm,
net-tools,
p4lang-bmv2,
pkg-config,
protobuf-compiler,
protobuf-compiler-grpc,
python3,
python3-dev,
python3-grpcio,
python3-ply,
python3-protobuf,
python3-pyroute2,
python3-scapy,
python3-setuptools,
python3-thrift,
tcpdump,
thrift-compiler,
${misc:Depends},
${python3:Depends},
${python:Depends},
${shlibs:Depends}
Description: p4c p4lang project compiler
p4c is a new reference compiler for the P4 programming language.
It supports both P4-14 and P4-16; you can find more information about P4 here
and the specifications for both versions of the language in http://p4.org.
.
p4c is modular; it provides a standard frontend and midend which can be
combined with a target-specific backend to create a complete P4 compiler.
The goal is to make adding new backends easy.