Add makefile for config-gate

Story: 2004043
Task: 27551

Change-Id: I92d38ba07cafbf08f77df1235bb947bf1a9ca404
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
This commit is contained in:
Erich Cordoba 2018-11-06 11:20:01 -06:00
parent 1813918cf4
commit 0cfa34f45f
2 changed files with 15 additions and 8 deletions

View File

@ -30,13 +30,7 @@ Startup compute configuration gate
%build
%install
install -d -m 755 %{buildroot}%{_sbindir}
install -p -D -m 555 wait_for_config_init.sh %{buildroot}%{_sbindir}/
install -p -D -m 555 wait_for_compute_config_init.sh %{buildroot}%{_sbindir}/
install -d -m 755 %{buildroot}%{local_etc_systemd}
install -p -D -m 444 config.service %{buildroot}%{local_etc_systemd}/config.service
install -p -D -m 444 compute-config-gate.service %{buildroot}%{local_etc_systemd}/compute-config-gate.service
make install SBINDIR=%{buildroot}%{_sbindir} SYSTEMDDIR=%{buildroot}%{local_etc_systemd}
%post
systemctl enable config.service
@ -45,7 +39,6 @@ systemctl enable config.service
systemctl enable compute-config-gate.service
%clean
# rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)

View File

@ -0,0 +1,14 @@
#
# SPDX-License-Identifier: Apache-2.0
#
SBINDIR ?= /usr/sbin
SYSTEMDDIR ?= /usr/lib/systemd/system/
install:
install -d -m 755 $(SBINDIR)
install -d -m 755 $(SYSTEMDDIR)
install -p -D -m 555 wait_for_config_init.sh $(SBINDIR)/wait_for_config_init.sh
install -p -D -m 555 wait_for_compute_config_init.sh $(SBINDIR)/wait_for_compute_config_init.sh
install -p -D -m 444 config.service $(SYSTEMDDIR)/config.service
install -p -D -m 444 compute-config-gate.service $(SYSTEMDDIR)/compute-config-gate.service