when GCC_PRECOMPILE_PREFIX_HEADER=YES, will has a ProcessPCH or ProcessPCH++ Section, which format is: ProcessPCH[++] ..
(self, line)
| 223 | return module |
| 224 | |
| 225 | def parse_pch(self, line): |
| 226 | """ |
| 227 | when GCC_PRECOMPILE_PREFIX_HEADER=YES, will has a ProcessPCH or ProcessPCH++ Section, which format is: |
| 228 | ProcessPCH[++] <output> <input> <condition>.. |
| 229 | """ |
| 230 | if not line.startswith("ProcessPCH"): |
| 231 | return |
| 232 | info = cmd_split(line) |
| 233 | self._pch_info[" ".join(info[3:])] = info[2] |
| 234 | echo(f"ProcessPCH {info[2]}") |
| 235 | |
| 236 | def parse(self): |
| 237 | from inspect import iscoroutine |