-# Copyright (C) 2012-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2012-2016 CEA/DEN, EDF R&D, OPEN CASCADE
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
SET_PROPERTY(GLOBAL PROPERTY USE_FOLDERS ON)
_PYQT_WRAP_GET_UNIQUE_TARGET_NAME(BUILD_UI_PY_FILES _uniqueTargetName)
ADD_CUSTOM_TARGET(${_uniqueTargetName} ALL)
+ SET_TARGET_PROPERTIES(${_uniqueTargetName} PROPERTIES FOLDER PYQT_WRAP_UIC_TARGETS)
FOREACH(_input ${ARGN})
GET_FILENAME_COMPONENT(_input_name ${_input} NAME)
STRING(REPLACE ".ui" "_ui.py" _input_name ${_input_name})
DEPENDS ${_input}
)
SET_TARGET_PROPERTIES(${_TgName} PROPERTIES FOLDER PYQT_WRAP_UIC_TARGETS)
- ADD_DEPENDENCIES(${_uniqueTargetName} DEPEND ${_TgName})
+ ADD_DEPENDENCIES(${_uniqueTargetName} ${_TgName})
SET(${outfiles} ${${outfiles}} ${_output})
ENDFOREACH()
ENDIF(NOT WIN32)
#
# Generate C++ wrappings for *.sip files by processing them with sip.
#
-# USAGE: PYQT_WRAP_SIP(output_files sip_file [sip_file ...])
+# USAGE: PYQT_WRAP_SIP(output_files sip_file [sip_file...] [OPTIONS options] [SOURCES sources])
#
-# ARGUMENTS:
-# output_files [out] variable where output file names are listed to
-# sip_file [in] input sip file (a sequence can be provided)
-#
-# NOTES: See SIP_WRAP_SIP macro from UseSIP.cmake.
+# NOTES: See SIP_WRAP_SIP macro from UseSIP.cmake for the usage description.
#
####################################################################
MACRO(PYQT_WRAP_SIP outfiles)