diff options
Diffstat (limited to 'dist/vespa.spec')
-rw-r--r-- | dist/vespa.spec | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec index c902809f60a..4a64e10feca 100644 --- a/dist/vespa.spec +++ b/dist/vespa.spec @@ -166,6 +166,7 @@ Vespa - The open big data serving engine %setup -q %build +%if ! 0%{?installdir:1} %if 0%{?_devtoolset_enable:1} source %{_devtoolset_enable} || true %endif @@ -189,10 +190,16 @@ cmake3 -DCMAKE_INSTALL_PREFIX=%{_prefix} \ . make %{_smp_mflags} +%endif %install -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} + +%if 0%{?installdir:1} +cp -r %{installdir} %{buildroot} +%else make install DESTDIR=%{buildroot} +%endif mkdir -p %{buildroot}/usr/lib/systemd/system cp %{buildroot}/%{_prefix}/etc/systemd/system/vespa.service %{buildroot}/usr/lib/systemd/system |