File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Build
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - main
7+ push :
8+ branches :
9+ - main
10+
11+ jobs :
12+ build_wheels :
13+ name : Build wheels on ${{ matrix.os }}
14+ runs-on : ${{ matrix.os }}
15+ strategy :
16+ matrix :
17+ os : [ubuntu-latest]
18+
19+ steps :
20+ - uses : actions/checkout@v6
21+ with :
22+ submodules : recursive
23+ persist-credentials : false
24+
25+ # Used to host cibuildwheel
26+ - uses : actions/setup-python@v6
27+
28+ - name : Install cibuildwheel
29+ run : python -m pip install cibuildwheel==4.0.0rc1
30+
31+ - name : Build wheels
32+ run : python -m cibuildwheel --output-dir wheelhouse
33+ # to supply options, put them in 'env', like:
34+ # env:
35+ # CIBW_SOME_OPTION: value
36+ # ...
37+
38+ - uses : actions/upload-artifact@v6
39+ with :
40+ name : cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
41+ path : ./wheelhouse/*.whl
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ add_custom_command(
4444)
4545
4646# Install the core library, *.py files and the share subdirectory to the "." install location for scikit_build_core
47- install (TARGETS core DESTINATION ./ rayx)
48- install (FILES "${CMAKE_CURRENT_BINARY_DIR} /core.pyi" DESTINATION ./ rayx)
49- install (FILES ${PY_SRC} DESTINATION ./ rayx)
50- install (DIRECTORY "${CMAKE_CURRENT_BINARY_DIR} /share/RAYX/Data" DESTINATION ./ rayx/share/RAYX)
47+ install (TARGETS core DESTINATION rayx)
48+ install (FILES "${CMAKE_CURRENT_BINARY_DIR} /core.pyi" DESTINATION rayx)
49+ install (FILES ${PY_SRC} DESTINATION rayx)
50+ install (DIRECTORY "${CMAKE_CURRENT_BINARY_DIR} /share/RAYX/Data" DESTINATION rayx/share/RAYX)
You can’t perform that action at this time.
0 commit comments