Author: rinrab
Date: Wed Sep 11 12:37:03 2024
New Revision: 1920562

URL: http://svn.apache.org/viewvc?rev=1920562&view=rev
Log:
On the 'cmake' branch: follow-up to r1920560: Create a directory for the
generated proxy headers in configure time.

* CMakeLists.txt
  (swig): Use file(MAKE_DIRECTORY) to create the directory before and don't
   do that from the custom commands.

Modified:
    subversion/branches/cmake/CMakeLists.txt

Modified: subversion/branches/cmake/CMakeLists.txt
URL: 
http://svn.apache.org/viewvc/subversion/branches/cmake/CMakeLists.txt?rev=1920562&r1=1920561&r2=1920562&view=diff
==============================================================================
--- subversion/branches/cmake/CMakeLists.txt (original)
+++ subversion/branches/cmake/CMakeLists.txt Wed Sep 11 12:37:03 2024
@@ -283,6 +283,8 @@ if(SVN_ENABLE_SWIG_PERL OR SVN_ENABLE_SW
   find_package(SWIG REQUIRED)
   include(${SWIG_USE_FILE})
 
+  file(MAKE_DIRECTORY 
"${CMAKE_CURRENT_BINARY_DIR}/subversion/bindings/swig/proxy")
+
   set(SWIG_INCLUDE_DIRECTORIES
     ${CMAKE_CURRENT_SOURCE_DIR}/subversion/bindings/swig/include
     ${CMAKE_CURRENT_SOURCE_DIR}/subversion/bindings/swig
@@ -309,8 +311,6 @@ if(SVN_ENABLE_SWIG_PERL OR SVN_ENABLE_SW
       WORKING_DIRECTORY
         "${CMAKE_CURRENT_BINARY_DIR}"
       COMMAND
-        "${CMAKE_COMMAND}" -E make_directory 
"${CMAKE_CURRENT_BINARY_DIR}/subversion/bindings/swig/proxy"
-      COMMAND
         "${Python3_EXECUTABLE}"
         "${CMAKE_CURRENT_SOURCE_DIR}/build/generator/swig/header_wrappers.py"
         "${CMAKE_CURRENT_SOURCE_DIR}/build.conf"
@@ -330,8 +330,6 @@ function(swig_target_external_runtime ta
     OUTPUT ${swig_runtime_path}
     WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
     COMMAND
-      ${CMAKE_COMMAND} -E make_directory "subversion/bindings/swig/proxy"
-    COMMAND
       "${Python3_EXECUTABLE}"
       "${CMAKE_CURRENT_SOURCE_DIR}/build/generator/swig/external_runtime.py"
       "${CMAKE_CURRENT_SOURCE_DIR}/build.conf"


Reply via email to