# #YASM # #Assembler for X86 # if (WIN32) ExternalProject_Add ( yasm PREFIX ${CMAKE_INSTALL_PREFIX} URL https://github.com/yasm/yasm/archive/v1.3.0.zip URL_MD5 e05124cb4b464495d2962f38bd1316a6 DOWNLOAD_NAME yasm-1.3.0.zip CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH= -DCMAKE_BUILD_TYPE:STRING=Release -DBUILD_SHARED_LIBS:BOOL=ON -DYASM_BUILD_TESTS=OFF ) endif (WIN32) if (UNIX) #Rely on manual installation via the package manager #You can then invoke yasm as /usr/bin/yasm #sudo apt-get install yasm ExternalProject_Add ( yasm PREFIX ${CMAKE_INSTALL_PREFIX} BUILD_IN_SOURCE 1 DOWNLOAD_COMMAND "" UPDATE_COMMAND "" CONFIGURE_COMMAND "" BUILD_COMMAND /usr/bin/yasm --version INSTALL_COMMAND "" ) endif (UNIX)