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"