@@ -90,24 +90,24 @@ uninstall:
90
90
$(PYTHON ) tools/install.py $@ ' $(DESTDIR)' ' $(PREFIX)'
91
91
92
92
clean :
93
- -rm -rf out/Makefile $(NODE_EXE ) $(NODE_G_EXE ) out/$(BUILDTYPE ) /$(NODE_EXE ) \
93
+ $( RM ) -r out/Makefile $(NODE_EXE ) $(NODE_G_EXE ) out/$(BUILDTYPE ) /$(NODE_EXE ) \
94
94
out/$(BUILDTYPE)/node.exp
95
- @if [ -d out ]; then find out/ -name '*.o' -o -name '*.a' -o -name '*.d' | xargs rm -rf ; fi
96
- -rm -rf node_modules
97
- @if [ -d deps/icu ]; then echo deleting deps/icu; rm -rf deps/icu; fi
98
- -rm -f test.tap
95
+ @if [ -d out ]; then find out/ -name '*.o' -o -name '*.a' -o -name '*.d' | xargs $(RM) -r ; fi
96
+ $(RM) -r node_modules
97
+ @if [ -d deps/icu ]; then echo deleting deps/icu; $(RM) -r deps/icu; fi
98
+ $(RM) test.tap
99
99
100
100
distclean :
101
- -rm -rf out
102
- -rm -f config.gypi icu_config.gypi config_fips.gypi
103
- -rm -f config.mk
104
- -rm -rf $(NODE_EXE ) $(NODE_G_EXE )
105
- -rm -rf node_modules
106
- -rm -rf deps/icu
107
- -rm -rf deps/icu4c* .tgz deps/icu4c* .zip deps/icu-tmp
108
- -rm -f $(BINARYTAR ) .* $(TARBALL ) .*
109
- -rm -rf deps/v8/testing/gmock
110
- -rm -rf deps/v8/testing/gtest
101
+ $( RM ) -r out
102
+ $( RM ) config.gypi icu_config.gypi config_fips.gypi
103
+ $( RM ) config.mk
104
+ $( RM ) -r $(NODE_EXE ) $(NODE_G_EXE )
105
+ $( RM ) -r node_modules
106
+ $( RM ) -r deps/icu
107
+ $( RM ) -r deps/icu4c* .tgz deps/icu4c* .zip deps/icu-tmp
108
+ $( RM ) $(BINARYTAR ) .* $(TARBALL ) .*
109
+ $( RM ) -r deps/v8/testing/gmock
110
+ $( RM ) -r deps/v8/testing/gtest
111
111
112
112
check : test
113
113
@@ -367,7 +367,7 @@ docopen: $(apidocs_html)
367
367
@$(PYTHON ) -mwebbrowser file://$(PWD ) /out/doc/api/all.html
368
368
369
369
docclean :
370
- -rm -rf out/doc
370
+ $( RM ) -r out/doc
371
371
372
372
build-ci :
373
373
$(PYTHON ) ./configure $(CONFIG_FLAGS )
@@ -542,8 +542,8 @@ release-only:
542
542
fi
543
543
544
544
$(PKG ) : release-only
545
- rm -rf $(PKGDIR )
546
- rm -rf out/deps out/Release
545
+ $( RM ) -r $(PKGDIR )
546
+ $( RM ) -r out/deps out/Release
547
547
$(PYTHON ) ./configure \
548
548
--dest-cpu=x64 \
549
549
--tag=$(TAG ) \
@@ -574,24 +574,24 @@ $(TARBALL): release-only $(NODE_EXE) doc
574
574
mkdir -p $(TARNAME ) /doc/api
575
575
cp doc/node.1 $(TARNAME ) /doc/node.1
576
576
cp -r out/doc/api/* $(TARNAME ) /doc/api/
577
- rm -rf $(TARNAME ) /deps/v8/{test,samples,tools/profviz,tools/run-tests.py}
578
- rm -rf $(TARNAME ) /doc/images # too big
579
- rm -rf $(TARNAME ) /deps/uv/{docs,samples,test}
580
- rm -rf $(TARNAME ) /deps/openssl/openssl/{doc,demos,test}
581
- rm -rf $(TARNAME ) /deps/zlib/contrib # too big, unused
582
- rm -rf $(TARNAME ) /.{editorconfig,git* ,mailmap}
583
- rm -rf $(TARNAME ) /tools/{eslint,eslint-rules,osx-pkg.pmdoc,pkgsrc}
584
- rm -rf $(TARNAME ) /tools/{osx-* ,license-builder.sh,cpplint.py}
585
- rm -rf $(TARNAME ) /test* .tap
586
- find $(TARNAME ) / -name " .eslint*" -maxdepth 2 | xargs rm
587
- find $(TARNAME ) / -type l | xargs rm # annoying on windows
577
+ $( RM ) -r $(TARNAME ) /deps/v8/{test,samples,tools/profviz,tools/run-tests.py}
578
+ $( RM ) -r $(TARNAME ) /doc/images # too big
579
+ $( RM ) -r $(TARNAME ) /deps/uv/{docs,samples,test}
580
+ $( RM ) -r $(TARNAME ) /deps/openssl/openssl/{doc,demos,test}
581
+ $( RM ) -r $(TARNAME ) /deps/zlib/contrib # too big, unused
582
+ $( RM ) -r $(TARNAME ) /.{editorconfig,git* ,mailmap}
583
+ $( RM ) -r $(TARNAME ) /tools/{eslint,eslint-rules,osx-pkg.pmdoc,pkgsrc}
584
+ $( RM ) -r $(TARNAME ) /tools/{osx-* ,license-builder.sh,cpplint.py}
585
+ $( RM ) -r $(TARNAME ) /test* .tap
586
+ find $(TARNAME ) / -name " .eslint*" -maxdepth 2 | xargs $( RM )
587
+ find $(TARNAME ) / -type l | xargs $( RM ) # annoying on windows
588
588
tar -cf $(TARNAME ) .tar $(TARNAME )
589
- rm -rf $(TARNAME )
589
+ $( RM ) -r $(TARNAME )
590
590
gzip -c -f -9 $(TARNAME ) .tar > $(TARNAME ) .tar.gz
591
591
ifeq ($(XZ ) , 0)
592
592
xz -c -f -$(XZ_COMPRESSION) $(TARNAME).tar > $(TARNAME).tar.xz
593
593
endif
594
- rm $(TARNAME).tar
594
+ $(RM) $(TARNAME).tar
595
595
596
596
tar : $(TARBALL )
597
597
@@ -620,14 +620,14 @@ $(TARBALL)-headers: release-only
620
620
--release-urlbase=$(RELEASE_URLBASE ) \
621
621
$(CONFIG_FLAGS ) $(BUILD_RELEASE_FLAGS )
622
622
HEADERS_ONLY=1 $(PYTHON ) tools/install.py install ' $(TARNAME)' ' /'
623
- find $(TARNAME ) / -type l | xargs rm -f
623
+ find $(TARNAME ) / -type l | xargs $( RM )
624
624
tar -cf $(TARNAME ) -headers.tar $(TARNAME )
625
- rm -rf $(TARNAME )
625
+ $( RM ) -r $(TARNAME )
626
626
gzip -c -f -9 $(TARNAME ) -headers.tar > $(TARNAME ) -headers.tar.gz
627
627
ifeq ($(XZ ) , 0)
628
628
xz -c -f -$(XZ_COMPRESSION) $(TARNAME)-headers.tar > $(TARNAME)-headers.tar.xz
629
629
endif
630
- rm $(TARNAME)-headers.tar
630
+ $(RM) $(TARNAME)-headers.tar
631
631
632
632
tar-headers : $(TARBALL ) -headers
633
633
@@ -643,8 +643,8 @@ ifeq ($(XZ), 0)
643
643
endif
644
644
645
645
$(BINARYTAR ) : release-only
646
- rm -rf $(BINARYNAME )
647
- rm -rf out/deps out/Release
646
+ $( RM ) -r $(BINARYNAME )
647
+ $( RM ) -r out/deps out/Release
648
648
$(PYTHON ) ./configure \
649
649
--prefix=/ \
650
650
--dest-cpu=$(DESTCPU ) \
@@ -656,12 +656,12 @@ $(BINARYTAR): release-only
656
656
cp LICENSE $(BINARYNAME )
657
657
cp CHANGELOG.md $(BINARYNAME )
658
658
tar -cf $(BINARYNAME ) .tar $(BINARYNAME )
659
- rm -rf $(BINARYNAME )
659
+ $( RM ) -r $(BINARYNAME )
660
660
gzip -c -f -9 $(BINARYNAME ) .tar > $(BINARYNAME ) .tar.gz
661
661
ifeq ($(XZ ) , 0)
662
662
xz -c -f -$(XZ_COMPRESSION) $(BINARYNAME).tar > $(BINARYNAME).tar.xz
663
663
endif
664
- rm $(BINARYNAME).tar
664
+ $(RM) $(BINARYNAME).tar
665
665
666
666
binary : $(BINARYTAR )
667
667
0 commit comments