Skip to content

Commit 142c168

Browse files
committed
Address feedback; move cdata in meson.build
1 parent 59a5ceb commit 142c168

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

meson.build

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,8 @@ else
4545
endif
4646

4747
cy = meson.get_compiler('cython')
48-
cdata = configuration_data()
4948
if cy.version().version_compare('>=3.1.0')
5049
add_project_arguments('-Xfreethreading_compatible=true', language: 'cython')
51-
cdata.set('freethreading_compatible', '1')
52-
else
53-
cdata.set('freethreading_compatible', '0')
5450
endif
5551

5652
# Needed by pandas.test() when it looks for the pytest ini options

pandas/_libs/meson.build

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ _khash_primitive_helper_dep = declare_dependency(
5050
sources: _khash_primitive_helper,
5151
)
5252

53+
cdata = configuration_data()
54+
if cy.version().version_compare('>=3.1.0')
55+
cdata.set('freethreading_compatible', '1')
56+
else
57+
cdata.set('freethreading_compatible', '0')
58+
endif
5359
_free_threading_config = configure_file(
5460
input: 'free_threading_config.pxi.in',
5561
output: 'free_threading_config.pxi',

0 commit comments

Comments
 (0)