Skip to content

Commit a771050

Browse files
committed
WIP
1 parent 2665943 commit a771050

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ jobs:
101101
python -c "import sysconfig; print('include=', sysconfig.get_paths()['include'])"
102102
python -c "import sysconfig; print('platinclude=', sysconfig.get_paths().get('platinclude'))"
103103
python -c "import sysconfig; print('EXT_SUFFIX=', sysconfig.get_config_var('EXT_SUFFIX'))"
104+
echo "PL_PYTHON_INCLUDES=$(python -c 'import sysconfig; print(sysconfig.get_paths()["include"])')" >> "$GITHUB_ENV"
105+
104106
105107
- name: Show Python build paths 2
106108
run: |
@@ -137,6 +139,7 @@ jobs:
137139
- name: Build Package
138140
run: |
139141
cd $GITHUB_WORKSPACE
142+
echo "$PL_PYTHON_INCLUDES"
140143
cd scripts
141144
python3 gen_build.py
142145
cd ../src

scripts/gen_build.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,11 @@
307307
with pl.platform("Linux"):
308308
with pl.compiler("gcc"):
309309

310-
pl.add_include_directories("/opt/hostedtoolcache/Python/3.12.12/x64/include/python3.12")
311-
pl.add_link_directories("/opt/hostedtoolcache/Python/3.12.12/x64/libs")
310+
# pl.add_include_directories("/opt/hostedtoolcache/Python/3.12.12/x64/include/python3.12")
311+
# pl.add_link_directories("/opt/hostedtoolcache/Python/3.12.12/x64/libs")
312+
313+
pl.add_include_directories("$PL_PYTHON_INCLUDES")
314+
# pl.add_link_directories("/opt/hostedtoolcache/Python/3.12.12/x64/libs")
312315

313316
pl.add_definitions("PL_VULKAN_BACKEND")
314317
pl.add_include_directories('$VULKAN_SDK/include', '/usr/include/vulkan')

0 commit comments

Comments
 (0)