fix Pool_repo_iterator and Repo_solvable_iterator in perl bindings
[platform/upstream/libsolv.git] / bindings / CMakeLists.txt
1 SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
2
3 FIND_PACKAGE (SWIG)
4
5 MESSAGE (STATUS "Found SWIG version ${SWIG_VERSION}")
6 SET (SWIG_INPUT "${CMAKE_CURRENT_SOURCE_DIR}/solv.i")
7
8 IF (ENABLE_PYTHON)
9     IF (ENABLE_PYTHON3)
10         # build for both python and python3
11         SET (PythonLibs_FIND_VERSION 2)
12     ENDIF (ENABLE_PYTHON3)
13     ADD_SUBDIRECTORY (python)
14 ENDIF (ENABLE_PYTHON)
15 IF (ENABLE_PYTHON3)
16     ADD_SUBDIRECTORY (python3)
17 ENDIF (ENABLE_PYTHON3)
18 IF (ENABLE_PERL)
19     ADD_SUBDIRECTORY (perl)
20 ENDIF (ENABLE_PERL)
21 IF (ENABLE_RUBY)
22     ADD_SUBDIRECTORY (ruby)
23 ENDIF (ENABLE_RUBY)