diff --git a/NNVtx.spec b/NNVtx.spec new file mode 100644 index 00000000000..499cf17566d --- /dev/null +++ b/NNVtx.spec @@ -0,0 +1,14 @@ +### RPM external NNVtx 1.0.1 +Source: https://github.com/cms-hls4ml/%{n}/archive/refs/tags/v%{realversion}.tar.gz +Requires: hls4mlEmulatorExtras hls +BuildRequires: gmake + +%prep +%setup -n %{n}-%{realversion} + +%build +make %{makeprocesses} EMULATOR_EXTRAS=${HLS4MLEMULATOREXTRAS_ROOT} HLS_ROOT=${HLS_ROOT} + +%install +make PREFIX=%{i} install + diff --git a/cmssw-tools.spec b/cmssw-tools.spec index e1b582d9b82..f48bb44da8e 100644 --- a/cmssw-tools.spec +++ b/cmssw-tools.spec @@ -1,4 +1,4 @@ -### RPM cms cmssw-tools 6.0 +### RPM cms cmssw-tools 7.0 # With cmsBuild, change the above version only when a new tool is added ## INSTALL_DEPENDENCIES cmsLHEtoEOSManager gcc-fixincludes cms-cat cmssw-osenv cms-git-tools SCRAMV2 @@ -90,6 +90,7 @@ Requires: libfabric Requires: openmpi Requires: mpich Requires: mpi +Requires: NNVtx Requires: sigcpp Requires: sqlite Requires: tauolapp diff --git a/scram-tools.file/tools/NNVtx/nnvtx.xml b/scram-tools.file/tools/NNVtx/nnvtx.xml new file mode 100644 index 00000000000..745242bee84 --- /dev/null +++ b/scram-tools.file/tools/NNVtx/nnvtx.xml @@ -0,0 +1,5 @@ + + + + +