opendatadetector: Add an env variable pointing to the share directory (#46511)

* opendatadetector: Add an env variable pointing to the share directory

* Rename the new variable to OPENDATADETECTOR_DATA and use join_path

---------

Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
This commit is contained in:
Juan Miguel Carceller 2024-09-22 12:51:25 +02:00 committed by GitHub
parent 478d1fd8ff
commit f4ddb54293
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -32,10 +32,10 @@ class Opendatadetector(CMakePackage):
def cmake_args(self):
args = []
# C++ Standard
args.append("-DCMAKE_CXX_STANDARD=%s" % self.spec["root"].variants["cxxstd"].value)
return args
def setup_run_environment(self, env):
env.set("OPENDATADETECTOR_DATA", join_path(self.prefix.share, "OpenDataDetector"))
env.prepend_path("LD_LIBRARY_PATH", self.prefix.lib)
env.prepend_path("LD_LIBRARY_PATH", self.prefix.lib64)