diff --git a/packages/hxtorch/package.py b/packages/hxtorch/package.py index 87b0a3d734238b5bedb912072ba49a98dd27c1a2..706047c84a4fd243c9691dcfe44b961518087783 100644 --- a/packages/hxtorch/package.py +++ b/packages/hxtorch/package.py @@ -85,8 +85,18 @@ class Hxtorch(WafPackage): # llvm might be built with ~shared_libs but still builds shared libs if not any('llvm' in lib for lib in library): + print("libs: manually adding ", self.spec['llvm'].prefix.lib) library.append(self.spec['llvm'].prefix.lib) + # explicitly add googletest library if it isn't found above + if not any('googletest' in lib for lib in library): + if os.path.isdir(self.spec['googletest'].prefix.lib64): + print("libs: manually adding ", self.spec['googletest'].prefix.lib64) + library.append(self.spec['googletest'].prefix.lib64) + if os.path.isdir(self.spec['googletest'].prefix.lib): + print("libs: manually adding ", self.spec['googletest'].prefix.lib) + library.append(self.spec['googletest'].prefix.lib) + env.set('CPATH', ':'.join(include)) env.set('C_INCLUDE_PATH', ':'.join(include)) env.set('CPLUS_INCLUDE_PATH', ':'.join(include))