summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-03-18 07:35:17 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-03-18 07:35:17 +0000
commit4b1ba6f09f9311c31cf01c1079ed956633567009 (patch)
tree1595c568318e1df6b89704f9a96bbe420b7744f4
parentc44b162c4ba67205276e033e1341370ed940bf8d (diff)
downloadbcm5719-llvm-4b1ba6f09f9311c31cf01c1079ed956633567009.tar.gz
bcm5719-llvm-4b1ba6f09f9311c31cf01c1079ed956633567009.zip
Add llgo-go to installation.
llvm-svn: 232614
-rw-r--r--llgo/CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/llgo/CMakeLists.txt b/llgo/CMakeLists.txt
index f8af71aecc6..18058173ad2 100644
--- a/llgo/CMakeLists.txt
+++ b/llgo/CMakeLists.txt
@@ -75,13 +75,14 @@ set(LLGO_GO_SOURCES
${CMAKE_CURRENT_BINARY_DIR}/cmd/go/zdefaultcc.go
)
-add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/bin/llgo-go
- COMMAND ${CMAKE_BINARY_DIR}/bin/llgo -static-libgo -o ${CMAKE_BINARY_DIR}/bin/llgo-go
+add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/bin/llgo-go${CMAKE_EXECUTABLE_SUFFIX}
+ COMMAND ${CMAKE_BINARY_DIR}/bin/llgo -static-libgo
+ -o ${CMAKE_BINARY_DIR}/bin/llgo-go${CMAKE_EXECUTABLE_SUFFIX}
${LLGO_GO_SOURCES}
DEPENDS llgo libgo ${LLGO_GO_SOURCES}
COMMENT "Building Go executable llgo-go"
VERBATIM)
-add_custom_target(llgo-go ALL DEPENDS ${CMAKE_BINARY_DIR}/bin/llgo-go)
+add_custom_target(llgo-go ALL DEPENDS ${CMAKE_BINARY_DIR}/bin/llgo-go${CMAKE_EXECUTABLE_SUFFIX})
set(LLGO_CGO_SOURCES
${CMAKE_CURRENT_SOURCE_DIR}/third_party/gofrontend/libgo/go/cmd/cgo/ast.go
@@ -137,6 +138,7 @@ llvm_add_go_executable(llgoi llvm.org/llgo/cmd/llgoi
install(FILES ${CMAKE_BINARY_DIR}/bin/llgo${CMAKE_EXECUTABLE_SUFFIX}
${CMAKE_BINARY_DIR}/bin/llgoi${CMAKE_EXECUTABLE_SUFFIX}
+ ${CMAKE_BINARY_DIR}/bin/llgo-go${CMAKE_EXECUTABLE_SUFFIX}
DESTINATION bin
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
GROUP_READ GROUP_EXECUTE
OpenPOWER on IntegriCloud