Skip to content

Commit 54e410a

Browse files
authored
Change bindings install path (#594)
* Change path used * Fix tests * Fix nix
1 parent 022d7ab commit 54e410a

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

bin/llvm-kompile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ run () {
4040

4141
print_bindings_path () {
4242
bin_dir=$(dirname "$0")
43-
bindings_dir=$(realpath "$bin_dir/../bindings/python")
43+
bindings_dir=$(realpath "$bin_dir/../lib/kllvm/python")
4444
echo "$bindings_dir"
4545
}
4646

bindings/python/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ install(FILES $<TARGET_FILE:kllvm-static>
3232
RENAME libkllvmruntime.a)
3333

3434
install(DIRECTORY package/
35-
DESTINATION bindings/python)
35+
DESTINATION lib/kllvm/python)
3636

3737
install(TARGETS _kllvm
38-
DESTINATION bindings/python/kllvm
38+
DESTINATION lib/kllvm/python/kllvm
3939
LIBRARY)

nix/overlay.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ let
8282
buildPhase = ''
8383
runHook preBuild
8484
85-
BINDINGS_INSTALL_PATH=${llvm-backend}/bindings/python \
85+
BINDINGS_INSTALL_PATH=${llvm-backend}/lib/kllvm/python \
8686
LIT_USE_NIX=1 lit -v test
8787
8888
runHook postBuild

test/lit.cfg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# allow it to be set in the environment as an option.
1717
BINDINGS_INSTALL_PATH = os.environ.get(
1818
'BINDINGS_INSTALL_PATH',
19-
os.path.join(ROOT_PATH, "build", "install", "bindings", "python"))
19+
os.path.join(ROOT_PATH, "build", "install", "lib", "kllvm", "python"))
2020

2121
config.name = 'llvm-backend'
2222
config.test_source_root = os.path.join(ROOT_PATH, "test")

0 commit comments

Comments
 (0)