diff --git a/mesonbuild/modules/external_project.py b/mesonbuild/modules/external_project.py index ba7b3007597d..855818b02b7d 100644 --- a/mesonbuild/modules/external_project.py +++ b/mesonbuild/modules/external_project.py @@ -244,6 +244,7 @@ def _create_targets(self, extra_depends: T.List[T.Union['BuildTarget', 'CustomTa [f'{self.name}.stamp'], depfile=f'{self.name}.d', console=True, + build_by_default=True, extra_depends=extra_depends, description='Generating external project {}', ) @@ -256,6 +257,7 @@ def _create_targets(self, extra_depends: T.List[T.Union['BuildTarget', 'CustomTa exclude=None, strip_directory=True, from_source_dir=False, + follow_symlinks=False, subproject=self.subproject) return [self.target, idir]