Skip to content

Commit cf13d2c

Browse files
authored
Merge pull request #10157 from fwyzard/IB/CMSSW_16_0_X/master_hepmc3_cmake_files
Include cmake files in HepMC3 installation
2 parents 0e4887c + 90c722c commit cf13d2c

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

hepmc3.spec

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Source: https://gitlab.cern.ch/hepmc/HepMC3/-/archive/%{realversion}/HepMC3-%{re
44

55
BuildRequires: cmake
66

7-
%define drop_files %i/share
7+
%define drop_files %i/share/doc
88

99
%prep
1010
%setup -q -n HepMC3-%{realversion}
@@ -15,11 +15,16 @@ mkdir ../build
1515
cd ../build
1616

1717
cmake ../HepMC3-%{realversion} \
18-
-DHEPMC3_ENABLE_ROOTIO:BOOL=OFF -DHEPMC3_ENABLE_TEST:BOOL=OFF \
19-
-DHEPMC3_INSTALL_INTERFACES:BOOL=ON -DHEPMC3_ENABLE_PYTHON:BOOL=OFF \
20-
-DHEPMC3_BUILD_STATIC_LIBS:BOOL=OFF -DHEPMC3_BUILD_DOCS:BOOL=OFF \
21-
-DCMAKE_CXX_STANDARD=%{cms_cxx_standard} -DHEPMC3_CXX_STANDARD=%{cms_cxx_standard} \
22-
-DCMAKE_INSTALL_PREFIX:PATH="%i"
18+
-DCMAKE_INSTALL_PREFIX="%i" \
19+
-DCMAKE_CXX_STANDARD=%{cms_cxx_standard} \
20+
-DHEPMC3_CXX_STANDARD=%{cms_cxx_standard} \
21+
-DHEPMC3_ENABLE_ROOTIO="OFF" \
22+
-DHEPMC3_ENABLE_TEST="OFF" \
23+
-DHEPMC3_ENABLE_PYTHON="OFF" \
24+
-DHEPMC3_BUILD_STATIC_LIBS="OFF" \
25+
-DHEPMC3_BUILD_DOCS="OFF" \
26+
-DHEPMC3_INSTALL_INTERFACES="ON" \
27+
-L
2328

2429
make %{makeprocesses}
2530

0 commit comments

Comments
 (0)