From 0cfa34f45fdbadac1ec318885a1c9e4ff005fc88 Mon Sep 17 00:00:00 2001 From: Erich Cordoba Date: Tue, 6 Nov 2018 11:20:01 -0600 Subject: [PATCH] Add makefile for config-gate Story: 2004043 Task: 27551 Change-Id: I92d38ba07cafbf08f77df1235bb947bf1a9ca404 Signed-off-by: Erich Cordoba --- config-gate/centos/config-gate.spec | 9 +-------- config-gate/files/Makefile | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 config-gate/files/Makefile diff --git a/config-gate/centos/config-gate.spec b/config-gate/centos/config-gate.spec index 6652b9032d..a15b4d38e4 100644 --- a/config-gate/centos/config-gate.spec +++ b/config-gate/centos/config-gate.spec @@ -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,-) diff --git a/config-gate/files/Makefile b/config-gate/files/Makefile new file mode 100644 index 0000000000..6aa2736e7f --- /dev/null +++ b/config-gate/files/Makefile @@ -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