Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
reneX
iMSTK
Commits
04ac21a3
Commit
04ac21a3
authored
Aug 19, 2019
by
Sreekanth Arikatla
Browse files
REFAC: Move utilities out of core library
parent
02269740
Changes
33
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
04ac21a3
...
...
@@ -324,6 +324,7 @@ add_subdirectory(Source/Scene)
add_subdirectory
(
Source/SimulationManager
)
add_subdirectory
(
Source/Constraint
)
add_subdirectory
(
Source/Animation
)
add_subdirectory
(
Source/apiUtilities
)
#--------------------------------------------------------------------------
# Export Targets
...
...
Examples/BoneDrilling/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -35,10 +35,12 @@ if(iMSTK_USE_OMNI)
#-----------------------------------------------------------------------------
if
(
UNIX
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
SimulationManager
apiUtils
)
else
()
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtils
SFML
)
endif
()
...
...
Examples/CameraController/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -32,7 +32,7 @@ if(iMSTK_USE_OMNI)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtils
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/CollisionDetection/ManualCDWithOctree/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -41,4 +41,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
Examples/DebugRendering/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/DeformableBody/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/ExtractSurface/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,4 +37,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
\ No newline at end of file
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager apiUtilities
)
\ No newline at end of file
Examples/GUIOverlay/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -33,7 +33,7 @@ if(iMSTK_USE_Vulkan)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtils
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/GeometryTransforms/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/Graph/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/LineMesh/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,4 +37,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
\ No newline at end of file
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager apiUtilities
)
\ No newline at end of file
Examples/MeshIO/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/MshVegaIO/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -31,7 +31,7 @@ SET_TARGET_PROPERTIES (${PROJECT_NAME} PROPERTIES FOLDER Examples)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Add shaders
...
...
Examples/NoRendering/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,4 +37,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
\ No newline at end of file
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager apiUtilities
)
\ No newline at end of file
Examples/ObjectController/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -38,6 +38,6 @@ if(iMSTK_USE_OMNI)
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtils
)
endif
()
\ No newline at end of file
Examples/ObjectControllerDummyClient/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,5 +37,5 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
Examples/Octree/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,4 +37,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
Examples/PBDCloth/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,4 +37,4 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
\ No newline at end of file
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager apiUtilities
)
\ No newline at end of file
Examples/PBDCollision/ManyDragons/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,7 +37,7 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Associate external data
...
...
Examples/PBDCollision/OneDragon/CMakeLists.txt
View file @
04ac21a3
...
...
@@ -37,7 +37,7 @@ CopyAndCompileShaders()
#-----------------------------------------------------------------------------
# Link libraries to executable
#-----------------------------------------------------------------------------
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
)
target_link_libraries
(
${
PROJECT_NAME
}
SimulationManager
apiUtilities
)
#-----------------------------------------------------------------------------
# Associate external data
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment