~choreonoid/choreonoid/debian

« back to all changes in this revision

Viewing changes to src/Collision/CMakeLists.txt

  • Committer: Thomas Moulard
  • Date: 2012-10-23 12:43:24 UTC
  • Revision ID: git-v1:351cf736ad49bc7a9a7b9767dee760a013517a5d
Tags: upstream/1.1.0
ImportedĀ UpstreamĀ versionĀ 1.1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
# @author Shin'ichiro Nakaoka
 
3
 
 
4
set(sources
 
5
  ColdetModel.cpp
 
6
  ColdetModelPair.cpp
 
7
  CollisionPairInserter.cpp
 
8
  TriOverlap.cpp
 
9
  SSVTreeCollider.cpp
 
10
  DistFuncs.cpp
 
11
  Opcode/Ice/IceAABB.cpp
 
12
  Opcode/Ice/IceContainer.cpp
 
13
  Opcode/Ice/IceIndexedTriangle.cpp
 
14
  Opcode/Ice/IceMatrix3x3.cpp
 
15
  Opcode/Ice/IceMatrix4x4.cpp
 
16
  Opcode/Ice/IceRevisitedRadix.cpp
 
17
  Opcode/Ice/IceHPoint.cpp
 
18
  Opcode/Ice/IceRandom.cpp
 
19
  Opcode/Ice/IcePoint.cpp
 
20
  Opcode/OPC_AABBTree.cpp
 
21
  Opcode/OPC_BaseModel.cpp
 
22
  Opcode/OPC_Collider.cpp
 
23
  Opcode/OPC_Common.cpp
 
24
  Opcode/OPC_MeshInterface.cpp
 
25
  Opcode/OPC_Model.cpp
 
26
  Opcode/OPC_OptimizedTree.cpp
 
27
  Opcode/OPC_TreeBuilders.cpp
 
28
  Opcode/OPC_TreeCollider.cpp
 
29
  Opcode/OPC_VolumeCollider.cpp 
 
30
  Opcode/OPC_RayCollider.cpp
 
31
  Opcode/OPC_SphereCollider.cpp
 
32
  Opcode/OPC_Picking.cpp
 
33
  )
 
34
 
 
35
set(headers
 
36
  CollisionData.h
 
37
  ColdetModel.h
 
38
  ColdetModelPair.h
 
39
  CollisionPairInserter.h
 
40
  exportdecl.h
 
41
  )
 
42
 
 
43
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/Opcode)
 
44
 
 
45
set(target CnoidCollision)
 
46
add_library(${target} SHARED ${sources})
 
47
apply_common_setting_for_library(${target} "${headers}")