gettext: Fix build with external libxml2

This commit is contained in:
Jordan Galby 2024-06-27 14:49:13 +02:00
parent 6493181ef0
commit c209ad65cb

View File

@ -94,6 +94,11 @@ def flag_handler(self, name, flags):
flags.append("-lxml2") flags.append("-lxml2")
return (flags, None, None) return (flags, None, None)
def setup_build_environment(self, env):
if "+libxml2" in self.spec:
# Fix include not found when libxml2 is external /usr
env.set("INCXML2", self.spec["libxml2"].headers.cpp_flags)
@classmethod @classmethod
def determine_version(cls, exe): def determine_version(cls, exe):
gettext = Executable(exe) gettext = Executable(exe)