@@ -2068,10 +2068,10 @@ def update_hpy_import_cmd(args):
2068
2068
2069
2069
# do sanity check of the HPy repo
2070
2070
hpy_repo_include_dir = join (hpy_repo_path , "hpy" , "devel" , "include" )
2071
- hpy_repo_runtime_dir = join (hpy_repo_path , "hpy" , "devel" , "src" )
2071
+ hpy_repo_src_dir = join (hpy_repo_path , "hpy" , "devel" , "src" )
2072
2072
hpy_repo_debug_dir = join (hpy_repo_path , "hpy" , "debug" )
2073
2073
hpy_repo_test_dir = join (hpy_repo_path , "test" )
2074
- for d in [hpy_repo_path , hpy_repo_include_dir , hpy_repo_runtime_dir , hpy_repo_test_dir ]:
2074
+ for d in [hpy_repo_path , hpy_repo_include_dir , hpy_repo_src_dir , hpy_repo_test_dir ]:
2075
2075
if not os .path .isdir (d ):
2076
2076
mx .abort ("HPy import repo is missing directory {}" .format (d ))
2077
2077
@@ -2156,11 +2156,11 @@ def exclude_subdir(subdir):
2156
2156
2157
2157
# runtime sources go into 'lib-graalpython/module/hpy/devel/src'
2158
2158
runtime_files_dest = join (_get_core_home (), "modules" , "hpy" , "devel" , "src" )
2159
- import_files (hpy_repo_runtime_dir , runtime_files_dest )
2160
- remove_inexistent_files (hpy_repo_runtime_dir , runtime_files_dest )
2159
+ import_files (hpy_repo_src_dir , runtime_files_dest )
2160
+ remove_inexistent_files (hpy_repo_src_dir , runtime_files_dest )
2161
2161
2162
2162
# 'ctx_tracker.c' also goes to 'com.oracle.graal.python.jni/src/ctx_tracker.c'
2163
- tracker_file_src = join (hpy_repo_runtime_dir , "ctx_tracker.c" )
2163
+ tracker_file_src = join (hpy_repo_src_dir , "runtime" , "ctx_tracker.c" )
2164
2164
if not os .path .exists (tracker_file_src ):
2165
2165
mx .abort ("File '{}' is missing but required." .format (tracker_file_src ))
2166
2166
tracker_file_dest = join (mx .project ("com.oracle.graal.python.jni" ).dir , "src" , "ctx_tracker.c" )
0 commit comments