Deleted
Added
go (1329:d4d7d2ca74b1) | go (1344:da88d2612f96) |
---|---|
1 2# Copyright (C) Max Romanov 3# Copyright (C) NGINX, Inc. 4 5 6shift 7 8NXT_GO=go --- 71 unchanged lines hidden (view full) --- 80 81if grep ^$NXT_GO: $NXT_MAKEFILE 2>&1 > /dev/null; then 82 $echo 83 $echo $0: error: duplicate \"$NXT_GO\" package configured. 84 $echo 85 exit 1; 86fi 87 | 1 2# Copyright (C) Max Romanov 3# Copyright (C) NGINX, Inc. 4 5 6shift 7 8NXT_GO=go --- 71 unchanged lines hidden (view full) --- 80 81if grep ^$NXT_GO: $NXT_MAKEFILE 2>&1 > /dev/null; then 82 $echo 83 $echo $0: error: duplicate \"$NXT_GO\" package configured. 84 $echo 85 exit 1; 86fi 87 |
88NXT_GO_LDFLAGS= 89 90for o in ${CFLAGS} ${NXT_CC_OPT}; do 91 case "$o" in 92 -fsanitize* | -L* | -l*) NXT_GO_LDFLAGS="${NXT_GO_LDFLAGS} $o" ;; 93 esac 94done 95 |
|
88cat << END >> $NXT_MAKEFILE 89 90.PHONY: ${NXT_GO} 91.PHONY: ${NXT_GO}-install 92.PHONY: ${NXT_GO}-install-src 93.PHONY: ${NXT_GO}-uninstall 94 95GOPATH = $NXT_GO_PATH --- 15 unchanged lines hidden (view full) --- 111 112${NXT_GO}-install-env: \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG}/env.go \ 113 ${NXT_VERSION_H} ${NXT_BUILD_DIR}/${NXT_LIB_UNIT_STATIC} 114 115\$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG}/env.go: 116 install -d \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG} 117 $echo "package unit" > \$@ 118 $echo "/*" >> \$@ | 96cat << END >> $NXT_MAKEFILE 97 98.PHONY: ${NXT_GO} 99.PHONY: ${NXT_GO}-install 100.PHONY: ${NXT_GO}-install-src 101.PHONY: ${NXT_GO}-uninstall 102 103GOPATH = $NXT_GO_PATH --- 15 unchanged lines hidden (view full) --- 119 120${NXT_GO}-install-env: \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG}/env.go \ 121 ${NXT_VERSION_H} ${NXT_BUILD_DIR}/${NXT_LIB_UNIT_STATIC} 122 123\$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG}/env.go: 124 install -d \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG} 125 $echo "package unit" > \$@ 126 $echo "/*" >> \$@ |
127 $echo "#cgo CFLAGS: ${CFLAGS} ${NXT_CC_OPT}" >> \$@ |
|
119 $echo "#cgo CPPFLAGS: -I${PWD}/src -I${PWD}/${NXT_BUILD_DIR}" >> \$@ | 128 $echo "#cgo CPPFLAGS: -I${PWD}/src -I${PWD}/${NXT_BUILD_DIR}" >> \$@ |
120 $echo "#cgo LDFLAGS: -L${PWD}/${NXT_BUILD_DIR}" >> \$@ | 129 $echo "#cgo LDFLAGS: -L${PWD}/${NXT_BUILD_DIR} ${NXT_GO_LDFLAGS} ${NXT_LD_OPT}" >> \$@ |
121 $echo "*/" >> \$@ 122 $echo 'import "C"' >> \$@ 123 124 125uninstall: ${NXT_GO}-uninstall 126 127${NXT_GO}-uninstall: 128 rm -rf \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG} 129 rm -rf \$(DESTDIR)\$(NXT_GO_DST)/pkg/\$(GOOS)_\$(GOARCH)/${NXT_GO_PKG} 130 131END | 130 $echo "*/" >> \$@ 131 $echo 'import "C"' >> \$@ 132 133 134uninstall: ${NXT_GO}-uninstall 135 136${NXT_GO}-uninstall: 137 rm -rf \$(DESTDIR)\$(NXT_GO_DST)/src/${NXT_GO_PKG} 138 rm -rf \$(DESTDIR)\$(NXT_GO_DST)/pkg/\$(GOOS)_\$(GOARCH)/${NXT_GO_PKG} 139 140END |