diff options
author | Marc Chevrier <marc.chevrier@sap.com> | 2018-01-29 08:46:51 (GMT) |
---|---|---|
committer | Marc Chevrier <marc.chevrier@sap.com> | 2018-02-14 07:35:04 (GMT) |
commit | d6048bd153979c268a2943b26fd71be7c5f11251 (patch) | |
tree | b45637ba609ca2e429249c7baa084a6839fde99b /Tests/SwigTest/CMakeLists.txt | |
parent | d870148537319da2e86237cbd8baf6815975e594 (diff) | |
download | CMake-d6048bd153979c268a2943b26fd71be7c5f11251.zip CMake-d6048bd153979c268a2943b26fd71be7c5f11251.tar.gz CMake-d6048bd153979c268a2943b26fd71be7c5f11251.tar.bz2 |
UseSWIG: Re-work test framework
Diffstat (limited to 'Tests/SwigTest/CMakeLists.txt')
-rw-r--r-- | Tests/SwigTest/CMakeLists.txt | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/Tests/SwigTest/CMakeLists.txt b/Tests/SwigTest/CMakeLists.txt deleted file mode 100644 index 65f5c93..0000000 --- a/Tests/SwigTest/CMakeLists.txt +++ /dev/null @@ -1,59 +0,0 @@ -set(language "python") - -cmake_minimum_required (VERSION 2.6) - -project(example_${language}_class) - -find_package(SWIG REQUIRED) -include(${SWIG_USE_FILE}) - -unset(SWIG_LANG_TYPE) -if(${language} MATCHES python) - find_package(PythonLibs) - include_directories(${PYTHON_INCLUDE_PATH}) - set(SWIG_LANG_LIBRARIES ${PYTHON_LIBRARIES}) -endif() -if(${language} MATCHES perl) - find_package(PerlLibs) - include_directories(${PERL_INCLUDE_PATH}) - add_definitions(${PERL_EXTRA_C_FLAGS}) - set(SWIG_LANG_LIBRARIES ${PERL_LIBRARY}) -endif() -if(${language} MATCHES tcl) - find_package(TCL) - include_directories(${TCL_INCLUDE_PATH}) - set(SWIG_LANG_LIBRARIES ${TCL_LIBRARY}) -endif() -if(${language} MATCHES ruby) - find_package(Ruby) - include_directories(${RUBY_INCLUDE_PATH}) - set(SWIG_LANG_LIBRARIES ${RUBY_LIBRARY}) -endif() -if(${language} MATCHES php4) - find_package(PHP4) - include_directories(${PHP4_INCLUDE_PATH}) - set(SWIG_LANG_LIBRARIES ${PHP4_LIBRARY}) -endif() -if(${language} MATCHES pike) - find_package(Pike) - include_directories(${PIKE_INCLUDE_PATH}) - set(SWIG_LANG_LIBRARIES ${PIKE_LIBRARY}) -endif() -if(${language} MATCHES lua) - find_package(Lua) - include_directories(${LUA_INCLUDE_DIR}) - set(SWIG_LANG_TYPE TYPE SHARED) - set(SWIG_LANG_LIBRARIES ${LUA_LIBRARIES}) -endif() - -include_directories(${CMAKE_CURRENT_SOURCE_DIR}) - -set(CMAKE_SWIG_FLAGS "") - -set_source_files_properties(example.i PROPERTIES CPLUSPLUS ON) -set_source_files_properties(example.i PROPERTIES SWIG_FLAGS "-includeall") -SWIG_ADD_LIBRARY(example - LANGUAGE "${language}" - ${SWIG_LANG_TYPE} - SOURCES example.i example.cxx) -SWIG_LINK_LIBRARIES(example ${SWIG_LANG_LIBRARIES}) |