halx99
716b20cf6b
Update recommend android studio and gradle
...
- Android Studio 2021.1.1+ (More intelligent)
- Gralde wrapper to 7.2: https://services.gradle.org/distributions/gradle-7.2-bin.zip.zip
- Gradle Plugin to 7.1: com.android.tools.build:gradle:7.1.0
These upgrades will fix the issue: #573
2022-01-28 12:47:05 +08:00
halx99
11360497ea
Update gradle wrapper to 6.9.2
2022-01-27 18:44:59 +08:00
halx99
a00f181b30
Update chmod
2022-01-08 12:23:14 +08:00
halx99
3d7218a0eb
Fix #570
...
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99
a651879ee6
Tidy audio folder
2022-01-03 11:34:58 +08:00
halx99
e534dd66c0
Rename core folder name
2021-12-31 14:39:08 +08:00
halx99
8fd4a8afc3
Fix android ci
2021-12-29 13:44:39 +08:00
halx99
b459acbcf7
Remove all unnecessary nothrow
2021-12-08 00:11:53 +08:00
halx99
857d2c177f
Optimize cmake scripts
2021-10-12 15:39:37 +08:00
halx99
bbd3a78ae4
Improve lua workflow on windows
...
a. Use working directory as default resource root on windows
b. Don't copy res and scripts to build binary dir on windows
c. Always build plainlua as dll on windows for fast debug
d. Remove 64bit spec search path for lua script
2021-10-07 18:44:34 +08:00
halx99
56edf5c339
Fix xcode build warnings
2021-08-12 15:54:16 +08:00
halx99
6ee687302b
Xcode Embed Frameworks support
...
refer to: https://gitlab.kitware.com/cmake/cmake/-/issues/22412#note_997156
2021-08-10 11:43:16 +08:00
halx99
97e5896325
Update cmake link
2021-08-10 10:46:11 +08:00
halx99
29015e1cd7
Make gradle utils file as shared [ci build]
2021-06-02 06:27:19 +08:00
halx99
f0dc1582fb
[Gradle] Find ndk with env ANDROID_NDK [ci build]
2021-06-02 05:37:18 +08:00
HALX99
a42f9ac25c
Renaming refactor ( #353 ) [ci build]
2021-05-18 16:40:30 +08:00
halx99
97e8d4c58a
Replace jcenter with mavenCentral [ci build]
2021-05-15 12:15:38 +08:00
halx99
bb1871b0e0
Gradle Plugin no longer support cmake 3.10.0+
2021-05-15 11:58:56 +08:00
halx99
412a6fa9e2
Fix android ci [ci build]
2021-05-15 00:12:41 +08:00
halx99
798e0fe1a1
Update gradle stubs [ci build]
...
a. wrapper to 6.9
b. plugin to 4.2.0
2021-05-14 12:11:19 +08:00
halx99
3348f10813
Make tests could build at external location [ci build]
2021-05-02 17:23:39 +08:00
halx99
49c1318fc1
Explicit set cmake minimum version at app/build.gradle [ci build]
2021-04-22 11:40:53 +08:00
halx99
e8c1d7bc2c
Set cmake min version to 3.10 [ci build]
2021-04-21 14:05:44 +08:00
halx99
3ff5b16847
Ensure build native first before compile java code
2021-04-20 20:25:32 +08:00
halx99
d33ffa67cd
Set gradle-wrapper to 6.8.3 [ci build]
2021-04-08 22:42:15 +08:00
halx99
adf3483943
Fix CMakeLists for separating test projects [ci build]
2021-03-15 09:50:32 +08:00
halx99
46287b84c2
Rollback gradle plugin version 4.0.1, since there is no benefit upgrade to 4.1.0
2020-11-12 22:50:38 +08:00
halx99
755714c103
CMake, use file TO_CMAKE_PATH instead string replace [ci build]
2020-11-12 22:47:35 +08:00
halx99
5b8eaf1005
fix fairygui-tests ios project file
2020-10-27 00:24:55 -07:00
halx99
975ef2ff61
Lock name
2020-10-24 21:57:36 +08:00
halx99
8a69a3a5cc
Set CMAKE_XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET at toolchain file ios.mini.cmake
2020-10-22 17:50:25 +08:00
halx99
eb52b0d319
Make setup.py works with python3
2020-10-22 16:53:28 +08:00
halx99
b8834bc086
Finsih rename
2020-10-22 10:58:10 +08:00
halx99
119e62f164
Update gradle plugin to 4.1.0
2020-10-21 10:55:32 +08:00
halx99
25cc511532
fix lua build link on android
2020-10-19 23:21:40 +08:00
halx99
bacba846af
Sync SharedLoader template.
2020-10-19 19:19:17 +08:00
halx99
4142499bc4
Use system env var 'COCOS2DX_ROOT' to avoid copy whole engine sources when create new project with template
2020-10-18 01:05:36 +08:00
halx99
dfce234ced
Use system env var 'COCOS2DX_ROOT' to avoid copy whole engine sources when create new project with template
2020-10-18 01:01:36 +08:00
halx99
3c7ede5859
Make core lib can be build as dll, fix link issue for external
2020-08-18 12:36:44 +08:00
halx99
71c9b2b101
fix #146
2020-08-18 10:51:32 +08:00
halx99
67ef8bb624
Improve shared library for android, remove mojoal,sdl2, still use OpenAL.framework on apple platform, alsoft on other platforms.
2020-08-17 18:45:14 +08:00
halx99
bcc00eaffe
Sets Gradle Plugin version to 3.4.0 to fix cmake can't recognize ninja
2020-08-10 15:04:12 +08:00
halx99
4c56d6587e
Sync optimize code
2020-08-06 19:58:24 +08:00
halx99
b84b3fe339
Update fairygui-tests project name for android
2020-08-05 16:33:13 +08:00
halx99
90c18ad338
Sync fairygui-tests settings for ios
2020-08-05 13:33:31 +08:00
halx99
f6c3442537
Sync fairygui-tests settings for android
2020-08-05 13:32:14 +08:00
halx99
6eb58f58bd
Optimize CMake scripts
2020-08-04 14:05:00 +08:00
halx99
58d61ee154
Add full fairygui-tests
2020-08-04 13:15:02 +08:00