summaryrefslogtreecommitdiff
path: root/Modules/UseSWIG.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-11-22 16:09:55 +0000
committerKitware Robot <kwrobot@kitware.com>2021-11-22 11:10:15 -0500
commit97ea8d30ed9ac11afd2f30077ec571e2c3db1508 (patch)
treea4b2bd189ff37143b0d30d66ca506c155b27a858 /Modules/UseSWIG.cmake
parent75f36fe30dc9fd72ea4b4586e7087cd74fe0b6ac (diff)
parent7224eb5185f6cbd3ce244e8ea5f6ec89d5a517f9 (diff)
downloadcmake-97ea8d30ed9ac11afd2f30077ec571e2c3db1508.tar.gz
Merge topic 'UseSWIG-create-workingdir'
7224eb5185 UseSWIG: ensure directory for depfile exists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6750
Diffstat (limited to 'Modules/UseSWIG.cmake')
-rw-r--r--Modules/UseSWIG.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/UseSWIG.cmake b/Modules/UseSWIG.cmake
index 9808861cd2..35b1704fff 100644
--- a/Modules/UseSWIG.cmake
+++ b/Modules/UseSWIG.cmake
@@ -686,7 +686,7 @@ function(SWIG_ADD_SOURCE_TO_MODULE name outfiles infile)
${swig_custom_products}
${swig_cleanup_command}
# Let's create the ${outdir} at execution time, in case dir contains $(OutDir)
- COMMAND "${CMAKE_COMMAND}" -E make_directory ${outdir} ${outfiledir}
+ COMMAND "${CMAKE_COMMAND}" -E make_directory "${workingdir}" "${outdir}" "${outfiledir}"
${swig_timestamp_command}
COMMAND "${CMAKE_COMMAND}" -E env "SWIG_LIB=${SWIG_DIR}" "${SWIG_EXECUTABLE}"
"-${SWIG_MODULE_${name}_SWIG_LANGUAGE_FLAG}"