Author: rinrab
Date: Tue May  5 08:44:46 2026
New Revision: 1933842

Log:
Follow-up to r1933812: Include UseSWIG before targets so we don't fail to
swig_add_library() undefined.

* CMakeLists.txt
  (): Include the modules properly.

Modified:
   subversion/trunk/CMakeLists.txt

Modified: subversion/trunk/CMakeLists.txt
==============================================================================
--- subversion/trunk/CMakeLists.txt     Tue May  5 08:40:50 2026        
(r1933841)
+++ subversion/trunk/CMakeLists.txt     Tue May  5 08:44:46 2026        
(r1933842)
@@ -229,6 +229,10 @@ if(BUILD_SHARED_LIBS OR SVN_BUILD_SHARED
   set(CMAKE_POSITION_INDEPENDENT_CODE ON)
 endif()
 
+if (SVN_ENABLE_SWIG_PERL OR SVN_ENABLE_SWIG_PYTHON OR SVN_ENABLE_SWIG_RUBY)
+  include(UseSWIG)
+endif()
+
 # Setup modules path
 
 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/build/cmake")
@@ -552,7 +556,6 @@ endif()
 
 if(SVN_ENABLE_SWIG_PERL OR SVN_ENABLE_SWIG_PYTHON OR SVN_ENABLE_SWIG_RUBY)
   find_package(SWIG REQUIRED)
-  include(${SWIG_USE_FILE})
 
   file(MAKE_DIRECTORY 
"${CMAKE_CURRENT_BINARY_DIR}/subversion/bindings/swig/proxy")
 

Reply via email to