aboutsummaryrefslogtreecommitdiff
path: root/backends.py
diff options
context:
space:
mode:
Diffstat (limited to 'backends.py')
-rw-r--r--backends.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/backends.py b/backends.py
index ff9a20b..60c3818 100644
--- a/backends.py
+++ b/backends.py
@@ -224,7 +224,9 @@ class Backend():
unity_deps = [] # Generated sources that must be built before compiling a Unity target.
for genlist in target.get_generated_sources():
for src in genlist.get_outfilelist():
- if not self.environment.is_header(src):
+ if self.environment.is_object(src):
+ obj_list.append(os.path.join(self.get_target_dir(target), target.get_basename() + '.dir', src))
+ elif not self.environment.is_header(src):
if is_unity:
if '/' in src:
rel_src = src