Skip to content
Snippets Groups Projects
Commit 37844608 authored by Joscha Schmiedt's avatar Joscha Schmiedt
Browse files

Add copying of grpc-generated headers to conanfile.py

parent 5f1617cb
Branches
Tags
2 merge requests!61Release 0.3.0,!55Rename caosdb-cpplib to linkahead-cpplib
...@@ -77,6 +77,12 @@ class LinkAheadConan(ConanFile): ...@@ -77,6 +77,12 @@ class LinkAheadConan(ConanFile):
cmake = CMake(self) cmake = CMake(self)
cmake.install() cmake.install()
print(copy(self, pattern="*.h",
src=os.path.join(self.build_folder, "include"),
dst=os.path.join(self.package_folder, "include")))
print(copy(self, pattern="*.h",
dst=os.path.join(self.package_folder, "include"),
src=os.path.join(self.source_folder, "include")))
copy(self, pattern="*.h", copy(self, pattern="*.h",
dst=os.path.join(self.package_folder, "include"), dst=os.path.join(self.package_folder, "include"),
src=os.path.join(self.source_folder, "include")) src=os.path.join(self.source_folder, "include"))
...@@ -90,7 +96,7 @@ class LinkAheadConan(ConanFile): ...@@ -90,7 +96,7 @@ class LinkAheadConan(ConanFile):
dst=os.path.join(self.package_folder, "lib"), keep_path=False) dst=os.path.join(self.package_folder, "lib"), keep_path=False)
def package_info(self): def package_info(self):
self.cpp_info.libs = ["linkahead", "clinkahead"] self.cpp_info.libs = ["linkahead", "clinkahead", "caosdb_grpc"]
self.cpp_info.requires = ["boost::headers", "grpc::grpc", "protobuf::protobuf"] self.cpp_info.requires = ["boost::headers", "grpc::grpc", "protobuf::protobuf"]
def validate(self): def validate(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment