(directory: str)
| 46 | |
| 47 | |
| 48 | def _make_local_repo(directory: str) -> None: |
| 49 | for resource in _LOCAL_RESOURCES: |
| 50 | resource_dirname, resource_basename = os.path.split(resource) |
| 51 | contents = resource_text(f'empty_template_{resource_basename}') |
| 52 | target_dir = os.path.join(directory, resource_dirname) |
| 53 | target_file = os.path.join(target_dir, resource_basename) |
| 54 | os.makedirs(target_dir, exist_ok=True) |
| 55 | with open(target_file, 'w') as f: |
| 56 | f.write(contents) |
| 57 | |
| 58 | |
| 59 | class Store: |