Skip to content
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

[OpenLoop-2.1.0] patch up missing lib for 11_0_X #5436

Merged
merged 2 commits into from Dec 20, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
158 changes: 158 additions & 0 deletions openloops-user.coll.file
@@ -0,0 +1,158 @@
pptttt
pptt
pptt_ew
ppttbb
ppttj
ppttj_ew
ppttjj
pptaj
pptajj
pptllj
pptlljj
pptln
pptw
pptzj
pptzjj
ppthj
ppthjj
pptj
pptjj
ppjj
ppjj_ew
ppjjj
ppjjj_ew
ppjjj_nf5
pplllvvv_ew
ppatt
ppatt_ew
ppattj
pplltt
pplltt_ew
ppllttj
pplntt
pplnttj
ppwtt
ppwtt_ew
ppwttj
ppwttj_ew
ppztt
ppztt_ew
ppzttj
ppaatt
ppwwtt
ppzatt
ppzztt
ppvvvv
ppllaa
ppllaaj
pplllla
ppvvv
ppvvv2
ppvvv_ew
ppvvvj
ppaajj
ppaajj2
pplla
pplla2
pplla_ew
ppllaj
ppllaj2
ppllaj_ew
ppllaj_nf5
ppllajj
ppllll
ppllll2
ppllll2_nf5
ppllll2_onlyh
ppllll_ew
ppllllj
ppllllj2
ppllllj2_nf5
ppllllj2_onlyh
ppllnnjj_vbs
pplnajj
ppvv
ppvv2
ppvv_ew
ppvvj
ppvvj2
ppvvj_ew
ppwajj
ppwwjj
ppzajj
ppzwj_ew
ppzwjj
ppzzjj
ppajj
ppajj2
ppajj_ew
ppajjj
ppllj
ppllj2
ppllj_ew
ppllj_nf5
pplljj
pplljj_ew
pplljjj
pplnj_ckm
pplnjj
pplnjj_ckm
pplnjj_ew
pplnjjj
ppnnjj_ew
ppnnjjj
ppvj
ppvj2
ppvj_ew
ppwj_ckm
ppwjj
ppwjj_ckm
ppwjj_ew
ppwjjj
ppzjj
ppzjj_ew
ppzjjj
pphtt
pphtt_ew
pphttj
pphlltt
pphll
pphll2
pphll_ew
pphllj
pphllj2
pphllj_ew
pphlljj
pphlljj_top
pphlnj_ckm
pphlnjj
pphv
pphv_ew
pphwjj
pphz2
pphzj2
pphzjj
pphhtt
pphhv
pphhh2
heftpphh
heftpphhj
heftpphhjj
pphh2
pphhj2
pphhjj2
pphhjj_vbf
bbhj
heftpphj
heftpphjj
heftpphjjj
pphbb
pphbbj
pphj2
pphjj2
pphjj_vbf
pphjj_vbf_ew
pphjjj2
heftppllj
heftpplljj
heftpplljjj
6 changes: 3 additions & 3 deletions openloops.spec
Expand Up @@ -3,7 +3,7 @@
%define branch cms/v%{realversion}
%define github_user cms-externals
Source: git+https://github.com/%github_user/openloops.git?obj=%{branch}/%{tag}&export=%{n}-%{realversion}&output=/%{n}-%{realversion}-%{tag}.tgz

Source1: openloops-user.coll
BuildRequires: python scons

%define keep_archives true
Expand All @@ -24,8 +24,8 @@ EOF
export SCONSFLAGS="-j %{compiling_processes}"
./openloops update --processes generator=0
./openloops libinstall lhc.coll
./openloops libinstall ppatt,ppatt_ew,ppattj,pplltt,pplltt_ew,ppllttj,ppllttj_ew,pplntt,pplnttj,ppwtt,ppwtt_ew,ppwttj,ppwttj_ew,ppztt,ppztt_ew,ppzttj,pphtt,pphtt_ew,pphttj
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SiewYan is the line above still needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really, the user defined collection should consist ALL lhc.coll. But in case of overlapping lib, the installation will update/skip the lib.


./openloops libinstall %{_sourcedir}/openloops-user.coll
%install
mkdir %i/{lib,proclib}
cp lib/*.so %i/lib
Expand Down