Skip to content

Commit 133c171

Browse files
authored
Merge pull request #10166 from fwyzard/IB/CMSSW_16_0_X/master_acts_for_cms
Pass CMake GPU flags only when GPU support is enabled
2 parents 167daf0 + bcfdb50 commit 133c171

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

acts.spec

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,14 @@ cmake ../%{n}-%{realversion} \
6565
-DCMAKE_BUILD_TYPE="Release" \
6666
-DCMAKE_INSTALL_PREFIX="%{i}" \
6767
-DCMAKE_SKIP_INSTALL_RPATH="ON" \
68+
%if 0%{!?without_cuda:1}
6869
-DCMAKE_CUDA_ARCHITECTURES="$(echo %{cuda_arch} | sed -e 's/ \+/;/g')" \
6970
-DCMAKE_CUDA_FLAGS="-Wno-deprecated-gpu-targets --threads 0" \
71+
%endif
72+
%if 0%{!?without_rocm:1}
7073
-DCMAKE_HIP_ARCHITECTURES="$(echo %{rocm_archs} | sed -e 's/ \+/;/g')" \
7174
-DAMDGPU_TARGETS="$(echo %{rocm_archs} | sed -e 's/ \+/;/g')" \
75+
%endif
7276
-DBUILD_SHARED_LIBS="ON" \
7377
-DACTS_NLOHMANNJSON_SOURCE="" \
7478
-DACTS_USE_SYSTEM_NLOHMANN_JSON="ON" \

0 commit comments

Comments
 (0)