cbc: fix the install issue when do make misc-install only

The install -D is misleading people since it only creates the leading
directories.

The problem was hidden due to we always call make install and the
destination folder was already created in previous install script.

Signed-off-by: Alek Du <alek.du@intel.com>
This commit is contained in:
Alek Du 2018-07-02 11:42:20 +08:00 committed by lijinxia
parent 5907400182
commit 4eae78cb71
2 changed files with 5 additions and 3 deletions

View File

@ -6,7 +6,8 @@ all:
clean:
rm -rf $(OUT_DIR)/cbc_attach
install: $(OUT_DIR)/cbc_attach
install: $(OUT_DIR)/cbc_attach cbc_attach.service
install -d $(DESTDIR)/usr/bin
install -t $(DESTDIR)/usr/bin $(OUT_DIR)/cbc_attach
install -p -D -m 0644 cbc_attach.service $(DESTDIR)/usr/lib/systemd/system/
install -d $(DESTDIR)/usr/lib/systemd/system/
install -p -m 0644 cbc_attach.service $(DESTDIR)/usr/lib/systemd/system/

View File

@ -10,4 +10,5 @@ clean:
install: $(OUT_DIR)/cbc_lifecycle cbc_lifecycle.service
install -d $(DESTDIR)/usr/bin
install -t $(DESTDIR)/usr/bin $<
install -p -D -m 0644 cbc_lifecycle.service $(DESTDIR)/usr/lib/systemd/system/
install -d $(DESTDIR)/usr/lib/systemd/system/
install -p -m 0644 cbc_lifecycle.service $(DESTDIR)/usr/lib/systemd/system/