File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ $ cargo install hf-kernel-builder
2929file. 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
3535The ` -f ` flag is optional and instructs ` kernel-builder ` to overwrite
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change @@ -36,8 +36,7 @@ struct Cli {
3636#[ derive( Debug , Subcommand ) ]
3737enum 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 {
9594fn 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,
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 }
You can’t perform that action at this time.
0 commit comments