Skip to content

Commit 03b0ae8

Browse files
authored
[mlgo-utils] Create symlinked entrypoints in root directory (#146981)
These scripts belong in the `mlgo-utils` directory when directly used with python3. But since they are also used to package with pip, symlink the entrypoint scripts to mlgo-utils directory. Adjust the bazel paths to account for this as well. This loosely follows the same structure as lit. Verified that I was also able to build the package successfully and use the script.
1 parent d5436b0 commit 03b0ae8

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mlgo/corpus/combine_training_corpus.py

llvm/utils/mlgo-utils/extract_ir.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mlgo/corpus/extract_ir.py

llvm/utils/mlgo-utils/make_corpus.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mlgo/corpus/make_corpus.py

utils/bazel/llvm-project-overlay/llvm/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5236,8 +5236,8 @@ py_binary(
52365236
py_binary(
52375237
name = "extract_ir",
52385238
srcs = [
5239+
"utils/mlgo-utils/extract_ir.py",
52395240
"utils/mlgo-utils/mlgo/__init__.py",
5240-
"utils/mlgo-utils/mlgo/corpus/extract_ir.py",
52415241
"utils/mlgo-utils/mlgo/corpus/extract_ir_lib.py",
52425242
"utils/mlgo-utils/mlgo/corpus/flags.py",
52435243
],
@@ -5247,8 +5247,8 @@ py_binary(
52475247
py_binary(
52485248
name = "combine_training_corpus",
52495249
srcs = [
5250+
"utils/mlgo-utils/combine_training_corpus.py",
52505251
"utils/mlgo-utils/mlgo/__init__.py",
5251-
"utils/mlgo-utils/mlgo/corpus/combine_training_corpus.py",
52525252
"utils/mlgo-utils/mlgo/corpus/combine_training_corpus_lib.py",
52535253
"utils/mlgo-utils/mlgo/corpus/flags.py",
52545254
],
@@ -5258,8 +5258,8 @@ py_binary(
52585258
py_binary(
52595259
name = "make_corpus",
52605260
srcs = [
5261+
"utils/mlgo-utils/make_corpus.py",
52615262
"utils/mlgo-utils/mlgo/__init__.py",
5262-
"utils/mlgo-utils/mlgo/corpus/make_corpus.py",
52635263
"utils/mlgo-utils/mlgo/corpus/make_corpus_lib.py",
52645264
],
52655265
imports = ["utils/mlgo-utils"],

0 commit comments

Comments
 (0)