Now build openssl
(self, config_args=())
| 313 | tf.extractall(self.build_dir, members, filter='data') |
| 314 | |
| 315 | def _build_src(self, config_args=()): |
| 316 | """Now build openssl""" |
| 317 | log.info("Running build in {}".format(self.build_dir)) |
| 318 | cwd = self.build_dir |
| 319 | cmd = [ |
| 320 | "./config", *config_args, |
| 321 | "shared", "--debug", |
| 322 | "--prefix={}".format(self.install_dir) |
| 323 | ] |
| 324 | # cmd.extend(["no-deprecated", "--api=1.1.0"]) |
| 325 | env = os.environ.copy() |
| 326 | # set rpath |
| 327 | env["LD_RUN_PATH"] = self.lib_dir |
| 328 | if self.system: |
| 329 | env['SYSTEM'] = self.system |
| 330 | self._subprocess_call(cmd, cwd=cwd, env=env) |
| 331 | if self.depend_target: |
| 332 | self._subprocess_call( |
| 333 | ["make", "-j1", self.depend_target], cwd=cwd, env=env |
| 334 | ) |
| 335 | self._subprocess_call(["make", f"-j{self.jobs}"], cwd=cwd, env=env) |
| 336 | |
| 337 | def _make_install(self): |
| 338 | self._subprocess_call( |
no test coverage detected