CMakeLists.txt 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. include_directories(./base)
  2. include_directories(./base/allocator)
  3. if(MACOSX OR APPLE)
  4. set(COCOS_BASE_SPECIFIC_SRC
  5. base/CCUserDefault-apple.mm
  6. )
  7. elseif(ANDROID)
  8. set(COCOS_BASE_SPECIFIC_SRC
  9. base/CCUserDefault-android.cpp
  10. base/CCController-android.cpp
  11. )
  12. elseif(LINUX)
  13. set(COCOS_BASE_SPECIFIC_SRC
  14. base/CCController-linux-win32.cpp
  15. )
  16. endif()
  17. set(COCOS_BASE_SRC
  18. base/CCAsyncTaskPool.cpp
  19. base/CCAutoreleasePool.cpp
  20. base/CCConfiguration.cpp
  21. base/CCConsole.cpp
  22. base/CCController.cpp
  23. base/CCData.cpp
  24. base/CCDataVisitor.cpp
  25. base/CCNinePatchImageParser.cpp
  26. base/CCDirector.cpp
  27. base/CCEvent.cpp
  28. base/CCEventAcceleration.cpp
  29. base/CCEventController.cpp
  30. base/CCEventCustom.cpp
  31. base/CCEventDispatcher.cpp
  32. base/CCEventFocus.cpp
  33. base/CCEventKeyboard.cpp
  34. base/CCEventListener.cpp
  35. base/CCEventListenerAcceleration.cpp
  36. base/CCEventListenerController.cpp
  37. base/CCEventListenerCustom.cpp
  38. base/CCEventListenerFocus.cpp
  39. base/CCEventListenerGyroscope.cpp
  40. base/CCEventListenerKeyboard.cpp
  41. base/CCEventListenerMouse.cpp
  42. base/CCEventListenerTouch.cpp
  43. base/CCEventMouse.cpp
  44. base/CCEventTouch.cpp
  45. base/CCIMEDispatcher.cpp
  46. base/CCNS.cpp
  47. base/CCProfiling.cpp
  48. base/CCProperties.cpp
  49. base/CCRef.cpp
  50. base/CCScheduler.cpp
  51. base/CCScriptSupport.cpp
  52. base/CCTouch.cpp
  53. base/CCUserDefault.cpp
  54. base/CCValue.cpp
  55. base/ObjectFactory.cpp
  56. base/CCStencilStateManager.cpp
  57. base/TGAlib.cpp
  58. base/ZipUtils.cpp
  59. base/allocator/CCAllocatorDiagnostics.cpp
  60. base/allocator/CCAllocatorGlobal.cpp
  61. base/allocator/CCAllocatorGlobalNewDelete.cpp
  62. base/atitc.cpp
  63. base/base64.cpp
  64. base/ccCArray.cpp
  65. base/ccFPSImages.c
  66. base/ccRandom.cpp
  67. base/ccTypes.cpp
  68. base/ccUTF8.cpp
  69. base/ccUtils.cpp
  70. base/etc1.cpp
  71. base/pvr.cpp
  72. base/s3tc.cpp
  73. ${COCOS_BASE_SPECIFIC_SRC}
  74. )