Tools: add Makefile for all tools

Add a Makefile under ./tools to avoid changing top-level Makefile frequently

Acked-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
Signed-off-by: Yan, Like <like.yan@intel.com>
This commit is contained in:
Yan, Like
2018-06-04 15:57:25 +08:00
committed by lijinxia
parent de4b596e3a
commit c84766a869
5 changed files with 47 additions and 10 deletions

View File

@@ -30,10 +30,7 @@ devicemodel: tools
tools:
mkdir -p $(TOOLS_OUT)
make -C $(T)/tools/acrnlog OUT_DIR=$(TOOLS_OUT)
make -C $(T)/tools/acrn-manager OUT_DIR=$(TOOLS_OUT)
make -C $(T)/tools/acrntrace OUT_DIR=$(TOOLS_OUT)
make -C $(T)/tools/acrn-crashlog OUT_DIR=$(TOOLS_OUT) RELEASE=$(RELEASE)
make -C $(T)/tools OUT_DIR=$(TOOLS_OUT) RELEASE=$(RELEASE)
misc: tools
mkdir -p $(MISC_OUT)
@@ -41,6 +38,7 @@ misc: tools
.PHONY: clean
clean:
make -C $(T)/tools OUT_DIR=$(TOOLS_OUT) clean
rm -rf $(ROOT_OUT)
.PHONY: install
@@ -56,10 +54,7 @@ devicemodel-install:
make -C $(T)/devicemodel DM_OBJDIR=$(DM_OUT) install
tools-install:
make -C $(T)/tools/acrnlog OUT_DIR=$(TOOLS_OUT) install
make -C $(T)/tools/acrn-manager OUT_DIR=$(TOOLS_OUT) install
make -C $(T)/tools/acrntrace OUT_DIR=$(TOOLS_OUT) install
make -C $(T)/tools/acrn-crashlog OUT_DIR=$(TOOLS_OUT) install
make -C $(T)/tools OUT_DIR=$(TOOLS_OUT) install
misc-install:
make -C $(T)/misc OUT_DIR=$(MISC_OUT) install