Simple Directmedia Layer

cmake: make HEADERS_DIR a required argument of SDL_generate_manpages

Changed files
+3 -2
cmake
+2 -1
CMakeLists.txt
··· 2804 2804 if(NOT SDL_REVISION) 2805 2805 set(SDL_REVISION_SUFFIX "" CACHE STRING "Suffix for the SDL revision") 2806 2806 if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/VERSION.txt") 2807 - # If VERSION exists, it contains the SDL version 2807 + # If VERSION.txt exists, it contains the SDL version 2808 2808 file(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION.txt" SDL_REVISION_CENTER) 2809 2809 string(STRIP "${SDL_REVISION_CENTER}" SDL_REVISION_CENTER) 2810 2810 else() ··· 3364 3364 3365 3365 if(NOT SDL_DISABLE_INSTALL_DOCS) 3366 3366 SDL_generate_manpages( 3367 + HEADERS_DIR "${PROJECT_SOURCE_DIR}/include/SDL3" 3367 3368 SYMBOL "SDL_Init" 3368 3369 WIKIHEADERS_PL_PATH "${CMAKE_CURRENT_SOURCE_DIR}/build-scripts/wikiheaders.pl" 3369 3370 REVISION "${SDL_REVISION}"
+1 -1
cmake/sdlmanpages.cmake
··· 19 19 endif() 20 20 21 21 if(NOT ARG_HEADERS_DIR) 22 - set(ARG_HEADERS_DIR "${PROJECT_SOURCE_DIR}/include/SDL3") 22 + message(FATAL_ERROR "Missing required HEADERS_DIR argument") 23 23 endif() 24 24 25 25 # FIXME: get rid of SYMBOL and let the perl script figure out the dependencies