| 12345678910111213141516 |
- from b2.build.virtual_target import NonScanningAction, FileTarget
- def generate_example(project, name, ps, sources):
- result = []
- for s in sources:
- a = NonScanningAction([s], "common.copy", ps)
- # Create a target to represent the action result. Uses the target name
- # passed here via the 'name' parameter and the same type and project as
- # the source.
- result.append(FileTarget(name, s.type(), project, a))
- return result
|