I need help to change SWIG_ADD_MODULE at SWIG_ADD_LIBRARY in the CMakeLists.txt

Hi;

It gives me a message change SWIG_ADD_MODULE at SWIG_ADD_LIBRARY in the CMakeLists.txt The error is as follows :

CMake Deprecation Warning at C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:724 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
CMakeLists.txt:88 (SWIG_ADD_MODULE)

CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:765 (message):
Policy CMP0078 is not set: UseSWIG generates standard target names. Run
“cmake --help-policy CMP0078” for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:725 (swig_add_library)
CMakeLists.txt:88 (SWIG_ADD_MODULE)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:607 (message):
Policy CMP0086 is not set: UseSWIG honors SWIG_MODULE_NAME via -module
flag. Run “cmake --help-policy CMP0086” for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:877 (SWIG_ADD_SOURCE_TO_MODULE)
C:/Program Files/CMake/share/cmake-3.21/Modules/UseSWIG.cmake:725 (swig_add_library)
CMakeLists.txt:88 (SWIG_ADD_MODULE)
This warning is for project developers. Use -Wno-dev to suppress it.