1*9880d681SAndroid Build Coastguard Workerif(LLVM_BINDINGS MATCHES "go") 2*9880d681SAndroid Build Coastguard Worker set(binpath ${CMAKE_BINARY_DIR}/bin/llvm-go${CMAKE_EXECUTABLE_SUFFIX}) 3*9880d681SAndroid Build Coastguard Worker add_custom_command(OUTPUT ${binpath} 4*9880d681SAndroid Build Coastguard Worker COMMAND ${GO_EXECUTABLE} build -o ${binpath} llvm-go.go 5*9880d681SAndroid Build Coastguard Worker DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/llvm-go.go 6*9880d681SAndroid Build Coastguard Worker WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 7*9880d681SAndroid Build Coastguard Worker COMMENT "Building Go executable llvm-go") 8*9880d681SAndroid Build Coastguard Worker add_custom_target(llvm-go ALL DEPENDS ${binpath}) 9*9880d681SAndroid Build Coastguard Workerendif() 10