Make Python binding compilation optional.
Change-Id: I85485c5220c34085598fd8f790dc718c0321c041
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2d22d91..86b3b81 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,7 +2,7 @@
project(CPERParse)
include(FetchContent)
include(GoogleTest)
-if (NOT CMAKE_CROSSCOMPILING)
+if (BUILD_PYTHON_LIBS)
include(FindSWIG)
include(UseSWIG)
find_package(PythonLibs 3 REQUIRED)
@@ -92,7 +92,7 @@
#gtest_discover_tests(cper-tests WORKING_DIRECTORY bin/)
# Generate Python bindings with SWIG.
-if (NOT CMAKE_CROSSCOMPILING)
+if (BUILD_PYTHON_LIBS)
include_directories(cperparse_pylib ${PYTHON_INCLUDE_PATH} ${CMAKE_CURRENT_SOURCE_DIR})
swig_add_library(cperparse_pylib
TYPE STATIC