File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- brew install clhep root bison xerces-c
3+ brew install clhep root bison xerces-c qt@5
Original file line number Diff line number Diff line change 11name : build mac geant4
22
33on :
4- push :
5- tags :
6- - ' v* '
4+ release :
5+ types :
6+ - published
77
88jobs :
99 build-geant4 :
4242 mkdir geant4-build
4343 mkdir geant4-${{ matrix.geant4-version }}
4444 cd geant4-build
45- cmake -DCMAKE_INSTALL_PREFIX=../geant4-${{ matrix.geant4-version }} ../geant4 -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_GDML=ON -DGEANT4_USE_SYSTEM_CLHEP=ON
45+ cmake -DCMAKE_INSTALL_PREFIX=../geant4-${{ matrix.geant4-version }} ../geant4 -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_GDML=ON -DGEANT4_USE_SYSTEM_CLHEP=ON -DGEANT4_USE_QT=ON
4646 make -j${{ steps.cpu-cores.outputs.count }}
4747 make install
4848 cd ../
Original file line number Diff line number Diff line change 88 * Update ` .github/workflows/main.yaml `
99 * Tag
1010 * Push (inc tag)
11+ * Create release
1112
1213Workflows run on tag-push and will create a release and upload artifacts
You can’t perform that action at this time.
0 commit comments