####ãް汾̶ֻӲ޸ģ

flint:
	@echo flinting...
	@echo SRCS=$(SRCS)
	@echo CFLAGS=$(CFLAGS)
#ͷļ·궨
	@echo $(strip $(filter -D% -I%, $(CFLAGS))) > $(LINT_TEMP_FILE)
	@cat $(LINT_TEMP_FILE) | tr -s "\040" '\n' > $(LINT_INCLUDE_MACROS)
	@rm -f $(LINT_TEMP_FILE)
#ӡϢ
	@cat $(LINT_INCLUDE_MACROS)
	@echo LINT_OPT=$(LINT_OPT)
	@echo LINT_OUT_FILE=$(LINT_OUT_FILE)
#
	@flexelint $(LINT_OPT) $(LINT_STD) $(SRCS) > $(LINT_OUT_FILE)
	
test: $(TEST_TARGET)