@@ -82,19 +82,19 @@ ifeq ($(FAIL_FAST), true)
8282 echo "Linting file: $$file"; \
8383 DIR=`dirname $$file`; \
8484 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
85- cp $(TS_CONFIG) $$DIR; \
85+ $(CP) $(TS_CONFIG) $$DIR; \
8686 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF) --parser-options=project:$$LOCAL_TS_CONFIG $$file || exit 1; \
87- rm $$LOCAL_TS_CONFIG; \
87+ $(DELETE) $$LOCAL_TS_CONFIG; \
8888 done
8989else
9090 $(QUIET) $(FIND_TYPESCRIPT_DECLARATIONS_CMD) | grep '^[\/]\|^[a-zA-Z]:[/\]' | while read -r file; do \
9191 echo ''; \
9292 echo "Linting file: $$file"; \
9393 DIR=`dirname $$file`; \
9494 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
95- cp $(TS_CONFIG) $$DIR; \
95+ $(CP) $(TS_CONFIG) $$DIR; \
9696 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF) --parser-options=project:$$LOCAL_TS_CONFIG $$file || echo 'Linting failed.'; \
97- rm $$LOCAL_TS_CONFIG; \
97+ $(DELETE) $$LOCAL_TS_CONFIG; \
9898 done
9999endif
100100
@@ -123,19 +123,19 @@ ifeq ($(FAIL_FAST), true)
123123 echo "Linting file: $$file"; \
124124 DIR=`dirname $$file`; \
125125 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
126- cp $(TS_CONFIG) $$DIR; \
126+ $(CP) $(TS_CONFIG) $$DIR; \
127127 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF_TESTS) --parser-options=project:$$LOCAL_TS_CONFIG $$file || exit 1; \
128- rm $$LOCAL_TS_CONFIG; \
128+ $(DELETE) $$LOCAL_TS_CONFIG; \
129129 done
130130else
131131 $(QUIET) $(FIND_TYPESCRIPT_DECLARATIONS_TESTS_CMD) | grep '^[\/]\|^[a-zA-Z]:[/\]' | while read -r file; do \
132132 echo ''; \
133133 echo "Linting file: $$file"; \
134134 DIR=`dirname $$file`; \
135135 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
136- cp $(TS_CONFIG) $$DIR; \
136+ $(CP) $(TS_CONFIG) $$DIR; \
137137 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF_TESTS) --parser-options=project:$$LOCAL_TS_CONFIG $$file || echo 'Linting failed.'; \
138- rm $$LOCAL_TS_CONFIG; \
138+ $(DELETE) $$LOCAL_TS_CONFIG; \
139139 done
140140endif
141141
@@ -162,19 +162,19 @@ ifeq ($(FAIL_FAST), true)
162162 echo "Linting file: $$file"; \
163163 DIR=`dirname $$file`; \
164164 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
165- cp $(TS_CONFIG) $$DIR; \
165+ $(CP) $(TS_CONFIG) $$DIR; \
166166 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF) --parser-options=project:$$LOCAL_TS_CONFIG $$file || exit 1; \
167- rm $$LOCAL_TS_CONFIG; \
167+ $(DELETE) $$LOCAL_TS_CONFIG; \
168168 done
169169else
170170 $(QUIET) for file in $(FILES); do \
171171 echo ''; \
172172 echo "Linting file: $$file"; \
173173 DIR=`dirname $$file`; \
174174 LOCAL_TS_CONFIG=$$DIR/tsconfig.json; \
175- cp $(TS_CONFIG) $$DIR; \
175+ $(CP) $(TS_CONFIG) $$DIR; \
176176 $(ESLINT) $(ESLINT_TS_FLAGS) --config $(ESLINT_TS_CONF) --parser-options=project:$$LOCAL_TS_CONFIG $$file || echo 'Linting failed.'; \
177- rm $$LOCAL_TS_CONFIG; \
177+ $(DELETE) $$LOCAL_TS_CONFIG; \
178178 done
179179endif
180180
0 commit comments