Skip to content

Commit

Permalink
fixing line jumps
Browse files Browse the repository at this point in the history
  • Loading branch information
lobis committed Dec 8, 2023
1 parent fa2514e commit 0d29630
Showing 1 changed file with 11 additions and 20 deletions.
31 changes: 11 additions & 20 deletions .github/workflows/wheels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,27 +55,18 @@ jobs:
- uses: pypa/[email protected]
env:
CIBW_ARCHS: ${{ matrix.config.arch }}
CIBW_BEFORE_ALL_LINUX: >
python3 -m pip install cmake \ && git clone
https://github.com/apache/xerces-c.git /tmp/xerces \ && git -C
/tmp/xerces checkout tags/v2.3.4 \ && cmake -G Ninja -B
/tmp/xerces/build -S /tmp/xerces \ -DCMAKE_CXX_STANDARD=20 \
-DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=OFF \
-Dnetwork-accessor=socket \ -Dtranscoder=iconv \
-DCMAKE_CXX_FLAGS=-fPIC \ -DCMAKE_C_FLAGS=-fPIC \ && cmake --build
/tmp/xerces/build -j$(nproc) --target install \ && rm -rf
/tmp/xerces \
CIBW_BEFORE_ALL_LINUX: |
python3 -m pip install cmake
git clone https://github.com/apache/xerces-c.git /tmp/xerces
git -C /tmp/xerces checkout tags/v2.3.4
cmake -G Ninja -B /tmp/xerces/build -S /tmp/xerces -DCMAKE_CXX_STANDARD=20 -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -Dnetwork-accessor=socket -Dtranscoder=iconv -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_C_FLAGS=-fPIC
cmake --build /tmp/xerces/build -j$(nproc) --target install
rm -rf /tmp/xerces
git clone https://github.com/Geant4/geant4.git /tmp/geant4
--branch=v11.1.3 --depth=1 \ && cmake -G Ninja -B /tmp/geant4/build
-S /tmp/geant4 \ -DCMAKE_CXX_STANDARD=20 \
-DCMAKE_BUILD_TYPE=Release \ -DGEANT4_USE_GDML=ON \
-DGEANT4_INSTALL_EXAMPLES=OFF \ -DGEANT4_INSTALL_DATA=OFF \
-DGEANT4_BUILD_TLS_MODEL=global-dynamic \ -DCMAKE_CXX_FLAGS=-fPIC \
-DCMAKE_C_FLAGS=-fPIC \ -DGEANT4_USE_SYSTEM_EXPAT=OFF \
-DBUILD_STATIC_LIBS=ON \ -DBUILD_SHARED_LIBS=OFF \ && cmake --build
/tmp/geant4/build -j$(nproc) --target install \ && rm -rf
/tmp/geant4 \
git clone https://github.com/Geant4/geant4.git /tmp/geant4 --branch=v11.1.3 --depth=1
cmake -G Ninja -B /tmp/geant4/build -S /tmp/geant4 -DCMAKE_CXX_STANDARD=20 -DCMAKE_BUILD_TYPE=Release -DGEANT4_USE_GDML=ON -DGEANT4_INSTALL_EXAMPLES=OFF -DGEANT4_INSTALL_DATA=OFF -DGEANT4_BUILD_TLS_MODEL=global-dynamic -DCMAKE_CXX_FLAGS=-fPIC -DCMAKE_C_FLAGS=-fPIC -DGEANT4_USE_SYSTEM_EXPAT=OFF -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=OFF
cmake --build /tmp/geant4/build -j$(nproc) --target install
rm -rf /tmp/geant4
- name: Upload Wheels
uses: actions/upload-artifact@v3
Expand Down

0 comments on commit 0d29630

Please sign in to comment.