| 25 | |
| 26 | |
| 27 | class Project: |
| 28 | def __init__(self, dir, path, output_dir, board_count): |
| 29 | self.dir = dir |
| 30 | self.path = os.path.normpath(path) |
| 31 | self.parent_dir = os.path.dirname(path) |
| 32 | self.output_dir = output_dir |
| 33 | self.output_dir_native = os.path.normpath(output_dir) |
| 34 | self.is_lppz = path.endswith(".lppz") |
| 35 | self.board_count = board_count |
| 36 | |
| 37 | |
| 38 | EMPTY_PROJECT_LPP = Project( |