Loading pkgs/applications/virtualization/crosvm/generate-cargo.shdeleted 100644 → 0 +0 −7 Original line number Diff line number Diff line dir="$(mktemp -d)" && cd "$dir" && unpackPhase && cd "${sourceRoot:-}" && cargo generate-lockfile && mv Cargo.lock "$1" rm -rf "$dir" pkgs/applications/virtualization/crosvm/update.py +0 −13 Original line number Diff line number Diff line Loading @@ -50,16 +50,3 @@ with urlopen(f'https://chromium.googlesource.com/chromiumos/platform/crosvm/+log # Update the version, git revision, and hash in crosvm's default.nix. subprocess.run(['update-source-version', 'crosvm', f'--rev={rev}', version]) # Find the path to crosvm's default.nix, so Cargo.lock can be written # into the same directory. argv = ['nix-instantiate', '--eval', '--json', '-A', 'crosvm.meta.position'] position = json.loads(subprocess.check_output(argv).decode('utf-8')) filename = re.match(r'[^:]*', position)[0] # Generate a Cargo.lock run = ['.', dirname(abspath(__file__)) + '/generate-cargo.sh', dirname(filename) + '/Cargo.lock'] expr = '(import ./. {}).crosvm.overrideAttrs (_: { dontCargoSetupPostUnpack = true; })' subprocess.run(['nix-shell', '-E', expr, '--run', shlex.join(run)]) Loading
pkgs/applications/virtualization/crosvm/generate-cargo.shdeleted 100644 → 0 +0 −7 Original line number Diff line number Diff line dir="$(mktemp -d)" && cd "$dir" && unpackPhase && cd "${sourceRoot:-}" && cargo generate-lockfile && mv Cargo.lock "$1" rm -rf "$dir"
pkgs/applications/virtualization/crosvm/update.py +0 −13 Original line number Diff line number Diff line Loading @@ -50,16 +50,3 @@ with urlopen(f'https://chromium.googlesource.com/chromiumos/platform/crosvm/+log # Update the version, git revision, and hash in crosvm's default.nix. subprocess.run(['update-source-version', 'crosvm', f'--rev={rev}', version]) # Find the path to crosvm's default.nix, so Cargo.lock can be written # into the same directory. argv = ['nix-instantiate', '--eval', '--json', '-A', 'crosvm.meta.position'] position = json.loads(subprocess.check_output(argv).decode('utf-8')) filename = re.match(r'[^:]*', position)[0] # Generate a Cargo.lock run = ['.', dirname(abspath(__file__)) + '/generate-cargo.sh', dirname(filename) + '/Cargo.lock'] expr = '(import ./. {}).crosvm.overrideAttrs (_: { dontCargoSetupPostUnpack = true; })' subprocess.run(['nix-shell', '-E', expr, '--run', shlex.join(run)])