Update deploy.yml

This commit is contained in:
Alex Spataru 2024-11-19 00:00:36 -05:00 committed by GitHub
parent 4821885837
commit b45d601f53
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -29,6 +29,8 @@ env:
PUBLISHER: "Alex Spataru"
DESCRIPTION: "Multi-purpose serial data visualization & processing program"
QT_MODULES: qtserialport qtconnectivity qtpositioning qtlocation qtgraphs qtquick3d qt3d qtdatavis3d qtshadertools
WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f07e32fa-b505-4b90-8a79-e328ce9ad9d6/intel-oneapi-hpc-toolkit-2025.0.0.822_offline.exe
WINDOWS_CPP_COMPONENTS: intel.oneapi.win.cpp-dpcpp-common
#-------------------------------------------------------------------------------
# Workflow jobs (GNU/Linux, macOS & Windows)
@ -81,18 +83,15 @@ jobs:
useLocalCache: true
- name: '⚙️ Install Intel Compiler'
run: |
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
sudo add-apt-repository "deb https://apt.repos.intel.com/oneapi all main"
sudo apt-get update
sudo apt-get install -y intel-oneapi-compiler-fortran intel-oneapi-compiler-dpcpp-cpp
- uses: fortran-lang/setup-fortran@v1
with:
compiler: intel
version: 2024.1
- name: '🚧 Configure with CMake'
run: |
mkdir build
cd build
source /opt/intel/oneapi/setvars.sh
cmake ../ -DCMAKE_CXX_COMPILER=icpx -DCMAKE_C_COMPILER=icx -DCMAKE_BUILD_TYPE=Release
- name: '🚧 Build application'
@ -351,11 +350,11 @@ jobs:
useLocalCache: true
- name: '⚙️ Install Intel Compiler'
run: |
curl -LO https://registrationcenter-download.intel.com/akdlm/irc_nas/19196/w_BaseKit_p_2024.0.0.731_offline.exe
start /wait w_BaseKit_p_2024.0.0.731_offline.exe -s --action install --components=ALL --eula accept --install-dir "C:\Intel\oneAPI"
cmd.exe /c "C:\Intel\oneAPI\setvars.bat"
- uses: fortran-lang/setup-fortran@v1
with:
compiler: intel
version: 2024.1
- name: '🚧 Configure with CMake'
run: |
mkdir build