LDF: Check project include dirs before looking for dependencies

This commit is contained in:
Ivan Kravets
2019-10-23 22:55:02 +03:00
parent b533d7a1dd
commit 6684ac5a57

View File

@ -305,8 +305,10 @@ class LibBuilderBase(object):
# all include directories
if not LibBuilderBase._INCLUDE_DIRS_CACHE:
LibBuilderBase._INCLUDE_DIRS_CACHE = [
self.env.Dir(os.path.realpath(d) if os.path.isdir(d) else d)
for d in self.envorigin.get("CPPPATH", [])
self.env.Dir(d)
for d in ProjectAsLibBuilder(
self.envorigin, "$PROJECT_DIR"
).get_include_dirs()
]
for lb in self.env.GetLibBuilders():
LibBuilderBase._INCLUDE_DIRS_CACHE.extend(