From 47ca1c2ff4d5b58abeda01e4b0e36676c83ea3b2 Mon Sep 17 00:00:00 2001 From: BernardXiong Date: Tue, 26 Mar 2019 16:00:41 +0000 Subject: [Tools] Remove Makefile from BSP --- tools/makefile.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'tools/makefile.py') diff --git a/tools/makefile.py b/tools/makefile.py index 9292233601..53e1d493a0 100644 --- a/tools/makefile.py +++ b/tools/makefile.py @@ -5,6 +5,21 @@ from utils import * from utils import _make_path_relative import rtconfig +makefile = '''phony := all +all: + +include config.mk + +ifneq ($(MAKE_LIB),1) +TARGET := rtthread.elf +include src.mk +endif + +$(if $(strip $(RTT_ROOT)),,$(error RTT_ROOT not defined)) + +include $(RTT_ROOT)/tools/rtthread.mk +''' + def TargetMakefile(env): project = ProjectInfo(env) @@ -104,4 +119,8 @@ def TargetMakefile(env): for item in files: src.write('SRC_FILES +=%s\n' % item) + make = open('Makefile', 'w') + make.write(makefile) + make.close() + return -- cgit v1.3.1