(self)
| 28 | self.params = params |
| 29 | |
| 30 | def run(self): |
| 31 | try: |
| 32 | self._encrypt_payload() |
| 33 | self._build_rust_project() |
| 34 | output_file = self._copy_output() |
| 35 | if self.params['sign_enable']: |
| 36 | self._sign_executable(output_file) |
| 37 | self.progress_signal.emit(100) |
| 38 | self.log_signal.emit('All done!') |
| 39 | self.done_signal.emit(output_file) |
| 40 | except Exception as e: |
| 41 | self.error_signal.emit(str(e)) |
| 42 | |
| 43 | def _encrypt_payload(self): |
| 44 | self.progress_signal.emit(0) |
no test coverage detected