@@ -103,7 +103,7 @@ $(NODE_EXE): build_type:=Release
103103$(NODE_G_EXE ) : build_type:=Debug
104104$(NODE_EXE ) $(NODE_G_EXE ) : config.gypi out/Makefile
105105 $(MAKE ) -C out BUILDTYPE=${build_type} V=$(V )
106- if [ ! -r $@ -o ! -L $@ ]; then \
106+ if [ ! -r $@ ] || [ ! -L $@ ]; then \
107107 ln -fs out/${build_type} /$(NODE_EXE ) $@ ; fi
108108else
109109ifeq ($(BUILD_WITH ) , ninja)
@@ -117,11 +117,11 @@ else
117117endif
118118$(NODE_EXE ) : config.gypi out/Release/build.ninja
119119 ninja -C out/Release $(NINJA_ARGS )
120- if [ ! -r $@ -o ! -L $@ ]; then ln -fs out/Release/$( NODE_EXE) $@ ; fi
120+ if [ ! -r $@ ] || [ ! -L $@ ]; then ln -fs out/Release/$( NODE_EXE) $@ ; fi
121121
122122$(NODE_G_EXE ) : config.gypi out/Debug/build.ninja
123123 ninja -C out/Debug $(NINJA_ARGS )
124- if [ ! -r $@ -o ! -L $@ ]; then ln -fs out/Debug/$( NODE_EXE) $@ ; fi
124+ if [ ! -r $@ ] || [ ! -L $@ ]; then ln -fs out/Debug/$( NODE_EXE) $@ ; fi
125125else
126126$(NODE_EXE ) $(NODE_G_EXE ) :
127127 $(warning This Makefile currently only supports building with 'make' or 'ninja')
@@ -908,7 +908,7 @@ BINARYTAR=$(BINARYNAME).tar
908908HAS_XZ ?= $(shell command -v xz > /dev/null 2>&1; [ $$? -eq 0 ] && echo 1 || echo 0)
909909# Supply SKIP_XZ=1 to explicitly skip .tar.xz creation
910910SKIP_XZ ?= 0
911- XZ = $(shell [ $(HAS_XZ ) -eq 1 -a $(SKIP_XZ ) -eq 0 ] && echo 1 || echo 0)
911+ XZ = $(shell [ $(HAS_XZ ) -eq 1 ] && [ $(SKIP_XZ ) -eq 0 ] && echo 1 || echo 0)
912912XZ_COMPRESSION ?= 9e
913913PKG =$(TARNAME ) .pkg
914914MACOSOUTDIR =out/macos
@@ -949,7 +949,7 @@ release-only: check-xz
949949 echo " " >&2 ; \
950950 exit 1 ; \
951951 fi
952- @if [ " $( DISTTYPE) " != " release" -o " $( RELEASE) " = " 1" ]; then \
952+ @if [ " $( DISTTYPE) " != " release" ] || [ " $( RELEASE) " = " 1" ]; then \
953953 exit 0; \
954954 else \
955955 echo " " >&2 ; \
@@ -958,7 +958,7 @@ release-only: check-xz
958958 echo " " >&2 ; \
959959 exit 1 ; \
960960 fi
961- @if [ " $( RELEASE) " = " 0" -o -f " $( CHANGELOG) " ]; then \
961+ @if [ " $( RELEASE) " = " 0" ] || [ -f " $( CHANGELOG) " ]; then \
962962 exit 0; \
963963 else \
964964 echo " " >&2 ; \
0 commit comments