axmol/cmake/Modules
leeda edee97278f V3 android cmake support, add mac/ios support (#18646)
* CMake build improvements

* android cmake support

* Enable proguard for cocos2d

* examples & test cmake support

* add android build type param to gradle.properties file

* less warnings

* update all android configs to recomended settings

* fix network cmake error

* fix js-tests cmake error

* android build config, add cmake

* android build config, add cmake

* add lua share lib

* android lua cmake build fix

* fix

* luajit test

* run fail, still

* fix js-warning

* correct lua main include

* lua test project cmake support android

* try to add lua-template cmake support

* lua template fix

* js_tests support cmake on android

* js-tests improve

* cmake support js-template

* test to realise prebuild

* cmake improve, no feature

* improve templates cmake

* refactor cmake struct

* correct cpp-tests cmake

* cpp-templates cmake improve

* typo fix

* cmake struct refator

* change default option

* adapt new project struct

* uniform cmake test style

* add_dependencies to support make -j

* little struct improve

* little fix

* adapt cmake bin dir

* little improve about cmake version

* change build all tests condition

* add source_group for Xcode

* add mark source files

* add more mark source code

* add template project to test

* add macos info.plist template

* add pak macos for all project

* lua test icon fix

* not consider lua project for now

* modify pak method

* add another ios toolchain

* add ios system library

* update ios toolchain, and reduce ios compile errors

* reduce error

* make ios engine lib compile pass

* cpp-empty-test ios bundle

* cpp-tests ios support

* js-tests ios support

* templates project support ios

* fix the way of lua-tests package

* try to fix lua-template on macOS

* comment lua-template sim file

* improve display on xcode

* update cmake readme

* check android compile again

* fix android compile error

* fix linux cmake res error

* update deps version, for cmake

* fix lua_template linux compile error

* close android cmake support for now

* review template android share library name

* change PROP_BUILD_TOOLS_VERSION version to 27.0.1

* change android compile version

* make `PROP_APP_PLATFORM` back, add comments for android native build

* Revert "make `PROP_APP_PLATFORM` back, add comments for android native build"

This reverts commit 272ddc19886891b9502cde070753a870c0fdb588.
2018-02-08 09:24:33 +08:00
..
BuildModules.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
CMakeParseArguments.cmake Finalise Windows cmake support for mingw-w64 2014-10-03 23:22:09 +01:00
CocosBuildHelpers.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
CocosBuildSet.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
CocosUsePrebuiltLibs.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
FindCURL.cmake Move prebuilt libraries config to distinct file. 2014-11-20 12:05:15 +03:00
FindChipmunk.cmake Squashed commit of the following: 2016-02-29 13:53:00 -08:00
FindFMOD.cmake AudioEngine:Linux: implementation using FMOD, refactor to SimpleAudioEngine now as wrapper of AUdioEngine, upgrade FMOD binaries 2015-11-26 22:22:05 -05:00
FindFontconfig.cmake cmake: fix FindFontconfig.cmake - FONCONFIG_FOUND was not set, when FONTCONFIG_INCLUDE_DIRS was empty (on CentOS 6.5 for example) 2014-11-24 17:23:12 +03:00
FindFreetype.cmake Move prebuilt libraries config to distinct file. 2014-11-20 12:05:15 +03:00
FindGLFW3.cmake cmake: on some systems (ubuntu 14.10 for ex) pkg-config --cflags glfw3 returns only special includes, so try search glfw3.h in default locations if fist search fail 2014-11-25 22:51:35 +03:00
FindGTK3.cmake add UIEditBox support linux platform. 2015-09-18 17:11:58 +08:00
FindJPEG.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
FindMINIZIP.cmake Fixes for freetype, protobuf and more unifications. Also it case of static library in some find* modules we try to use pkg-config first, it is chance to get dependency info 2014-11-19 00:27:25 +03:00
FindMPG123.cmake Find vorbis, mpg123 and OpenAL libs in unified way. 2014-11-18 01:46:41 +03:00
FindOgg.cmake Find vorbis, mpg123 and OpenAL libs in unified way. 2014-11-18 01:46:41 +03:00
FindPNG.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
FindPackageHandleStandardArgs.cmake Finalise Windows cmake support for mingw-w64 2014-10-03 23:22:09 +01:00
FindPackageMessage.cmake Finalise Windows cmake support for mingw-w64 2014-10-03 23:22:09 +01:00
FindPkgConfig.cmake Add fresh FindPkgConfig.cmake for sure that vendors not overwrite it. 2014-11-25 16:18:07 +03:00
FindRecast.cmake fix building with system prebuilt libs 2015-07-22 14:19:22 +01:00
FindSQLite3.cmake fix: detect sqlite headers in linux 2016-06-28 15:12:25 -07:00
FindTIFF.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
FindTinyXML2.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
FindVorbis.cmake Find vorbis, mpg123 and OpenAL libs in unified way. 2014-11-18 01:46:41 +03:00
FindWEBSOCKETS.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
FindWebP.cmake Remove unused code from Find*.cmake modules. All logic with USE_PREBUILT_LIBS are handled in cmake/Modules/CocosUsePrebuiltLibs.cmake 2014-12-20 23:10:28 +03:00
Findflatbuffers.cmake fix building with system prebuilt libs 2015-07-22 14:19:22 +01:00
Findxxhash.cmake fix building with system prebuilt libs 2015-07-22 14:19:22 +01:00
MacOSXBundleInfo.LuaTemplate.plist.in V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
MacOSXBundleInfo.plist.in V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
SelectLibraryConfigurations.cmake Find libpng and zlib unified way. 2014-11-16 00:21:11 +03:00
SelectModule.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
SetCompilerOptions.cmake V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00
iOSBundleInfo.plist.in V3 android cmake support, add mac/ios support (#18646) 2018-02-08 09:24:33 +08:00