\section{/var/www/mlpack.ratml.\+org/mlpack.org/\+\_\+src/mlpack-\/3.3.2/src/mlpack/bindings/go/\+C\+Make\+Lists.txt File Reference}
\label{bindings_2go_2CMakeLists_8txt}\index{/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/bindings/go/\+C\+Make\+Lists.\+txt@{/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/bindings/go/\+C\+Make\+Lists.\+txt}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\textbf{ add\+\_\+custom\+\_\+command} (T\+A\+R\+G\+ET go\+\_\+copy P\+R\+E\+\_\+\+B\+U\+I\+LD C\+O\+M\+M\+A\+ND \$\{C\+M\+A\+K\+E\+\_\+\+C\+O\+M\+M\+A\+ND\} A\+R\+GS -\/E copy\+\_\+if\+\_\+different \$\{C\+M\+A\+K\+E\+\_\+\+C\+U\+R\+R\+E\+N\+T\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+IR\}/\$\{test\+\_\+file\} \$\{C\+M\+A\+K\+E\+\_\+\+B\+I\+N\+A\+R\+Y\+\_\+\+D\+IR\}/src/mlpack/bindings/go/tests/) endforeach() \textbf{ endif}() add\+\_\+custom\+\_\+command(T\+A\+R\+G\+ET go\+\_\+copy P\+R\+E\+\_\+\+B\+U\+I\+LD C\+O\+M\+M\+A\+ND \$
\item 
unable to build Go bindings \textbf{ endif} () \textbf{ else}() find\+\_\+package(Go 1.\+11.\+0) find\+\_\+package(Gonum) \textbf{ if}(N\+OT G\+O\+\_\+\+F\+O\+U\+ND OR N\+OT G\+O\+N\+U\+M\+\_\+\+F\+O\+U\+ND) unset(B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+B\+I\+N\+D\+I\+N\+GS C\+A\+C\+HE) endif() endif() \textbf{ if}(N\+OT G\+O\+\_\+\+F\+O\+U\+ND) not\+\_\+found\+\_\+return(\char`\"{}Go not found
\item 
\textbf{ if} (N\+OT B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+S\+H\+L\+IB) \textbf{ macro}(\textbf{ add\+\_\+go\+\_\+binding} name) endmacro() return() \textbf{ endif}() endmacro() if(N\+OT B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+B\+I\+N\+D\+I\+N\+GS) not\+\_\+found\+\_\+return(\char`\"{}Not building Go bindings.\char`\"{}) endif() if(B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+B\+I\+N\+D\+I\+N\+GS) if(F\+O\+R\+C\+E\+\_\+\+B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+B\+I\+N\+D\+I\+N\+GS) find\+\_\+package(Go 1.\+11.\+0) find\+\_\+package(Gonum) if(N\+OT G\+O\+\_\+\+F\+O\+U\+ND OR N\+OT G\+O\+N\+U\+M\+\_\+\+F\+O\+U\+ND) unset(B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+B\+I\+N\+D\+I\+N\+GS C\+A\+C\+HE) message(F\+A\+T\+A\+L\+\_\+\+E\+R\+R\+OR \char`\"{}Go or Gonum not found
\item 
\textbf{ macro} (not\+\_\+found\+\_\+return message) message(S\+T\+A\+T\+US \char`\"{}\$
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\mbox{\label{bindings_2go_2CMakeLists_8txt_a8500cb9367084b371d06b4675af3bfca}} 
\index{bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}!add\+\_\+custom\+\_\+command@{add\+\_\+custom\+\_\+command}}
\index{add\+\_\+custom\+\_\+command@{add\+\_\+custom\+\_\+command}!bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}}
\subsubsection{add\+\_\+custom\+\_\+command()}
{\footnotesize\ttfamily add\+\_\+custom\+\_\+command (\begin{DoxyParamCaption}\item[{T\+A\+R\+G\+ET go\+\_\+copy P\+R\+E\+\_\+\+B\+U\+I\+LD C\+O\+M\+M\+A\+ND \$\{C\+M\+A\+K\+E\+\_\+\+C\+O\+M\+M\+A\+ND\} A\+R\+GS -\/E copy\+\_\+if\+\_\+different \$\{C\+M\+A\+K\+E\+\_\+\+C\+U\+R\+R\+E\+N\+T\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+IR\}/\$\{test\+\_\+file\} \$\{C\+M\+A\+K\+E\+\_\+\+B\+I\+N\+A\+R\+Y\+\_\+\+D\+IR\}/src/mlpack/bindings/go/tests/}]{ }\end{DoxyParamCaption})}



Definition at line 116 of file C\+Make\+Lists.\+txt.



References add\+\_\+executable(), add\+\_\+go\+\_\+binding(), add\+\_\+subdirectory(), B\+I\+N\+D\+I\+N\+G\+\_\+\+T\+Y\+P\+E\+\_\+\+GO, endif(), and macro().



Referenced by add\+\_\+executable(), endif(), include\+\_\+directories(), and set().

\mbox{\label{bindings_2go_2CMakeLists_8txt_a8af48491cbcdf4260aae19fba3759342}} 
\index{bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}!endif@{endif}}
\index{endif@{endif}!bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}}
\subsubsection{endif()}
{\footnotesize\ttfamily H\+A\+S\+\_\+\+B\+F\+D\+\_\+\+DL P\+A\+R\+E\+N\+T\+\_\+\+S\+C\+O\+PE endif (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Definition at line 43 of file C\+Make\+Lists.\+txt.



Referenced by add\+\_\+custom\+\_\+command(), add\+\_\+executable(), add\+\_\+go\+\_\+binding(), endif(), include\+\_\+directories(), and set().

\mbox{\label{bindings_2go_2CMakeLists_8txt_a24e203fadb2a0fd3e5e73ee772dfb063}} 
\index{bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}!if@{if}}
\index{if@{if}!bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}}
\subsubsection{if()}
{\footnotesize\ttfamily if (\begin{DoxyParamCaption}\item[{N\+OT}]{B\+U\+I\+L\+D\+\_\+\+G\+O\+\_\+\+S\+H\+L\+IB }\end{DoxyParamCaption})}



Referenced by mlpack\+::bindings\+::python\+::\+Print\+Defn(), mlpack\+::bindings\+::julia\+::\+Print\+Doc(), mlpack\+::bindings\+::python\+::\+Print\+Doc(), mlpack\+::bindings\+::go\+::\+Print\+Doc(), mlpack\+::bindings\+::julia\+::\+Print\+Input\+Param(), mlpack\+::bindings\+::go\+::\+Print\+Input\+Processing(), mlpack\+::bindings\+::python\+::\+Print\+Input\+Processing(), mlpack\+::bindings\+::python\+::\+Print\+Output\+Processing(), and set().

\mbox{\label{bindings_2go_2CMakeLists_8txt_a9119971a8d6df98dd1edabc89b0107f5}} 
\index{bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}!macro@{macro}}
\index{macro@{macro}!bindings/go/\+C\+Make\+Lists.\+txt@{bindings/go/\+C\+Make\+Lists.\+txt}}
\subsubsection{macro()}
{\footnotesize\ttfamily macro (\begin{DoxyParamCaption}\item[{not\+\_\+found\+\_\+return}]{message }\end{DoxyParamCaption})}



Definition at line 1 of file C\+Make\+Lists.\+txt.



Referenced by add\+\_\+custom\+\_\+command(), endif(), and set().

