예제 #1
0
 def rules(cls):
     return super().rules() + [
         get_ancestor_init_py,
         RootRule(Targets),
         RootRule(SourceRootConfig),
         *determine_source_files_rules(),
     ]
예제 #2
0
 def rules(cls):
     return (
         *super().rules(),
         *determine_source_files_rules(),
         *strip_source_roots_rules(),
         *target_rules(),
     )
예제 #3
0
 def rules(cls):
     return super().rules() + [
         get_sources,
         RootRule(SetupPySourcesRequest),
         RootRule(SourceRootConfig),
         *determine_source_files_rules(),
         *strip_source_roots_rules(),
         *python_sources.rules(),
     ]
예제 #4
0
 def rules(cls):
     return super().rules() + [
         get_sources,
         get_ancestor_init_py,
         RootRule(SetupPySourcesRequest),
         RootRule(SourceRootConfig),
         *determine_source_files_rules(),
         *strip_source_roots_rules(),
     ]
예제 #5
0
 def rules(cls):
     return super().rules() + [
         generate_chroot,
         get_sources,
         get_requirements,
         get_ancestor_init_py,
         get_owned_dependencies,
         get_exporting_owner,
         RootRule(SetupPyChrootRequest),
         *determine_source_files_rules(),
         *strip_source_roots_rules(),
     ]
예제 #6
0
 def rules(cls):
     return (*super().rules(), *determine_source_files_rules())