diff --git a/protocol/meson.build b/protocol/meson.build index 747eac16597f8328e34d49da6b502426adb64a8a..00becd022deb4c3a4087c189efda30591db06358 100644 --- a/protocol/meson.build +++ b/protocol/meson.build @@ -12,10 +12,10 @@ proto_generated_cpp = custom_target('protobuf-generated-sources', output: ['hello.pb.h', 'hello.pb.cc'], command: [protoc, '--proto_path=@CURRENT_SOURCE_DIR@', '--cpp_out=@OUTDIR@', '@INPUT@'], install: true, - install_dir: [get_option('includedir'), false], + install_dir: [get_option('includedir')+'/protocol', false], ) -lib = shared_library('protocol', proto_generated_cpp, dependencies: protobuf_dep, install: true) +lib = shared_library('protocol', proto_generated_cpp, dependencies: [protobuf_dep], install: true) pkg = import('pkgconfig') -pkg.generate(lib) +pkg.generate(lib, libraries: protobuf_dep)