[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegames/kolf
From:       Laurent Montel <montel () kde ! org>
Date:       2010-11-01 11:15:48
Message-ID: 20101101111548.DC60DAC89B () svn ! kde ! org
[Download RAW message or body]

SVN commit 1191885 by mlaurent:

Make compile on x86_64


 M  +48 -2     CMakeLists.txt  
 D             external/CMakeLists.txt  


--- trunk/KDE/kdegames/kolf/CMakeLists.txt #1191884:1191885
@@ -10,10 +10,55 @@
 
 # we have a static copy of Box2D in our source tree
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/external)
-add_subdirectory(external)
 
 ########### next target ###############
 
+set(box2d_SRCS
+        external/Box2D/Common/b2StackAllocator.cpp
+        external/Box2D/Common/b2Settings.cpp
+        external/Box2D/Common/b2Math.cpp
+        external/Box2D/Common/b2BlockAllocator.cpp
+        external/Box2D/Dynamics/b2Island.cpp
+        external/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cpp
+        external/Box2D/Dynamics/Contacts/b2LoopAndCircleContact.cpp
+        external/Box2D/Dynamics/Contacts/b2CircleContact.cpp
+        external/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cpp
+        external/Box2D/Dynamics/Contacts/b2Contact.cpp
+        external/Box2D/Dynamics/Contacts/b2LoopAndPolygonContact.cpp
+        external/Box2D/Dynamics/Contacts/b2PolygonContact.cpp
+        external/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp
+        external/Box2D/Dynamics/Contacts/b2ContactSolver.cpp
+        external/Box2D/Dynamics/b2WorldCallbacks.cpp
+        external/Box2D/Dynamics/b2Body.cpp
+        external/Box2D/Dynamics/b2ContactManager.cpp
+        external/Box2D/Dynamics/Joints/b2MouseJoint.cpp
+        external/Box2D/Dynamics/Joints/b2PulleyJoint.cpp
+        external/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp
+        external/Box2D/Dynamics/Joints/b2WeldJoint.cpp
+        external/Box2D/Dynamics/Joints/b2Joint.cpp
+        external/Box2D/Dynamics/Joints/b2FrictionJoint.cpp
+        external/Box2D/Dynamics/Joints/b2LineJoint.cpp
+        external/Box2D/Dynamics/Joints/b2RopeJoint.cpp
+        external/Box2D/Dynamics/Joints/b2GearJoint.cpp
+        external/Box2D/Dynamics/Joints/b2DistanceJoint.cpp
+        external/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp
+        external/Box2D/Dynamics/b2World.cpp
+        external/Box2D/Dynamics/b2Fixture.cpp
+        external/Box2D/Collision/b2DynamicTree.cpp
+        external/Box2D/Collision/b2Distance.cpp
+        external/Box2D/Collision/b2CollideCircle.cpp
+        external/Box2D/Collision/Shapes/b2CircleShape.cpp
+        external/Box2D/Collision/Shapes/b2EdgeShape.cpp
+        external/Box2D/Collision/Shapes/b2PolygonShape.cpp
+        external/Box2D/Collision/Shapes/b2LoopShape.cpp
+        external/Box2D/Collision/b2BroadPhase.cpp
+        external/Box2D/Collision/b2Collision.cpp
+        external/Box2D/Collision/b2TimeOfImpact.cpp
+        external/Box2D/Collision/b2CollidePolygon.cpp
+        external/Box2D/Collision/b2CollideEdge.cpp
+)
+
+
 set(kolf_LIB_SRCS
    game.cpp
    kolf.cpp
@@ -33,11 +78,12 @@
    tagaro/board.cpp
    tagaro/scene.cpp
    tagaro/spriteobjectitem.cpp
+   ${box2d_SRCS}
 )
 
 kde4_add_library(kolfprivate SHARED ${kolf_LIB_SRCS})
 
-target_link_libraries(kolfprivate  ${KDE4_KIO_LIBS} ${KDE4_KDE3SUPPORT_LIBS} \
${KDE4_PHONON_LIBS} kdegames box2d) +target_link_libraries(kolfprivate  \
${KDE4_KIO_LIBS} ${KDE4_KDE3SUPPORT_LIBS} ${KDE4_PHONON_LIBS} kdegames )  
 set_target_properties(kolfprivate PROPERTIES VERSION ${GENERIC_LIB_VERSION} \
SOVERSION ${GENERIC_LIB_SOVERSION} )  install(TARGETS kolfprivate \
${INSTALL_TARGETS_DEFAULT_ARGS})


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic