From 4b1ba6f09f9311c31cf01c1079ed956633567009 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Wed, 18 Mar 2015 07:35:17 +0000 Subject: [PATCH] Add llgo-go to installation. llvm-svn: 232614 --- llgo/CMakeLists.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/llgo/CMakeLists.txt b/llgo/CMakeLists.txt index f8af71aecc6c..18058173ad21 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