diff options
| -rw-r--r-- | meta/classes/go.bbclass | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/meta/classes/go.bbclass b/meta/classes/go.bbclass index 6df73bf377..82b5f83aa0 100644 --- a/meta/classes/go.bbclass +++ b/meta/classes/go.bbclass | |||
| @@ -24,6 +24,11 @@ GOROOT = "${STAGING_LIBDIR_NATIVE}/${TARGET_SYS}/go" | |||
| 24 | GOBIN_FINAL_class-native = "${GOROOT_FINAL}/bin" | 24 | GOBIN_FINAL_class-native = "${GOROOT_FINAL}/bin" |
| 25 | GOBIN_FINAL = "${GOROOT_FINAL}/${GO_BUILD_BINDIR}" | 25 | GOBIN_FINAL = "${GOROOT_FINAL}/${GO_BUILD_BINDIR}" |
| 26 | 26 | ||
| 27 | DEPENDS_GOLANG_class-target = "go-cross-${TARGET_ARCH}" | ||
| 28 | DEPENDS_GOLANG_class-native = "go-native" | ||
| 29 | |||
| 30 | DEPENDS_append = " ${DEPENDS_GOLANG}" | ||
| 31 | |||
| 27 | export GOBUILDFLAGS ?= "-v" | 32 | export GOBUILDFLAGS ?= "-v" |
| 28 | GOBUILDFLAGS_prepend_task-compile = "${GO_PARALLEL_BUILD} " | 33 | GOBUILDFLAGS_prepend_task-compile = "${GO_PARALLEL_BUILD} " |
| 29 | 34 | ||
| @@ -43,9 +48,6 @@ export CGO_CPPFLAGS = "${TARGET_CPPFLAGS}" | |||
| 43 | export CGO_CXXFLAGS = "${TARGET_CC_ARCH}${TOOLCHAIN_OPTIONS} ${TARGET_CXXFLAGS}" | 48 | export CGO_CXXFLAGS = "${TARGET_CC_ARCH}${TOOLCHAIN_OPTIONS} ${TARGET_CXXFLAGS}" |
| 44 | export CGO_LDFLAGS = "${TARGET_CC_ARCH}${TOOLCHAIN_OPTIONS} ${TARGET_LDFLAGS}" | 49 | export CGO_LDFLAGS = "${TARGET_CC_ARCH}${TOOLCHAIN_OPTIONS} ${TARGET_LDFLAGS}" |
| 45 | 50 | ||
| 46 | DEPENDS += "go-cross-${TARGET_ARCH}" | ||
| 47 | DEPENDS_class-native += "go-native" | ||
| 48 | |||
| 49 | FILES_${PN}-staticdev += "${GOSRC_FINAL}/${GO_IMPORT}" | 51 | FILES_${PN}-staticdev += "${GOSRC_FINAL}/${GO_IMPORT}" |
| 50 | FILES_${PN}-staticdev += "${GOPKG_FINAL}/${GO_IMPORT}*" | 52 | FILES_${PN}-staticdev += "${GOPKG_FINAL}/${GO_IMPORT}*" |
| 51 | 53 | ||
