You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
546 B
25 lines
546 B
import sys |
|
import subprocess |
|
|
|
|
|
def build_wheel(*, wheeldir, stdout=None): |
|
command = ( |
|
sys.executable, |
|
'-m', 'pip', |
|
'wheel', |
|
'--wheel-dir', wheeldir, |
|
'--no-deps', |
|
'--use-pep517', |
|
'--no-build-isolation', |
|
'--disable-pip-version-check', |
|
'--no-clean', |
|
'--progress-bar', 'off', |
|
'--verbose', |
|
'.', |
|
) |
|
cp = subprocess.run(command, stdout=stdout) |
|
return cp.returncode |
|
|
|
|
|
if __name__ == '__main__': |
|
sys.exit(build_wheel(wheeldir=sys.argv[1]))
|
|
|