mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-22 01:51:51 +00:00
image: use protoc
instead of protoc-c
The new protoc 1.5.2 reports warnings: `protoc-c` is deprecated. Please use `protoc` instead! Signed-off-by: Andrei Vagin <avagin@gmail.com>
This commit is contained in:
parent
0d15e2f4d9
commit
3a3a3f0f27
@ -58,7 +58,7 @@ proto-obj-y += ext-file.o
|
||||
proto-obj-y += cgroup.o
|
||||
proto-obj-y += userns.o
|
||||
proto-obj-y += pidns.o
|
||||
proto-obj-y += google/protobuf/descriptor.o # To make protoc-c happy and compile opts.proto
|
||||
proto-obj-y += google/protobuf/descriptor.o # To make protoc happy and compile opts.proto
|
||||
proto-obj-y += opts.o
|
||||
proto-obj-y += seccomp.o
|
||||
proto-obj-y += binfmt-misc.o
|
||||
@ -96,7 +96,7 @@ makefile-deps := Makefile $(obj)/Makefile
|
||||
define gen-proto-rules
|
||||
$(obj)/$(1).pb-c.c $(obj)/$(1).pb-c.h: $(obj)/$(1).proto $(addsuffix .pb-c.c,$(addprefix $(obj)/,$(2))) $(makefile-deps)
|
||||
$$(E) " PBCC " $$@
|
||||
$$(Q) protoc-c --proto_path=$(obj)/ --c_out=$(obj)/ $$<
|
||||
$$(Q) protoc --proto_path=$(obj)/ --c_out=$(obj)/ $$<
|
||||
ifeq ($(PROTOUFIX),y)
|
||||
$$(Q) sed -i -e 's/4294967295/0xFFFFFFFF/g' $$@
|
||||
$$(Q) sed -i -e 's/4294967295/0xFFFFFFFF/g' $$(patsubst %.c,%.h,$$@)
|
||||
|
@ -25,7 +25,7 @@ else
|
||||
endif
|
||||
|
||||
criu-amdgpu.pb-c.c: criu-amdgpu.proto
|
||||
protoc-c --proto_path=. --c_out=. criu-amdgpu.proto
|
||||
protoc --proto_path=. --c_out=. criu-amdgpu.proto
|
||||
|
||||
amdgpu_plugin.so: amdgpu_plugin.c amdgpu_plugin_drm.c amdgpu_plugin_topology.c amdgpu_plugin_util.c criu-amdgpu.pb-c.c amdgpu_socket_utils.c
|
||||
$(CC) $(PLUGIN_CFLAGS) $(shell $(COMPEL) includes) $^ -o $@ $(PLUGIN_INCLUDE) $(PLUGIN_LDFLAGS) $(LIBDRM_INC)
|
||||
|
@ -47,7 +47,7 @@ rpc_pb2.py: rpc.proto
|
||||
protoc --proto_path=. --python_out=. rpc.proto
|
||||
|
||||
rpc.pb-c.c: rpc.proto
|
||||
protoc-c --proto_path=. --c_out=. rpc.proto
|
||||
protoc --proto_path=. --c_out=. rpc.proto
|
||||
|
||||
clean:
|
||||
rm -rf build rpc.pb-c.o test-c.o test-c rpc.pb-c.c rpc.pb-c.h rpc_pb2.py rpc_pb2.pyc criu
|
||||
|
@ -4,7 +4,7 @@ run: all
|
||||
./run.sh
|
||||
|
||||
unix.pb-c.c: unix.proto
|
||||
protoc-c --proto_path=. --c_out=. unix.proto
|
||||
protoc --proto_path=. --c_out=. unix.proto
|
||||
|
||||
unix-lib.so: unix-lib.c unix.pb-c.c
|
||||
gcc -g -Werror -Wall -shared -nostartfiles unix-lib.c unix.pb-c.c -o unix-lib.so -iquote ../../../criu/include -fPIC
|
||||
|
@ -734,7 +734,7 @@ criu-rtc.pb-c.c: criu-rtc.proto
|
||||
$(Q)echo $@ >> .gitignore
|
||||
$(Q)echo $(@:%.c=%.h) >> .gitignore
|
||||
$(E) " PBCC " $@
|
||||
$(Q)protoc-c --proto_path=. --c_out=. criu-rtc.proto
|
||||
$(Q)protoc --proto_path=. --c_out=. criu-rtc.proto
|
||||
|
||||
criu-rtc.so: criu-rtc.c criu-rtc.pb-c.c
|
||||
$(E) " LD " $@
|
||||
|
Loading…
x
Reference in New Issue
Block a user