# # SWIG - Simplified Wrapper and Interface Generator # if (WIN32) ExternalProject_Add ( swig PREFIX ${CMAKE_INSTALL_PREFIX} URL https://github.com/KrisThielemans/swig/archive/75cc131d0d0ad43648a2fb20ef5e1667d1ca15fb.zip URL_MD5 b5196b982e0c3fd3b50bea73a659c3ba CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH= -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} DEPENDS bison ) endif (WIN32) #Install from the package manager #sudo apt-get install swig #Invoke as /usr/bin/swig if (UNIX) ExternalProject_Add ( swig PREFIX ${CMAKE_INSTALL_PREFIX} BUILD_IN_SOURCE 1 DOWNLOAD_COMMAND "" UPDATE_COMMAND "" CONFIGURE_COMMAND "" BUILD_COMMAND /usr/bin/swig -version INSTALL_COMMAND "" ) endif (UNIX)