Skip to content

Commit 289fc4b

Browse files
authored
kernel-builder generate -> kernel-builder create-pyproject (#344)
1 parent efbed56 commit 289fc4b

7 files changed

Lines changed: 10 additions & 11 deletions

File tree

docs/source/builder/local-dev.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ $ cargo install hf-kernel-builder
2929
file. The invocation is as follows:
3030

3131
```bash
32-
$ kernel-builder generate build.toml -f
32+
$ kernel-builder create-pyproject build.toml -f
3333
```
3434

3535
The `-f` flag is optional and instructs `kernel-builder` to overwrite

docs/source/builder/nix.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ project files. For example:
6262

6363
```bash
6464
$ nix develop
65-
$ kernel-builder generate build.toml
65+
$ kernel-builder create-pyproject build.toml
6666
$ cmake -B build-ext
6767
$ cmake --build build-ext
6868
```
@@ -74,7 +74,7 @@ Python package in this virtual environment:
7474

7575
```bash
7676
$ nix develop
77-
$ kernel-builder generate build.toml
77+
$ kernel-builder create-pyproject build.toml
7878
$ pip install --no-build-isolation -e .
7979
```
8080

kernel-builder/src/main.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ struct Cli {
3636
#[derive(Debug, Subcommand)]
3737
enum Commands {
3838
/// Generate CMake files for a kernel extension build.
39-
#[command(alias = "generate-torch")]
40-
Generate {
39+
CreatePyproject {
4140
#[arg(name = "BUILD_TOML")]
4241
build_toml: PathBuf,
4342

@@ -95,7 +94,7 @@ enum Commands {
9594
fn main() -> Result<()> {
9695
let args = Cli::parse();
9796
match args.command {
98-
Commands::Generate {
97+
Commands::CreatePyproject {
9998
build_toml,
10099
force,
101100
target_dir,

nix-builder/lib/extension/torch/arch.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ stdenv.mkDerivation (prevAttrs: {
115115
src = pkgs.runCommand "source" { } ''
116116
mkdir -p $out
117117
cp -r --no-preserve=mode ${src}/* $out/
118-
${pkgs.kernel-builder}/bin/kernel-builder generate-torch \
118+
${pkgs.kernel-builder}/bin/kernel-builder create-pyproject \
119119
--ops-id ${rev} $out/build.toml
120120
'';
121121

nix-builder/lib/extension/torch/no-arch.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ stdenv.mkDerivation (prevAttrs: {
6565
src = pkgs.runCommand "source" { } ''
6666
mkdir -p $out
6767
cp -r --no-preserve=mode ${src}/* $out/
68-
${pkgs.kernel-builder}/bin/kernel-builder generate-torch \
68+
${pkgs.kernel-builder}/bin/kernel-builder create-pyproject \
6969
--ops-id ${rev} $out/build.toml
7070
'';
7171

nix-builder/lib/extension/tvm-ffi/arch.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ stdenv.mkDerivation (prevAttrs: {
112112

113113
# Generate build files.
114114
postPatch = ''
115-
kernel-builder generate \
115+
kernel-builder create-pyproject \
116116
--ops-id ${rev} build.toml
117117
'';
118118

nix-builder/scripts/windows/builder.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ function Invoke-Backend {
479479
$backendName = if ($Backend -eq 'universal') { 'Universal' } else { $Backend.ToUpper() }
480480
Write-Status "Generating $backendName backend..." -Type Info
481481

482-
$kwargs = @('generate', $BuildToml)
482+
$kwargs = @('create-pyproject', $BuildToml)
483483

484484
if ($Target) { $kwargs += $Target }
485485
if ($Options.Force) { $kwargs += '--force' }
@@ -574,7 +574,7 @@ try {
574574
# Auto-detect backend from build.toml
575575
Write-Status "Auto-detecting backend from build.toml..." -Type Info
576576

577-
$kwargs = @('generate', $buildTomlPath)
577+
$kwargs = @('create-pyproject', $buildTomlPath)
578578
if ($TargetFolder) { $kwargs += (Resolve-Path $TargetFolder) }
579579
if ($Force) { $kwargs += '--force' }
580580
if ($OpsId) { $kwargs += '--ops-id', $OpsId }

0 commit comments

Comments
 (0)