Fix bug#200 "Add support to disable the binding generation of some modules."
Reviewer: Bruno Araújo <bruno.araujo@openbossa.org> Reviewer: Anderson Lizardo <anderson.lizardo@openbossa.org>
This commit is contained in:
parent
f8907f4e4e
commit
fbf8774f58
1 changed files with 9 additions and 5 deletions
|
|
@ -18,12 +18,16 @@ endmacro(execute_generator)
|
||||||
|
|
||||||
# Only add subdirectory if the associated Qt module is found.
|
# Only add subdirectory if the associated Qt module is found.
|
||||||
macro(HAS_QT_MODULE var name)
|
macro(HAS_QT_MODULE var name)
|
||||||
IF (${var})
|
if (DISABLE_${name})
|
||||||
add_subdirectory(${name})
|
message(STATUS "Generation of ${name} disabled.")
|
||||||
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_BINARY_DIR}/${name}/${name}${CMAKE_SHARED_MODULE_SUFFIX}"
|
|
||||||
"${CMAKE_BINARY_DIR}/PySide/${name}${CMAKE_SHARED_MODULE_SUFFIX}")
|
|
||||||
else()
|
else()
|
||||||
message(STATUS "${name} NOT found. ${name} support disabled.")
|
if (${var})
|
||||||
|
add_subdirectory(${name})
|
||||||
|
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink "${CMAKE_CURRENT_BINARY_DIR}/${name}/${name}${CMAKE_SHARED_MODULE_SUFFIX}"
|
||||||
|
"${CMAKE_BINARY_DIR}/PySide/${name}${CMAKE_SHARED_MODULE_SUFFIX}")
|
||||||
|
else()
|
||||||
|
message(STATUS "${name} NOT found. ${name} support disabled.")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endmacro(HAS_QT_MODULE)
|
endmacro(HAS_QT_MODULE)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue