blob: 19f0e9bf4037a0bdc1598104be826f69b651b5a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#
MACRO(REGISTER_PLUGIN_FILES _outputfile _registertype )
include(LocatePythonModule)
locate_python_module(make-plugin-reg REQUIRED PATHS ${CMAKE_SOURCE_DIR}/tools)
ADD_CUSTOM_COMMAND(
OUTPUT
${_outputfile}
COMMAND ${PYTHON_EXECUTABLE}
${PY_MAKE-PLUGIN-REG}
${CMAKE_CURRENT_SOURCE_DIR}
${_registertype}
${ARGN}
DEPENDS
${ARGN}
${PY_MAKE-PLUGIN-REG}
)
ENDMACRO(REGISTER_PLUGIN_FILES)
|