From 4d6121bc530412ecadcd57747584a0b3645f6a08 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Wed, 28 Jun 2023 14:54:12 +0200
Subject: [PATCH] cmake: create wiki dir before running wikiheaders.pl
--copy-to-wiki
---
cmake/sdlmanpages.cmake | 1 +
1 file changed, 1 insertion(+)
diff --git a/cmake/sdlmanpages.cmake b/cmake/sdlmanpages.cmake
index 9d11c9ba..0049de1f 100644
--- a/cmake/sdlmanpages.cmake
+++ b/cmake/sdlmanpages.cmake
@@ -39,6 +39,7 @@ function(SDL_generate_manpages)
if(PERL_FOUND AND EXISTS "${ARG_WIKIHEADERS_PL_PATH}")
add_custom_command(
OUTPUT "${BUILD_WIKIDIR}/${ARG_SYMBOL}.md"
+ COMMAND "${CMAKE_COMMAND}" -E make_directory "${BUILD_WIKIDIR}"
COMMAND "${PERL_EXECUTABLE}" "${ARG_WIKIHEADERS_PL_PATH}" "${ARG_SOURCE_DIR}" "${BUILD_WIKIDIR}" "--options=${ARG_OPTION_FILE}" --copy-to-wiki
DEPENDS ${HEADER_FILES} "${ARG_WIKIHEADERS_PL_PATH}" "${ARG_OPTION_FILE}"
COMMENT "Generating ${ARG_NAME} wiki markdown files"