Skip to content

Commit 8e537a3

Browse files
committed
Minor recipe adjustments
- Move install to lib/mbuild - Use header-only package-id
1 parent 0d7248f commit 8e537a3

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

conanfile.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#
1717
#END_LEGAL
1818

19+
import os
20+
1921
from conans import ConanFile
2022

2123

@@ -37,8 +39,13 @@ def build(self):
3739
pass
3840

3941
def package(self):
40-
self.copy("mbuild/*", src=self.source_folder)
42+
self.copy("mbuild/*", src=self.source_folder, dst="lib")
4143
self.copy("LICENSE", src=self.source_folder, dst="licenses")
4244

4345
def package_info(self):
44-
self.env_info.PYTHONPATH.append(self.package_folder)
46+
lib_dir = os.path.join(self.package_folder, "lib")
47+
self.output.info(f"Appending PYTHONPATH environment var: {lib_dir}")
48+
self.env_info.PYTHONPATH.append(lib_dir)
49+
50+
def package_id(self):
51+
self.info.header_only()

0 commit comments

Comments
 (0)