Skip to content

Add dependency on CLUEstering #9604

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: IB/CMSSW_15_1_X/master
Choose a base branch
from
14 changes: 14 additions & 0 deletions CLUEstering.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
### RPM external CLUEstering 2.6.3
## NOCOMPILER

Source: https://gitlab.cern.ch/kalos/%{n}/-/archive/%{realversion}/%{n}-%{realversion}.tar.gz
Requires: alpaka
Requires: boost

%prep
%setup -n %{n}-%{realversion}

%build

%install
cp -ar include %{i}/include
16 changes: 16 additions & 0 deletions cluestering.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
### RPM external CLUEstering 2.6.2
## NOCOMPILER

Source: https://gitlab.cern.ch/kalos/%{n}/archive/${realversion}/%{n}-${realversion}.tar.gz
Requires: Alpaka
Requires: boost

%prep
%setup -n %{n}-%{git_commit}

%build

%install
cp -ar include %{i}/include

%post
1 change: 1 addition & 0 deletions cmssw-tools.spec
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@ Requires: gperftools

Requires: alpaka
Requires: clue
Requires: CLUEstering
Requires: libunwind
%ifnarch ppc64le
%ifnarch riscv64
Expand Down
7 changes: 7 additions & 0 deletions scram-tools.file/tools/CLUEstering/CLUEstering.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<tool name="CLUEstering" version="@TOOL_VERSION@" revision="1">
<use name="alpaka"/>
<client>
<environment name="CLUESTERING_BASE" default="@TOOL_ROOT@"/>
<environment name="INCLUDE" default="$CLUESTERING_BASE/include"/>
</client>
</tool>