diff --git a/pandas/_libs/meson.build b/pandas/_libs/meson.build index 53f67c3eba94e1..d441718d509fd7 100644 --- a/pandas/_libs/meson.build +++ b/pandas/_libs/meson.build @@ -61,12 +61,12 @@ subdir('tslibs') libs_sources = { # Dict of extension name -> dict of {sources, include_dirs, and deps} # numpy include dir is implicitly included - 'algos': {'sources': ['algos.pyx', _algos_common_helper, _algos_take_helper, _khash_primitive_helper]}, - 'arrays': {'sources': ['arrays.pyx', _khash_primitive_helper]}, + 'algos': {'sources': ['algos.pyx', _algos_common_helper, _algos_take_helper], 'deps': _khash_primitive_helper_dep}, + 'arrays': {'sources': ['arrays.pyx'], 'deps': _khash_primitive_helper_dep}, 'groupby': {'sources': ['groupby.pyx']}, 'hashing': {'sources': ['hashing.pyx']}, - 'hashtable': {'sources': ['hashtable.pyx', _khash_primitive_helper, _hashtable_class_helper, _hashtable_func_helper]}, - 'index': {'sources': ['index.pyx', _index_class_helper, _khash_primitive_helper]}, + 'hashtable': {'sources': ['hashtable.pyx'], 'deps': [ _khash_primitive_helper_dep, _hashtable_class_helper, _hashtable_func_helper_dep]}, + 'index': {'sources': ['index.pyx', _index_class_helper], 'deps': _khash_primitive_helper_dep}, 'indexing': {'sources': ['indexing.pyx']}, 'internals': {'sources': ['internals.pyx']}, 'interval': {'sources': ['interval.pyx', _intervaltree_helper],