Go to the source code of this file.
|
#define | a target that generate the include-what-you-use report for all the project |
|
|
cmake modules macros camitk test | endif () add_custom_target(camitk-ce-iwyu COMMAND $ |
|
| if (${CMAKE_VERSION} VERSION_GREATER "3.3" OR ${CMAKE_VERSION} VERSION_EQUAL "3.3") option(CAMITK_INCLUDE_WHAT_YOU_USE "Enable the header analysis on you code |
|
CMake version or greater is needed OFF | if (CAMITK_INCLUDE_WHAT_YOU_USE) find_program(IWYU_EXECUTABLE NAMES include-what-you-use iwyu) if(IWYU_EXECUTABLE) set(IWYU_OUTPUT "$ |
|
iwyu out CACHE PATH Output filename for include what you use | set (CMAKE_CXX_INCLUDE_WHAT_YOU_USE ${IWYU_EXECUTABLE}) if(NOT EXISTS $ |
|
| set (CAMITK_CMAKE_MACRO_PATH ${CAMITK_CMAKE_DIR}/macros/camitk/test) if(NOT IS_DIRECTORY $ |
|
| set (CAMITK_CMAKE_MACRO_PATH ${CMAKE_SOURCE_DIR}/sdk/cmake/modules/macros/camitk/test) endif() else() set(CAMITK_CMAKE_MACRO_PATH $ |
|
#define a target that generate the include-what-you-use report for all the project |
Referenced by camitk::RendererWidget::addProp(), CreateSC::apply(), AtomIterator::AtomIterator(), PMLComponent::atomSCToVTK(), PMLExplorerWidget::buildCellTreeWidgetItem(), PMLExplorerWidget::buildStructuralComponentTreeWidgetItem(), camitk_library(), Cell::Cell(), PMLComponent::cellToVTK(), CreateSC::computeBoundsOfPointIds(), PMLComponent::create3DStructure(), PMLExplorerWidget::createNewProperty(), SofaSimulator::createPml(), Cell::deleteAllStructures(), QPolygonalProcessor::doSpans(), Facet::getCell(), Reference::getDistanceToTriangularMesh(), MonitoringManager::getOldPosition(), PMLComponent::getPhysicalModel(), PhysicalModel::getPositionPointer(), main(), camitk::SettingsDialog::on_removeActionExtensionButton_released(), PhysicalModel::parseComponents(), PhysicalModel::parseTree(), PlaneWidget::PlaneWidget(), PMLExplorerWidget::propertyChanged(), camitk::InteractiveViewer::removeAllActors(), PMLComponentExtension::save(), PMLComponent::selectCell(), PMLComponent::selectSC(), set(), StructuralComponentProperties::setAlpha(), PhysicalModel::setAtoms(), camitk::RendererWidget::setCameraOrientation(), camitk::Geometry::setColor(), QtCanvasSprite::setSequence(), QtCanvasItem::setZ(), SofaSimulator::SofaSimulator(), camitk::PlaneC::translatePlaneX(), camitk::PlaneC::translatePlaneY(), camitk::PlaneC::translatePlaneZ(), Colors::update(), Arrows::update(), PMLExplorerWidget::updateProperty(), ActionExtensionGenerator::writeCFile(), and StructuralComponentProperties::~StructuralComponentProperties().
◆ endif()
cmake modules macros camitk test endif |
( |
| ) |
|
◆ if() [1/2]
if |
( |
|
${CMAKE_VERSION} VERSION_GREATER "3.3" OR ${CMAKE_VERSION} VERSION_EQUAL "3.3" | ) |
|
◆ if() [2/2]
CMake version or greater is needed OFF if |
( |
CAMITK_INCLUDE_WHAT_YOU_USE |
| ) |
|
◆ set() [1/3]
iwyu out CACHE PATH Output filename for include what you use set |
( |
CMAKE_CXX_INCLUDE_WHAT_YOU_USE ${IWYU_EXECUTABLE} |
| ) |
|
◆ set() [2/3]
set |
( |
CAMITK_CMAKE_MACRO_PATH ${CAMITK_CMAKE_DIR}/macros/camitk/ |
test | ) |
|
◆ set() [3/3]
set |
( |
CAMITK_CMAKE_MACRO_PATH ${CMAKE_SOURCE_DIR}/sdk/cmake/modules/macros/camitk/ |
test | ) |
|