mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-09-22 11:22:18 -04:00
45 lines
1.6 KiB
CMake
45 lines
1.6 KiB
CMake
# This script is stamped out by CMake and run by `make install`.
|
|
|
|
set(PROJECT_NAME "@PROJECT_NAME@")
|
|
set(PROJECT_SHORTNAME "@PROJECT_SHORTNAME@")
|
|
set(PROJECT_SOURCE_DIR "@PROJECT_SOURCE_DIR@")
|
|
set(CMAKE_CURRENT_SOURCE_DIR "@CMAKE_CURRENT_SOURCE_DIR@")
|
|
|
|
set(Python3_EXECUTABLE "@Python3_EXECUTABLE@")
|
|
|
|
if(Python3_EXECUTABLE)
|
|
execute_process(COMMAND
|
|
"${Python3_EXECUTABLE}" docgen -p CMDLINE.template
|
|
"${PROJECT_SOURCE_DIR}/src"
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
|
OUTPUT_FILE "CMDLINE.txt")
|
|
|
|
if(UNIX AND NOT APPLE)
|
|
execute_process(COMMAND
|
|
"${Python3_EXECUTABLE}" docgen
|
|
-s "${PROJECT_NAME}" -z "${PROJECT_SHORTNAME}"
|
|
-m woof.template
|
|
"${PROJECT_SOURCE_DIR}/src"
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
|
OUTPUT_FILE "${PROJECT_SHORTNAME}.6")
|
|
|
|
execute_process(COMMAND
|
|
"${Python3_EXECUTABLE}" docgen
|
|
-s "${PROJECT_NAME}" -z "${PROJECT_SHORTNAME}"
|
|
-m setup.template
|
|
"${PROJECT_SOURCE_DIR}/setup"
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
|
OUTPUT_FILE "${PROJECT_SHORTNAME}-setup.6")
|
|
|
|
execute_process(COMMAND
|
|
"${Python3_EXECUTABLE}" docgen
|
|
-s "${PROJECT_NAME}" -z "${PROJECT_SHORTNAME}"
|
|
-b bash-completion/woof.template
|
|
"${PROJECT_SOURCE_DIR}/src"
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
|
OUTPUT_FILE "bash-completion/${PROJECT_SHORTNAME}")
|
|
endif()
|
|
else()
|
|
message("Python 3 not found, can't run install scripts.")
|
|
endif()
|