44 lines
741 B
CMake
44 lines
741 B
CMake
|
if(WIN32)
|
||
|
IF(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
||
|
SET(_LIB_SUFFIX 64)
|
||
|
ELSE()
|
||
|
SET(_LIB_SUFFIX 32)
|
||
|
ENDIF()
|
||
|
|
||
|
FIND_PATH(SWIG_DIR
|
||
|
NAMES swigrun.i
|
||
|
HINTS
|
||
|
ENV SwigPath${_LIB_SUFFIX}
|
||
|
ENV SwigPath
|
||
|
ENV DepsPath${_LIB_SUFFIX}
|
||
|
ENV DepsPath
|
||
|
${SwigPath${_LIB_SUFFIX}}
|
||
|
${SwigPath}
|
||
|
${DepsPath${_LIB_SUFFIX}}
|
||
|
${DepsPath}
|
||
|
${_PYTHON_INCLUDE_DIRS}
|
||
|
PATH_SUFFIXES
|
||
|
../swig/Lib
|
||
|
swig/Lib
|
||
|
)
|
||
|
|
||
|
find_program(SWIG_EXECUTABLE
|
||
|
NAMES swig
|
||
|
HINTS
|
||
|
ENV SwigPath${_LIB_SUFFIX}
|
||
|
ENV SwigPath
|
||
|
ENV DepsPath${_LIB_SUFFIX}
|
||
|
ENV DepsPath
|
||
|
${SwigPath${_LIB_SUFFIX}}
|
||
|
${SwigPath}
|
||
|
${DepsPath${_LIB_SUFFIX}}
|
||
|
${DepsPath}
|
||
|
${_PYTHON_INCLUDE_DIRS}
|
||
|
PATH_SUFFIXES
|
||
|
../swig
|
||
|
swig
|
||
|
)
|
||
|
endif()
|
||
|
|
||
|
find_package(SWIG QUIET 2)
|