mirror of https://github.com/axmolengine/axmol.git
Adding CMakeLists.txt
This commit is contained in:
parent
8cdd1af982
commit
8676523433
|
@ -0,0 +1,125 @@
|
|||
set(COCOS2D_SRC
|
||||
CCAction.cpp
|
||||
CCActionCamera.cpp
|
||||
CCActionEase.cpp
|
||||
CCActionGrid.cpp
|
||||
CCActionGrid3D.cpp
|
||||
CCActionInstant.cpp
|
||||
CCActionInterval.cpp
|
||||
CCActionManager.cpp
|
||||
CCActionPageTurn3D.cpp
|
||||
CCActionProgressTimer.cpp
|
||||
CCActionTiledGrid.cpp
|
||||
CCActionCatmullRom.cpp
|
||||
CCActionTween.cpp
|
||||
CCAtlasNode.cpp
|
||||
CCNode.cpp
|
||||
CCEventAcceleration.cpp
|
||||
CCEventListenerAcceleration.cpp
|
||||
CCEvent.cpp
|
||||
CCEventDispatcher.cpp
|
||||
CCEventListener.cpp
|
||||
CCEventKeyboard.cpp
|
||||
CCEventListenerKeyboard.cpp
|
||||
CCEventMouse.cpp
|
||||
CCEventListenerMouse.cpp
|
||||
CCTouch.cpp
|
||||
CCEventTouch.cpp
|
||||
CCEventListenerTouch.cpp
|
||||
CCEventCustom.cpp
|
||||
CCEventListenerCustom.cpp
|
||||
CCDrawingPrimitives.cpp
|
||||
CCDrawNode.cpp
|
||||
CCGrabber.cpp
|
||||
CCGrid.cpp
|
||||
CCFont.cpp
|
||||
CCFontAtlas.cpp
|
||||
CCFontAtlasCache.cpp
|
||||
CCFontAtlasFactory.cpp
|
||||
CCFontDefinition.cpp
|
||||
CCFontFNT.cpp
|
||||
CCFontFreeType.cpp
|
||||
CCLabel.cpp
|
||||
CCLabelAtlas.cpp
|
||||
CCLabelBMFont.cpp
|
||||
CCLabelTTF.cpp
|
||||
CCLabelTextFormatter.cpp
|
||||
CCTextImage.cpp
|
||||
CCLayer.cpp
|
||||
CCScene.cpp
|
||||
CCTransition.cpp
|
||||
CCTransitionPageTurn.cpp
|
||||
CCTransitionProgress.cpp
|
||||
CCMenu.cpp
|
||||
CCMenuItem.cpp
|
||||
CCMotionStreak.cpp
|
||||
CCProgressTimer.cpp
|
||||
CCClippingNode.cpp
|
||||
CCRenderTexture.cpp
|
||||
CCParticleExamples.cpp
|
||||
CCParticleSystem.cpp
|
||||
CCParticleSystemQuad.cpp
|
||||
CCParticleBatchNode.cpp
|
||||
CCScriptSupport.cpp
|
||||
CCAnimation.cpp
|
||||
CCAnimationCache.cpp
|
||||
CCSprite.cpp
|
||||
CCSpriteBatchNode.cpp
|
||||
CCSpriteFrame.cpp
|
||||
CCSpriteFrameCache.cpp
|
||||
ccUTF8.cpp
|
||||
CCProfiling.cpp
|
||||
CCUserDefault.cpp
|
||||
TransformUtils.cpp
|
||||
base64.cpp
|
||||
ccUtils.cpp
|
||||
CCVertex.cpp
|
||||
CCNotificationCenter.cpp
|
||||
TGAlib.cpp
|
||||
ZipUtils.cpp
|
||||
ccCArray.cpp
|
||||
CCComponent.cpp
|
||||
CCComponentContainer.cpp
|
||||
CCIMEDispatcher.cpp
|
||||
CCTextFieldTTF.cpp
|
||||
CCTexture2D.cpp
|
||||
CCTextureAtlas.cpp
|
||||
CCTextureCache.cpp
|
||||
CCParallaxNode.cpp
|
||||
CCTMXLayer.cpp
|
||||
CCTMXObjectGroup.cpp
|
||||
CCTMXTiledMap.cpp
|
||||
CCTMXXMLParser.cpp
|
||||
CCTileMapAtlas.cpp
|
||||
CCGLProgram.cpp
|
||||
ccGLStateCache.cpp
|
||||
CCShaderCache.cpp
|
||||
ccShaders.cpp
|
||||
CCCamera.cpp
|
||||
CCConfiguration.cpp
|
||||
CCDirector.cpp
|
||||
CCScheduler.cpp
|
||||
ccFPSImages.c
|
||||
ccTypes.cpp
|
||||
cocos2d.cpp
|
||||
CCDeprecated.cpp
|
||||
platform/CCSAXParser.cpp
|
||||
platform/CCThread.cpp
|
||||
platform/CCEGLViewProtocol.cpp
|
||||
platform/CCFileUtils.cpp
|
||||
platform/linux/CCStdC.cpp
|
||||
platform/linux/CCFileUtilsLinux.cpp
|
||||
platform/linux/CCCommon.cpp
|
||||
platform/linux/CCApplication.cpp
|
||||
platform/linux/CCEGLView.cpp
|
||||
platform/linux/CCImage.cpp
|
||||
platform/linux/CCDevice.cpp
|
||||
)
|
||||
|
||||
include(../physics/CMakeLists.txt)
|
||||
|
||||
add_library(cocos2d STATIC
|
||||
${COCOS2D_SRC}
|
||||
${COCOS_PHYSICS_SRC}
|
||||
)
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
set(COCOS_BASE_SRC
|
||||
CCAffineTransform.cpp
|
||||
CCAutoreleasePool.cpp
|
||||
CCGeometry.cpp
|
||||
CCNS.cpp
|
||||
CCObject.cpp
|
||||
CCSet.cpp
|
||||
CCArray.cpp
|
||||
CCDictionary.cpp
|
||||
CCString.cpp
|
||||
CCDataVisitor.cpp
|
||||
CCData.cpp
|
||||
etc1.cpp
|
||||
s3tc.cpp
|
||||
atitc.cpp
|
||||
)
|
||||
|
||||
add_library(cocosbase STATIC
|
||||
${COCOS_BASE_SRC}
|
||||
)
|
|
@ -0,0 +1,17 @@
|
|||
|
||||
SET(KAZMATH_SOURCES
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/mat4.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/mat3.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/plane.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/vec4.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/quaternion.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/vec2.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/vec3.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/utility.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/aabb.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/ray2.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/GL/mat4stack.c
|
||||
${CMAKE_SOURCE_DIR}/cocos/math/kazmath/src/GL/matrix.c
|
||||
)
|
||||
|
||||
ADD_SUBDIRECTORY(src)
|
|
@ -0,0 +1,17 @@
|
|||
set(COCOS_PHYSICS_SRC
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/box2d/CCPhysicsContactInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/box2d/CCPhysicsJointInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/box2d/CCPhysicsShapeInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/box2d/CCPhysicsBodyInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/box2d/CCPhysicsWorldInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/chipmunk/CCPhysicsContactInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/chipmunk/CCPhysicsJointInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/chipmunk/CCPhysicsShapeInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/chipmunk/CCPhysicsBodyInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/chipmunk/CCPhysicsWorldInfo.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/CCPhysicsBody.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/CCPhysicsContact.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/CCPhysicsShape.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/CCPhysicsJoint.cpp
|
||||
${CMAKE_SOURCE_DIR}/cocos/physics/CCPhysicsWorld.cpp
|
||||
)
|
|
@ -0,0 +1,7 @@
|
|||
set(TINYXML2_SRC
|
||||
tinyxml2.cpp
|
||||
)
|
||||
|
||||
add_library(tinyxml2 STATIC
|
||||
${TINYXML2_SRC}
|
||||
)
|
|
@ -0,0 +1,8 @@
|
|||
set(UNZIP_SRC
|
||||
ioapi.cpp
|
||||
unzip.cpp
|
||||
)
|
||||
|
||||
add_library(unzip STATIC
|
||||
${UNZIP_SRC}
|
||||
)
|
Loading…
Reference in New Issue