1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157
|
# File generate by kdevelop's qmake manager.
# -------------------------------------------
# Subdir relative project main directory: ./framework/sofa/core
# Target is a library: sofacore$$LIBSUFFIX
HEADERS += \
core.h\
BaseMapping.h \
BehaviorModel.h \
CollisionElement.h \
CollisionModel.h \
componentmodel/behavior/BaseController.h \
componentmodel/behavior/BaseConstraint.h \
componentmodel/behavior/BaseConstraintCorrection.h \
componentmodel/behavior/BaseForceField.h \
componentmodel/behavior/BaseLMConstraint.h \
componentmodel/behavior/BaseMass.h \
componentmodel/behavior/BaseMechanicalMapping.h \
componentmodel/behavior/BaseMechanicalState.h \
componentmodel/behavior/Constraint.h \
componentmodel/behavior/Constraint.inl \
componentmodel/behavior/ForceField.h \
componentmodel/behavior/ForceField.inl \
componentmodel/behavior/InteractionForceField.h \
componentmodel/behavior/InteractionConstraint.h \
componentmodel/behavior/LinearSolver.h \
componentmodel/behavior/LMConstraint.h \
componentmodel/behavior/LMConstraint.inl \
componentmodel/behavior/PairInteractionForceField.h \
componentmodel/behavior/PairInteractionForceField.inl \
componentmodel/behavior/MixedInteractionForceField.h \
componentmodel/behavior/MixedInteractionForceField.inl \
componentmodel/behavior/PairInteractionConstraint.h \
componentmodel/behavior/PairInteractionConstraint.inl \
componentmodel/behavior/MixedInteractionConstraint.h \
componentmodel/behavior/MixedInteractionConstraint.inl \
componentmodel/behavior/MappedModel.h \
componentmodel/behavior/Mass.h \
componentmodel/behavior/Mass.inl \
componentmodel/behavior/MasterSolver.h \
componentmodel/behavior/MechanicalMapping.h \
componentmodel/behavior/MechanicalMapping.inl \
componentmodel/behavior/MechanicalState.h \
componentmodel/behavior/MultiVector.h \
componentmodel/behavior/MultiMatrix.h \
componentmodel/behavior/OdeSolver.h \
componentmodel/behavior/State.h \
componentmodel/collision/BroadPhaseDetection.h \
componentmodel/collision/CollisionAlgorithm.h \
componentmodel/collision/CollisionGroupManager.h \
componentmodel/collision/Contact.h \
componentmodel/collision/ContactManager.h \
componentmodel/collision/Detection.h \
componentmodel/collision/DetectionOutput.h \
componentmodel/collision/Intersection.h \
componentmodel/collision/Intersection.inl \
componentmodel/collision/NarrowPhaseDetection.h \
componentmodel/collision/Pipeline.h \
componentmodel/topology/BaseMeshTopology.h \
componentmodel/topology/BaseTopology.h \
componentmodel/topology/BaseTopologyObject.h \
componentmodel/topology/TopologicalMapping.h \
componentmodel/topology/Topology.h \
Mapping.h \
Mapping.inl \
objectmodel/Base.h \
objectmodel/BaseContext.h \
objectmodel/BaseNode.h \
objectmodel/BaseObject.h \
objectmodel/BaseObjectDescription.h \
objectmodel/ClassInfo.h \
objectmodel/Context.h \
objectmodel/ContextObject.h \
objectmodel/Data.h \
objectmodel/DataEngine.h \
objectmodel/DataFileName.h \
objectmodel/DDGNode.h \
objectmodel/DetachNodeEvent.h \
objectmodel/Event.h \
objectmodel/DataPtr.h \
objectmodel/BaseData.h \
objectmodel/JoystickEvent.h \
objectmodel/KeypressedEvent.h \
objectmodel/KeyreleasedEvent.h \
objectmodel/MouseEvent.h \
objectmodel/OmniEvent.h \
objectmodel/GLInitializedEvent.h \
objectmodel/VDataPtr.h \
objectmodel/Tag.h \
objectmodel/XDataPtr.h \
VisualModel.h \
VisualManager.h \
ObjectFactory.h
SOURCES += \
objectmodel/Base.cpp \
objectmodel/BaseContext.cpp \
objectmodel/BaseObject.cpp \
objectmodel/BaseObjectDescription.cpp \
objectmodel/ClassInfo.cpp \
objectmodel/Context.cpp \
objectmodel/DDGNode.cpp \
objectmodel/DetachNodeEvent.cpp \
objectmodel/Event.cpp \
objectmodel/DataEngine.cpp \
objectmodel/DataFileName.cpp \
objectmodel/DataPtr.cpp \
objectmodel/JoystickEvent.cpp \
objectmodel/KeypressedEvent.cpp \
objectmodel/KeyreleasedEvent.cpp \
objectmodel/MouseEvent.cpp \
objectmodel/OmniEvent.cpp \
objectmodel/Tag.cpp \
ObjectFactory.cpp \
Mapping.cpp \
CollisionModel.cpp \
componentmodel/behavior/LinearSolver.cpp \
componentmodel/behavior/MasterSolver.cpp \
componentmodel/behavior/MultiMatrix.cpp \
componentmodel/behavior/OdeSolver.cpp \
componentmodel/collision/Contact.cpp \
componentmodel/collision/Intersection.cpp \
componentmodel/collision/Pipeline.cpp \
componentmodel/topology/BaseMeshTopology.cpp \
componentmodel/topology/BaseTopology.cpp \
componentmodel/behavior/BaseConstraint.cpp \
componentmodel/behavior/BaseForceField.cpp \
componentmodel/behavior/BaseLMConstraint.cpp \
componentmodel/behavior/ForceField.cpp \
componentmodel/behavior/LMConstraint.cpp \
componentmodel/behavior/Mass.cpp \
componentmodel/behavior/Constraint.cpp \
componentmodel/behavior/MechanicalMapping.cpp \
componentmodel/behavior/PairInteractionForceField.cpp \
componentmodel/behavior/MixedInteractionForceField.cpp \
componentmodel/behavior/PairInteractionConstraint.cpp \
componentmodel/behavior/MixedInteractionConstraint.cpp
SOFA_DIR = ../../..
TEMPLATE = lib
include($${SOFA_DIR}/sofa.cfg){
}
TARGET = sofacore$$LIBSUFFIX
CONFIG += $$CONFIGLIBRARIES
CONFIG -= staticlib
CONFIG += dll
LIBS += -lsofahelper$$LIBSUFFIX -lsofadefaulttype$$LIBSUFFIX
LIBS += $$SOFA_EXT_LIBS
DEFINES += SOFA_BUILD_CORE
# Make sure there are no cross-dependencies
INCLUDEPATH -= $$SOFA_DIR/modules
INCLUDEPATH -= $$SOFA_DIR/applications
|