aboutsummaryrefslogtreecommitdiffstats
path: root/backends/protobuf/Makefile.inc
diff options
context:
space:
mode:
authorSerge Bazanski <q3k@symbioticeda.com>2018-06-19 13:34:56 +0100
committerSerge Bazanski <q3k@symbioticeda.com>2018-06-19 13:34:56 +0100
commit53e9a1549c503492820b3672331950fd0a580ef0 (patch)
tree63afe2462337157b3470f1bd0168630cbcd30938 /backends/protobuf/Makefile.inc
parent0ff0ce4973db6f91b717b3771d8a9ca4cdb3a191 (diff)
downloadyosys-53e9a1549c503492820b3672331950fd0a580ef0.tar.gz
yosys-53e9a1549c503492820b3672331950fd0a580ef0.tar.bz2
yosys-53e9a1549c503492820b3672331950fd0a580ef0.zip
Add Protobuf backend
Signed-off-by: Serge Bazanski <q3k@symbioticeda.com>
Diffstat (limited to 'backends/protobuf/Makefile.inc')
-rw-r--r--backends/protobuf/Makefile.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/backends/protobuf/Makefile.inc b/backends/protobuf/Makefile.inc
new file mode 100644
index 000000000..a6e3c5ab7
--- /dev/null
+++ b/backends/protobuf/Makefile.inc
@@ -0,0 +1,8 @@
+ifeq ($(ENABLE_PROTOBUF),1)
+
+backends/protobuf/yosys.pb.cc backends/protobuf/yosys.pb.h: share/yosys.proto
+ $(Q) cd misc && protoc --cpp_out "../backends/protobuf" yosys.proto
+
+OBJS += backends/protobuf/protobuf.o backends/protobuf/yosys.pb.o
+
+endif