1
get_filename_component(release_rpath ${CMAKE_CURRENT_BINARY_DIR}/${SCOPE_NAME} REALPATH)
6
COMMAND CGO_ENABLED=1 GOPATH=${CMAKE_CURRENT_SOURCE_DIR}/src/go GOARCH=arm GOARM=7 CXX=arm-linux-gnueabihf-g++ PKG_CONFIG_LIBDIR=/usr/lib/arm-linux-gnueabihf/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig GOPATH=${CMAKE_CURRENT_SOURCE_DIR}/go CC=arm-linux-gnueabihf-gcc /usr/bin/golang-go build -o ${SCOPE_CONFINED_NAME} -ldflags '-extld=arm-linux-gnueabihf-g++' ${CMAKE_CURRENT_SOURCE_DIR}/${SCOPE_NAME}.go
7
COMMENT "Running go build"
10
add_custom_target(${SCOPE_NAME} ALL
11
DEPENDS ${release_rpath}
12
SOURCES ${SCOPE_NAME}.go