LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := cocos2dx_static LOCAL_MODULE_FILENAME := libcocos2d LOCAL_SHORT_COMMANDS := true LOCAL_SRC_FILES := \ cocos2d.cpp \ 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/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/CCProtectedNode.cpp \ 2d/CCRenderTexture.cpp \ 2d/CCScene.cpp \ 2d/CCSprite.cpp \ 2d/CCSpriteBatchNode.cpp \ 2d/CCSpriteFrame.cpp \ 2d/CCSpriteFrameCache.cpp \ 2d/CCTMXLayer.cpp \ 2d/CCFastTMXLayer.cpp \ 2d/CCTMXObjectGroup.cpp \ 2d/CCTMXTiledMap.cpp \ 2d/CCFastTMXTiledMap.cpp \ 2d/CCTMXXMLParser.cpp \ 2d/CCTextFieldTTF.cpp \ 2d/CCTileMapAtlas.cpp \ 2d/CCTransition.cpp \ 2d/CCTransitionPageTurn.cpp \ 2d/CCTransitionProgress.cpp \ 2d/CCTweenFunction.cpp \ platform/CCGLView.cpp \ platform/CCFileUtils.cpp \ platform/CCSAXParser.cpp \ platform/CCThread.cpp \ platform/CCImage.cpp \ math/CCAffineTransform.cpp \ math/CCGeometry.cpp \ math/CCVertex.cpp \ math/Mat4.cpp \ math/MathUtil.cpp \ math/Quaternion.cpp \ math/TransformUtils.cpp \ math/Vec2.cpp \ math/Vec3.cpp \ math/Vec4.cpp \ base/CCAutoreleasePool.cpp \ base/CCCamera.cpp \ base/CCConfiguration.cpp \ base/CCConsole.cpp \ base/CCData.cpp \ base/CCDataVisitor.cpp \ base/CCDirector.cpp \ base/CCEvent.cpp \ base/CCEventAcceleration.cpp \ base/CCEventCustom.cpp \ base/CCEventDispatcher.cpp \ base/CCEventFocus.cpp \ base/CCEventKeyboard.cpp \ base/CCEventController.cpp \ base/CCEventListener.cpp \ base/CCEventListenerController.cpp \ base/CCEventListenerAcceleration.cpp \ base/CCEventListenerCustom.cpp \ base/CCEventListenerFocus.cpp \ base/CCEventListenerKeyboard.cpp \ base/CCEventListenerMouse.cpp \ base/CCEventListenerTouch.cpp \ base/CCEventMouse.cpp \ base/CCEventTouch.cpp \ base/CCIMEDispatcher.cpp \ base/CCNS.cpp \ base/CCProfiling.cpp \ base/ccRandom.cpp \ base/CCRef.cpp \ base/CCScheduler.cpp \ base/CCScriptSupport.cpp \ base/CCTouch.cpp \ base/CCUserDefault.cpp \ base/CCUserDefaultAndroid.cpp \ base/CCValue.cpp \ base/TGAlib.cpp \ base/ZipUtils.cpp \ base/atitc.cpp \ base/base64.cpp \ base/ccCArray.cpp \ base/ccFPSImages.c \ base/ccTypes.cpp \ base/ccUTF8.cpp \ base/ccUtils.cpp \ base/etc1.cpp \ base/pvr.cpp \ base/s3tc.cpp \ base/CCController.cpp \ base/CCController-android.cpp \ base/ObjectFactory.cpp \ renderer/CCBatchCommand.cpp \ renderer/CCCustomCommand.cpp \ renderer/CCGLProgram.cpp \ renderer/CCGLProgramCache.cpp \ renderer/CCGLProgramState.cpp \ renderer/CCGLProgramStateCache.cpp \ renderer/CCGroupCommand.cpp \ renderer/CCQuadCommand.cpp \ renderer/CCMeshCommand.cpp \ renderer/CCRenderCommand.cpp \ renderer/CCRenderer.cpp \ renderer/CCTexture2D.cpp \ renderer/CCTextureAtlas.cpp \ renderer/CCTextureCache.cpp \ renderer/ccGLStateCache.cpp \ renderer/ccShaders.cpp \ renderer/CCVertexIndexBuffer.cpp \ renderer/CCVertexIndexData.cpp \ renderer/CCPrimitive.cpp \ renderer/CCPrimitiveCommand.cpp \ deprecated/CCArray.cpp \ deprecated/CCSet.cpp \ deprecated/CCString.cpp \ deprecated/CCDictionary.cpp \ deprecated/CCDeprecated.cpp \ deprecated/CCNotificationCenter.cpp \ physics/CCPhysicsBody.cpp \ physics/CCPhysicsContact.cpp \ physics/CCPhysicsJoint.cpp \ physics/CCPhysicsShape.cpp \ physics/CCPhysicsWorld.cpp \ physics/chipmunk/CCPhysicsBodyInfo_chipmunk.cpp \ physics/chipmunk/CCPhysicsContactInfo_chipmunk.cpp \ physics/chipmunk/CCPhysicsJointInfo_chipmunk.cpp \ physics/chipmunk/CCPhysicsShapeInfo_chipmunk.cpp \ physics/chipmunk/CCPhysicsWorldInfo_chipmunk.cpp \ ../external/ConvertUTF/ConvertUTFWrapper.cpp \ ../external/ConvertUTF/ConvertUTF.c \ ../external/tinyxml2/tinyxml2.cpp \ ../external/unzip/ioapi.cpp \ ../external/unzip/unzip.cpp \ ../external/edtaa3func/edtaa3func.cpp \ ../external/xxhash/xxhash.c #3d LOCAL_SRC_FILES += 3d/CCRay.cpp \ 3d/CCAABB.cpp \ 3d/CCOBB.cpp \ 3d/CCAnimate3D.cpp \ 3d/CCAnimation3D.cpp \ 3d/CCAttachNode.cpp \ 3d/CCBundle3D.cpp \ 3d/CCBundleReader.cpp \ 3d/CCMesh.cpp \ 3d/CCMeshSkin.cpp \ 3d/CCMeshVertexIndexData.cpp \ 3d/CCObjLoader.cpp \ 3d/CCSkeleton3D.cpp \ 3d/CCSprite3D.cpp \ 3d/CCSprite3DMaterial.cpp #audio LOCAL_SRC_FILES += audio/android/cddSimpleAudioEngine.cpp \ audio/android/ccdandroidUtils.cpp \ audio/android/jni/cddandroidAndroidJavaEngine.cpp #network LOCAL_SRC_FILES += network/HttpClient.cpp \ network/SocketIO.cpp \ network/WebSocket.cpp #cocosbuilder LOCAL_SRC_FILES += editor-support/cocosbuilder/CCBAnimationManager.cpp \ editor-support/cocosbuilder/CCBFileLoader.cpp \ editor-support/cocosbuilder/CCBKeyframe.cpp \ editor-support/cocosbuilder/CCBReader.cpp \ editor-support/cocosbuilder/CCBSequence.cpp \ editor-support/cocosbuilder/CCBSequenceProperty.cpp \ editor-support/cocosbuilder/CCControlButtonLoader.cpp \ editor-support/cocosbuilder/CCControlLoader.cpp \ editor-support/cocosbuilder/CCLabelBMFontLoader.cpp \ editor-support/cocosbuilder/CCLabelTTFLoader.cpp \ editor-support/cocosbuilder/CCLayerColorLoader.cpp \ editor-support/cocosbuilder/CCLayerGradientLoader.cpp \ editor-support/cocosbuilder/CCLayerLoader.cpp \ editor-support/cocosbuilder/CCMenuItemImageLoader.cpp \ editor-support/cocosbuilder/CCMenuItemLoader.cpp \ editor-support/cocosbuilder/CCNode+CCBRelativePositioning.cpp \ editor-support/cocosbuilder/CCNodeLoader.cpp \ editor-support/cocosbuilder/CCNodeLoaderLibrary.cpp \ editor-support/cocosbuilder/CCParticleSystemQuadLoader.cpp \ editor-support/cocosbuilder/CCScale9SpriteLoader.cpp \ editor-support/cocosbuilder/CCScrollViewLoader.cpp \ editor-support/cocosbuilder/CCSpriteLoader.cpp #cocostudio LOCAL_SRC_FILES += editor-support/cocostudio/CCActionFrame.cpp \ editor-support/cocostudio/CCActionFrameEasing.cpp \ editor-support/cocostudio/CCActionManagerEx.cpp \ editor-support/cocostudio/CCActionNode.cpp \ editor-support/cocostudio/CCActionObject.cpp \ editor-support/cocostudio/CCArmature.cpp \ editor-support/cocostudio/CCBone.cpp \ editor-support/cocostudio/CCArmatureAnimation.cpp \ editor-support/cocostudio/CCProcessBase.cpp \ editor-support/cocostudio/CCTween.cpp \ editor-support/cocostudio/CCDatas.cpp \ editor-support/cocostudio/CCBatchNode.cpp \ editor-support/cocostudio/CCDecorativeDisplay.cpp \ editor-support/cocostudio/CCDisplayFactory.cpp \ editor-support/cocostudio/CCDisplayManager.cpp \ editor-support/cocostudio/CCSkin.cpp \ editor-support/cocostudio/CCColliderDetector.cpp \ editor-support/cocostudio/CCArmatureDataManager.cpp \ editor-support/cocostudio/CCArmatureDefine.cpp \ editor-support/cocostudio/CCDataReaderHelper.cpp \ editor-support/cocostudio/CCSpriteFrameCacheHelper.cpp \ editor-support/cocostudio/CCTransformHelp.cpp \ editor-support/cocostudio/CCUtilMath.cpp \ editor-support/cocostudio/CCComAttribute.cpp \ editor-support/cocostudio/CCComAudio.cpp \ editor-support/cocostudio/CCComController.cpp \ editor-support/cocostudio/CCComRender.cpp \ editor-support/cocostudio/CCInputDelegate.cpp \ editor-support/cocostudio/DictionaryHelper.cpp \ editor-support/cocostudio/CCSGUIReader.cpp \ editor-support/cocostudio/CCSSceneReader.cpp \ editor-support/cocostudio/TriggerBase.cpp \ editor-support/cocostudio/TriggerMng.cpp \ editor-support/cocostudio/TriggerObj.cpp \ editor-support/cocostudio/CocoLoader.cpp \ editor-support/cocostudio/WidgetReader/WidgetReader.cpp \ editor-support/cocostudio/WidgetReader/ButtonReader/ButtonReader.cpp \ editor-support/cocostudio/WidgetReader/CheckBoxReader/CheckBoxReader.cpp \ editor-support/cocostudio/WidgetReader/ImageViewReader/ImageViewReader.cpp \ editor-support/cocostudio/WidgetReader/LayoutReader/LayoutReader.cpp \ editor-support/cocostudio/WidgetReader/ListViewReader/ListViewReader.cpp \ editor-support/cocostudio/WidgetReader/LoadingBarReader/LoadingBarReader.cpp \ editor-support/cocostudio/WidgetReader/PageViewReader/PageViewReader.cpp \ editor-support/cocostudio/WidgetReader/ScrollViewReader/ScrollViewReader.cpp \ editor-support/cocostudio/WidgetReader/SliderReader/SliderReader.cpp \ editor-support/cocostudio/WidgetReader/TextAtlasReader/TextAtlasReader.cpp \ editor-support/cocostudio/WidgetReader/TextBMFontReader/TextBMFontReader.cpp \ editor-support/cocostudio/WidgetReader/TextFieldReader/TextFieldReader.cpp \ editor-support/cocostudio/WidgetReader/TextReader/TextReader.cpp \ editor-support/cocostudio/ActionTimeline/CCNodeReader.cpp \ editor-support/cocostudio/ActionTimeline/CCActionTimelineCache.cpp \ editor-support/cocostudio/ActionTimeline/CCFrame.cpp \ editor-support/cocostudio/ActionTimeline/CCTimeLine.cpp \ editor-support/cocostudio/ActionTimeline/CCActionTimeline.cpp #spine LOCAL_SRC_FILES += editor-support/spine/Animation.cpp \ editor-support/spine/AnimationState.cpp \ editor-support/spine/AnimationStateData.cpp \ editor-support/spine/Atlas.cpp \ editor-support/spine/AtlasAttachmentLoader.cpp \ editor-support/spine/Attachment.cpp \ editor-support/spine/AttachmentLoader.cpp \ editor-support/spine/Bone.cpp \ editor-support/spine/BoneData.cpp \ editor-support/spine/CCSkeleton.cpp \ editor-support/spine/CCSkeletonAnimation.cpp \ editor-support/spine/Json.cpp \ editor-support/spine/RegionAttachment.cpp \ editor-support/spine/Skeleton.cpp \ editor-support/spine/SkeletonData.cpp \ editor-support/spine/SkeletonJson.cpp \ editor-support/spine/Skin.cpp \ editor-support/spine/Slot.cpp \ editor-support/spine/SlotData.cpp \ editor-support/spine/BoundingBoxAttachment.cpp \ editor-support/spine/Event.cpp \ editor-support/spine/EventData.cpp \ editor-support/spine/SkeletonBounds.cpp \ editor-support/spine/extension.cpp \ editor-support/spine/spine-cocos2dx.cpp #local-storage LOCAL_SRC_FILES += storage/local-storage/LocalStorage.cpp \ storage/local-storage/LocalStorageAndroid.cpp #ui LOCAL_SRC_FILES += ui/UIWidget.cpp \ ui/UILayout.cpp \ ui/UILayoutParameter.cpp \ ui/UILayoutManager.cpp \ ui/CocosGUI.cpp \ ui/UIHelper.cpp \ ui/UIListView.cpp \ ui/UIPageView.cpp \ ui/UIScrollView.cpp \ ui/UIButton.cpp \ ui/UICheckBox.cpp \ ui/UIImageView.cpp \ ui/UIText.cpp \ ui/UITextAtlas.cpp \ ui/UITextBMFont.cpp \ ui/UILoadingBar.cpp \ ui/UISlider.cpp \ ui/UITextField.cpp \ ui/UIRichText.cpp \ ui/UIHBox.cpp \ ui/UIVBox.cpp \ ui/UIRelativeBox.cpp \ ui/UIVideoPlayerAndroid.cpp \ ui/UIDeprecated.cpp \ ui/UIScale9Sprite.cpp #extension LOCAL_SRC_FILES += ../extensions/assets-manager/AssetsManager.cpp \ ../extensions/GUI/CCControlExtension/CCControl.cpp \ ../extensions/GUI/CCControlExtension/CCControlButton.cpp \ ../extensions/GUI/CCControlExtension/CCControlColourPicker.cpp \ ../extensions/GUI/CCControlExtension/CCControlHuePicker.cpp \ ../extensions/GUI/CCControlExtension/CCControlPotentiometer.cpp \ ../extensions/GUI/CCControlExtension/CCControlSaturationBrightnessPicker.cpp \ ../extensions/GUI/CCControlExtension/CCControlSlider.cpp \ ../extensions/GUI/CCControlExtension/CCControlStepper.cpp \ ../extensions/GUI/CCControlExtension/CCControlSwitch.cpp \ ../extensions/GUI/CCControlExtension/CCControlUtils.cpp \ ../extensions/GUI/CCControlExtension/CCInvocation.cpp \ ../extensions/GUI/CCControlExtension/CCScale9Sprite.cpp \ ../extensions/GUI/CCEditBox/CCEditBox.cpp \ ../extensions/GUI/CCEditBox/CCEditBoxImplAndroid.cpp \ ../extensions/GUI/CCEditBox/CCEditBoxImplNone.cpp \ ../extensions/GUI/CCEditBox/CCEditBoxImplWin.cpp \ ../extensions/GUI/CCScrollView/CCScrollView.cpp \ ../extensions/GUI/CCScrollView/CCTableView.cpp \ ../extensions/GUI/CCScrollView/CCTableViewCell.cpp \ ../extensions/physics-nodes/CCPhysicsDebugNode.cpp \ ../extensions/physics-nodes/CCPhysicsSprite.cpp #box2d LOCAL_SRC_FILES += ../external/Box2d/Collision/b2BroadPhase.cpp \ ../external/Box2d/Collision/b2CollideCircle.cpp \ ../external/Box2d/Collision/b2CollideEdge.cpp \ ../external/Box2d/Collision/b2CollidePolygon.cpp \ ../external/Box2d/Collision/b2Collision.cpp \ ../external/Box2d/Collision/b2Distance.cpp \ ../external/Box2d/Collision/b2DynamicTree.cpp \ ../external/Box2d/Collision/b2TimeOfImpact.cpp \ ../external/Box2d/Collision/Shapes/b2ChainShape.cpp \ ../external/Box2d/Collision/Shapes/b2CircleShape.cpp \ ../external/Box2d/Collision/Shapes/b2EdgeShape.cpp \ ../external/Box2d/Collision/Shapes/b2PolygonShape.cpp \ ../external/Box2d/Common/b2BlockAllocator.cpp \ ../external/Box2d/Common/b2Draw.cpp \ ../external/Box2d/Common/b2Math.cpp \ ../external/Box2d/Common/b2Settings.cpp \ ../external/Box2d/Common/b2StackAllocator.cpp \ ../external/Box2d/Common/b2Timer.cpp \ ../external/Box2d/Dynamics/b2Body.cpp \ ../external/Box2d/Dynamics/b2ContactManager.cpp \ ../external/Box2d/Dynamics/b2Fixture.cpp \ ../external/Box2d/Dynamics/b2Island.cpp \ ../external/Box2d/Dynamics/b2World.cpp \ ../external/Box2d/Dynamics/b2WorldCallbacks.cpp \ ../external/Box2d/Dynamics/Contacts/b2ChainAndCircleContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2ChainAndPolygonContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2CircleContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2Contact.cpp \ ../external/Box2d/Dynamics/Contacts/b2ContactSolver.cpp \ ../external/Box2d/Dynamics/Contacts/b2EdgeAndCircleContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2EdgeAndPolygonContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2PolygonAndCircleContact.cpp \ ../external/Box2d/Dynamics/Contacts/b2PolygonContact.cpp \ ../external/Box2d/Dynamics/Joints/b2DistanceJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2FrictionJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2GearJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2Joint.cpp \ ../external/Box2d/Dynamics/Joints/b2MotorJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2MouseJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2PrismaticJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2PulleyJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2RevoluteJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2RopeJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2WeldJoint.cpp \ ../external/Box2d/Dynamics/Joints/b2WheelJoint.cpp \ ../external/Box2d/Rope/b2Rope.cpp #chipmunk LOCAL_SRC_FILES += ../external/chipmunk/src/chipmunk.c \ ../external/chipmunk/src/cpArbiter.c \ ../external/chipmunk/src/cpArray.c \ ../external/chipmunk/src/cpBB.c \ ../external/chipmunk/src/cpBBTree.c \ ../external/chipmunk/src/cpBody.c \ ../external/chipmunk/src/cpCollision.c \ ../external/chipmunk/src/cpHashSet.c \ ../external/chipmunk/src/cpPolyShape.c \ ../external/chipmunk/src/cpShape.c \ ../external/chipmunk/src/cpSpace.c \ ../external/chipmunk/src/cpSpaceComponent.c \ ../external/chipmunk/src/cpSpaceHash.c \ ../external/chipmunk/src/cpSpaceQuery.c \ ../external/chipmunk/src/cpSpaceStep.c \ ../external/chipmunk/src/cpSpatialIndex.c \ ../external/chipmunk/src/cpSweep1D.c \ ../external/chipmunk/src/cpVect.c \ ../external/chipmunk/src/constraints/cpConstraint.c \ ../external/chipmunk/src/constraints/cpDampedRotarySpring.c \ ../external/chipmunk/src/constraints/cpDampedSpring.c \ ../external/chipmunk/src/constraints/cpGearJoint.c \ ../external/chipmunk/src/constraints/cpGrooveJoint.c \ ../external/chipmunk/src/constraints/cpPinJoint.c \ ../external/chipmunk/src/constraints/cpPivotJoint.c \ ../external/chipmunk/src/constraints/cpRatchetJoint.c \ ../external/chipmunk/src/constraints/cpRotaryLimitJoint.c \ ../external/chipmunk/src/constraints/cpSimpleMotor.c \ ../external/chipmunk/src/constraints/cpSlideJoint.c LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH) \ $(LOCAL_PATH)/platform/android \ $(LOCAL_PATH)/base \ $(LOCAL_PATH)/../external \ $(LOCAL_PATH)/../external/tinyxml2 \ $(LOCAL_PATH)/../external/unzip \ $(LOCAL_PATH)/../external/chipmunk/include/chipmunk \ $(LOCAL_PATH)/../external/xxhash \ $(LOCAL_PATH)/../external/nslog \ $(LOCAL_PATH)/audio/include \ $(LOCAL_PATH)/editor-support \ $(LOCAL_PATH)/storage \ $(LOCAL_PATH)/../extensions/GUI/CCControlExtension \ $(LOCAL_PATH)/../extensions/GUI/CCScrollView \ $(LOCAL_PATH)/../external/chipmunk/include/chipmunk LOCAL_C_INCLUDES := $(LOCAL_PATH) \ $(LOCAL_PATH)/.. \ $(LOCAL_PATH)/platform/android \ $(LOCAL_PATH)/../external \ $(LOCAL_PATH)/../external/tinyxml2 \ $(LOCAL_PATH)/../external/unzip \ $(LOCAL_PATH)/../external/chipmunk/include/chipmunk \ $(LOCAL_PATH)/../external/edtaa3func \ $(LOCAL_PATH)/../external/xxhash \ $(LOCAL_PATH)/../external/ConvertUTF \ $(LOCAL_PATH)/../external/nslog \ $(LOCAL_PATH)/audio/include \ $(LOCAL_PATH)/audio/android \ $(LOCAL_PATH)/editor-support \ $(LOCAL_PATH)/editor-support/cocosbuilder LOCAL_EXPORT_LDLIBS := -lGLESv2 \ -llog \ -lz \ -landroid LOCAL_STATIC_LIBRARIES := cocos_freetype2_static LOCAL_STATIC_LIBRARIES += cocos_curl_static LOCAL_STATIC_LIBRARIES += libwebsockets_static LOCAL_STATIC_LIBRARIES += cocos_png_static LOCAL_STATIC_LIBRARIES += cocos_jpeg_static LOCAL_STATIC_LIBRARIES += cocos_tiff_static LOCAL_STATIC_LIBRARIES += cocos_webp_static LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dxandroid_static # define the macro to compile through support/zip_support/ioapi.c LOCAL_CFLAGS := -DUSE_FILE32API LOCAL_CFLAGS += -std=c99 LOCAL_CPPFLAGS := -Wno-deprecated-declarations -Wno-extern-c-compat LOCAL_EXPORT_CFLAGS := -DUSE_FILE32API LOCAL_EXPORT_CPPFLAGS := -Wno-deprecated-declarations -Wno-extern-c-compat include $(BUILD_STATIC_LIBRARY) $(call import-module,freetype2/prebuilt/android) $(call import-module,platform/android) $(call import-module,png/prebuilt/android) $(call import-module,jpeg/prebuilt/android) $(call import-module,tiff/prebuilt/android) $(call import-module,webp/prebuilt/android) $(call import-module,curl/prebuilt/android) $(call import-module,websockets/prebuilt/android)