Separation of module prerequisites for 'all' target in Makefile.
To avoid using sed -i.
This commit is contained in:
parent
9d487df10d
commit
73dc76b0bf
3 changed files with 6 additions and 6 deletions
|
@ -95,6 +95,8 @@ cat << END >> $NXT_MAKEFILE
|
|||
|
||||
.PHONY: ${NXT_GO}
|
||||
|
||||
all: ${NXT_GO}
|
||||
|
||||
NXT_ROOT = `pwd`
|
||||
|
||||
GOPATH = $NXT_GO_PATH
|
||||
|
@ -115,5 +117,3 @@ ${NXT_GO}-uninstall:
|
|||
rm -f \$(GOPATH)/pkg/\$(GOOS)_\$(GOARCH)/nginext.a
|
||||
|
||||
END
|
||||
|
||||
sed -i.bak -e "s/\(all:.*\)/\1 ${NXT_GO}/" $NXT_MAKEFILE
|
||||
|
|
|
@ -150,6 +150,8 @@ cat << END >> $NXT_MAKEFILE
|
|||
|
||||
.PHONY: ${NXT_PHP_MODULE}
|
||||
|
||||
all: ${NXT_PHP_MODULE}
|
||||
|
||||
${NXT_PHP_MODULE}: $NXT_BUILD_DIR/nginext.${NXT_PHP_MODULE}
|
||||
|
||||
$NXT_BUILD_DIR/nginext.${NXT_PHP_MODULE}: $nxt_objs
|
||||
|
@ -157,5 +159,3 @@ $NXT_BUILD_DIR/nginext.${NXT_PHP_MODULE}: $nxt_objs
|
|||
$nxt_objs ${NXT_PHP_LIB} ${NXT_PHP_LDFLAGS}
|
||||
|
||||
END
|
||||
|
||||
sed -i.bak -e "s/\(all:.*\)/\1 ${NXT_PHP_MODULE}/" $NXT_MAKEFILE
|
||||
|
|
|
@ -147,6 +147,8 @@ cat << END >> $NXT_MAKEFILE
|
|||
|
||||
.PHONY: ${NXT_PYTHON_MODULE}
|
||||
|
||||
all: ${NXT_PYTHON_MODULE}
|
||||
|
||||
${NXT_PYTHON_MODULE}: $NXT_BUILD_DIR/nginext.${NXT_PYTHON_MODULE}
|
||||
|
||||
$NXT_BUILD_DIR/nginext.${NXT_PYTHON_MODULE}: $nxt_objs
|
||||
|
@ -154,5 +156,3 @@ $NXT_BUILD_DIR/nginext.${NXT_PYTHON_MODULE}: $nxt_objs
|
|||
$nxt_objs $NXT_PYTHON_LIBS
|
||||
|
||||
END
|
||||
|
||||
sed -i.bak -e "s/\(all:.*\)/\1 ${NXT_PYTHON_MODULE}/" $NXT_MAKEFILE
|
||||
|
|
Loading…
Reference in a new issue