Functions | |
| add_custom_command (TARGET go_copy PRE_BUILD COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/${test_file} ${CMAKE_BINARY_DIR}/src/mlpack/bindings/go/tests/) endforeach() endif() add_custom_command(TARGET go_copy PRE_BUILD COMMAND $ | |
| unable to build Go bindings | endif () else() find_package(Go 1.11.0) find_package(Gonum) if(NOT GO_FOUND OR NOT GONUM_FOUND) unset(BUILD_GO_BINDINGS CACHE) endif() endif() if(NOT GO_FOUND) not_found_return("Go not found |
| if (NOT BUILD_GO_SHLIB) macro(add_go_binding name) endmacro() return() endif() endmacro() if(NOT BUILD_GO_BINDINGS) not_found_return("Not building Go bindings.") endif() if(BUILD_GO_BINDINGS) if(FORCE_BUILD_GO_BINDINGS) find_package(Go 1.11.0) find_package(Gonum) if(NOT GO_FOUND OR NOT GONUM_FOUND) unset(BUILD_GO_BINDINGS CACHE) message(FATAL_ERROR "Go or Gonum not found | |
| macro (not_found_return message) message(STATUS "$ | |
| add_custom_command | ( | TARGET go_copy PRE_BUILD COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/${test_file} ${CMAKE_BINARY_DIR}/src/mlpack/bindings/go/tests/ | ) |
Definition at line 116 of file CMakeLists.txt.
References add_executable(), add_go_binding(), add_subdirectory(), BINDING_TYPE_GO, endif(), and macro().
Referenced by add_executable(), endif(), include_directories(), and set().
| HAS_BFD_DL PARENT_SCOPE endif | ( | ) |
Definition at line 43 of file CMakeLists.txt.
Referenced by add_custom_command(), add_executable(), add_go_binding(), endif(), include_directories(), and set().
| if | ( | NOT | BUILD_GO_SHLIB | ) |
Referenced by mlpack::bindings::python::PrintDefn(), mlpack::bindings::julia::PrintDoc(), mlpack::bindings::python::PrintDoc(), mlpack::bindings::go::PrintDoc(), mlpack::bindings::julia::PrintInputParam(), mlpack::bindings::go::PrintInputProcessing(), mlpack::bindings::python::PrintInputProcessing(), mlpack::bindings::python::PrintOutputProcessing(), and set().
| macro | ( | not_found_return | message | ) |
Definition at line 1 of file CMakeLists.txt.
Referenced by add_custom_command(), endif(), and set().