diff options
author | Brad King <brad.king@kitware.com> | 2014-04-29 13:58:50 (GMT) |
---|---|---|
committer | CMake Topic Stage <kwrobot@kitware.com> | 2014-04-29 13:58:50 (GMT) |
commit | 94429287454a3b40268dd48db7b38f158bbecd93 (patch) | |
tree | 786b766b48e12606d906702a6082822bf44a016d | |
parent | 3681cc437dc819e6e40ad68b0d73a5965cfb0964 (diff) | |
parent | a3b1be5e6989fb6e6c698d1193b4572b09de7107 (diff) | |
download | CMake-94429287454a3b40268dd48db7b38f158bbecd93.zip CMake-94429287454a3b40268dd48db7b38f158bbecd93.tar.gz CMake-94429287454a3b40268dd48db7b38f158bbecd93.tar.bz2 |
Merge topic 'UseSWIG-go-support'
a3b1be5e UseSWIG: Add support for Go and Lua
-rw-r--r-- | Modules/UseSWIG.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Modules/UseSWIG.cmake b/Modules/UseSWIG.cmake index f4fe1df..918e2ec 100644 --- a/Modules/UseSWIG.cmake +++ b/Modules/UseSWIG.cmake @@ -244,6 +244,8 @@ macro(SWIG_ADD_MODULE name language) if ("${swig_lowercase_language}" STREQUAL "octave") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".oct") + elseif ("${swig_lowercase_language}" STREQUAL "go") + set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") elseif ("${swig_lowercase_language}" STREQUAL "java") if (APPLE) # In java you want: @@ -254,6 +256,8 @@ macro(SWIG_ADD_MODULE name language) # Linux : libLIBRARY.so set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".jnilib") endif () + elseif ("${swig_lowercase_language}" STREQUAL "lua") + set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") elseif ("${swig_lowercase_language}" STREQUAL "python") # this is only needed for the python case where a _modulename.so is generated set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") |