mirror of https://github.com/axmolengine/axmol.git
121 lines
2.6 KiB
CMake
121 lines
2.6 KiB
CMake
if(WIN32)
|
|
|
|
ADD_DEFINITIONS(-DUNICODE -D_UNICODE)
|
|
|
|
set(COCOS_2D_PLATFORM_SRC
|
|
2d/platform/win32/CCStdC.cpp
|
|
2d/platform/win32/CCFileUtilsWin32.cpp
|
|
2d/platform/win32/CCCommon.cpp
|
|
2d/platform/win32/CCApplication.cpp
|
|
2d/platform/desktop/CCGLView.cpp
|
|
2d/platform/win32/CCDevice.cpp
|
|
)
|
|
|
|
elseif(APPLE)
|
|
|
|
else()
|
|
|
|
set(COCOS_2D_PLATFORM_SRC
|
|
2d/platform/linux/CCStdC.cpp
|
|
2d/platform/linux/CCFileUtilsLinux.cpp
|
|
2d/platform/linux/CCCommon.cpp
|
|
2d/platform/linux/CCApplication.cpp
|
|
2d/platform/desktop/CCGLView.cpp
|
|
2d/platform/linux/CCDevice.cpp
|
|
)
|
|
|
|
endif()
|
|
|
|
include_directories(
|
|
../external/ConvertUTF
|
|
)
|
|
|
|
|
|
set(COCOS_2D_SRC
|
|
2d/ccFPSImages.c
|
|
2d/CCAction.cpp
|
|
2d/CCActionCamera.cpp
|
|
2d/CCActionCatmullRom.cpp
|
|
2d/CCActionEase.cpp
|
|
2d/CCActionGrid.cpp
|
|
2d/CCActionGrid3D.cpp
|
|
2d/CCActionInstant.cpp
|
|
2d/CCActionInterval.cpp
|
|
2d/CCActionManager.cpp
|
|
2d/CCActionPageTurn3D.cpp
|
|
2d/CCActionProgressTimer.cpp
|
|
2d/CCActionTiledGrid.cpp
|
|
2d/CCActionTween.cpp
|
|
2d/CCAnimation.cpp
|
|
2d/CCAnimationCache.cpp
|
|
2d/CCAtlasNode.cpp
|
|
2d/CCClippingNode.cpp
|
|
2d/CCComponent.cpp
|
|
2d/CCComponentContainer.cpp
|
|
2d/CCDrawNode.cpp
|
|
2d/CCDrawingPrimitives.cpp
|
|
2d/CCFont.cpp
|
|
2d/CCFontAtlas.cpp
|
|
2d/CCFontAtlasCache.cpp
|
|
2d/CCFontCharMap.cpp
|
|
2d/CCFontFNT.cpp
|
|
2d/CCFontFreeType.cpp
|
|
2d/CCGLBufferedNode.cpp
|
|
2d/CCGrabber.cpp
|
|
2d/CCGrid.cpp
|
|
2d/CCIMEDispatcher.cpp
|
|
2d/CCLabel.cpp
|
|
2d/CCLabelAtlas.cpp
|
|
2d/CCLabelBMFont.cpp
|
|
2d/CCLabelTTF.cpp
|
|
2d/CCLabelTextFormatter.cpp
|
|
2d/CCLayer.cpp
|
|
2d/CCMenu.cpp
|
|
2d/CCMenuItem.cpp
|
|
2d/CCMotionStreak.cpp
|
|
2d/CCNode.cpp
|
|
2d/CCNodeGrid.cpp
|
|
2d/CCParallaxNode.cpp
|
|
2d/CCParticleBatchNode.cpp
|
|
2d/CCParticleExamples.cpp
|
|
2d/CCParticleSystem.cpp
|
|
2d/CCParticleSystemQuad.cpp
|
|
2d/CCProgressTimer.cpp
|
|
2d/CCRenderTexture.cpp
|
|
2d/CCScene.cpp
|
|
2d/CCScriptSupport.cpp
|
|
2d/CCSprite.cpp
|
|
2d/CCSpriteBatchNode.cpp
|
|
2d/CCSpriteFrame.cpp
|
|
2d/CCSpriteFrameCache.cpp
|
|
2d/CCTMXLayer.cpp
|
|
2d/CCTMXObjectGroup.cpp
|
|
2d/CCTMXTiledMap.cpp
|
|
2d/CCTMXXMLParser.cpp
|
|
2d/CCTextFieldTTF.cpp
|
|
2d/CCTexture2D.cpp
|
|
2d/CCTextureAtlas.cpp
|
|
2d/CCTextureCache.cpp
|
|
2d/CCTileMapAtlas.cpp
|
|
2d/CCTransition.cpp
|
|
2d/CCTransitionPageTurn.cpp
|
|
2d/CCTransitionProgress.cpp
|
|
2d/CCTweenFunction.cpp
|
|
2d/CCUserDefault.cpp
|
|
2d/CCUserDefaultAndroid.cpp
|
|
2d/CCVertex.cpp
|
|
2d/TGAlib.cpp
|
|
2d/ccCArray.cpp
|
|
2d/ccUTF8.cpp
|
|
2d/ccUtils.cpp
|
|
2d/platform/CCSAXParser.cpp
|
|
2d/platform/CCThread.cpp
|
|
2d/platform/CCGLViewProtocol.cpp
|
|
2d/platform/CCFileUtils.cpp
|
|
2d/platform/CCImage.cpp
|
|
../external/edtaa3func/edtaa3func.cpp
|
|
../external/ConvertUTF/ConvertUTFWrapper.cpp
|
|
../external/ConvertUTF/ConvertUTF.c
|
|
)
|
|
|