halx99
fff2bd59ed
Fix setup cmake files and some relative sources
2022-07-08 14:20:41 +08:00
DelinWorks
49b6dda016
Fix CMAKE
2022-07-08 02:10:35 +03:00
halx99
1889180a75
Improve renderer
2022-06-24 14:18:48 +08:00
halx99
a03e5c6cf6
Fix ios device install problems
...
- lua template missing `CFBundleExecute`
- Use `_` instead tests project to avoid unknown error
2022-05-23 17:03:07 +08:00
halx99
c0977642bb
Improve cmake scripts
2022-05-19 10:54:42 +08:00
halx99
4a05253be1
Fix cmake link
2022-05-18 22:27:43 +08:00
halx99
21fe8df12b
Fix lua template duplicate res error on mac
...
Fix typo
Fix cmdline fail on new macos
2022-05-15 16:36:06 +08:00
Shatyuka
d71c620fc1
Compatible with Ninja
2022-04-26 15:16:02 +08:00
halx99
67c6bcec4f
[cmake] Rename BUILD_LUA_LIBS to AX_ENABLE_EXT_LUA
2022-02-17 21:31:39 +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
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
846231e2f1
Fix #522
2021-10-12 13:16:27 +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
adce3298de
Fix lua build [ci build]
2021-05-24 19:18:15 +08:00
HALX99
a42f9ac25c
Renaming refactor ( #353 ) [ci build]
2021-05-18 16:40:30 +08:00
halx99
e8c1d7bc2c
Set cmake min version to 3.10 [ci build]
2021-04-21 14:05:44 +08:00
halx99
9972ddd71c
fix lua-tests cmake script
2021-03-26 17:10:37 +08:00
halx99
adf3483943
Fix CMakeLists for separating test projects [ci build]
2021-03-15 09:50:32 +08:00
halx99
755714c103
CMake, use file TO_CMAKE_PATH instead string replace [ci build]
2020-11-12 22:47:35 +08: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
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
919d48d68e
Finish cpp and lua template to use env var 'COCOS2DX_ROOT' to avoid copy whole engine source when new project.
2020-10-19 18:33:10 +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
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
6eb58f58bd
Optimize CMake scripts
2020-08-04 14:05:00 +08:00
halx99
da7e235b25
Optimize link, remove -Wl,--whole-archive for linking 3rd libs.
2020-07-29 18:55:45 +08:00
halx99
d1cd05c0c8
Copy angle binaries
2020-07-23 10:32:50 +08:00
halx99
3f78448495
Fix .so auto link when folder not exists
2020-02-04 20:57:20 +08:00
halx99
a350f4be88
solve auto link .so for android platform
2020-02-03 21:18:23 +08:00
minggo
589e09c328
set xcode installation path to ( #20402 )
2020-01-18 20:40:21 +08:00
Arnold
b74af1970b
[bugfix] set Info.plist path ( #20405 )
...
fix bug introduced in #20205
2019-12-12 23:55:18 +08:00
Arnold
3b4748009f
use copy instead of linkis ( #20356 )
2019-11-21 15:12:37 +08:00
Arnold
e3c636c23c
Sync resource automatically on Windows and Linux ( #20319 )
2019-11-15 10:24:38 +08:00
Arnold
6a53b31d08
[bugfix] add pagezero_size link flags ( #20321 )
2019-11-13 11:07:52 +08:00
minggo
98ab6d23b6
set iOS default deployment version in correct place ( #20307 )
2019-11-08 10:30:51 +08:00
minggo
5acc952a17
fix iOS build issue ( #20292 )
2019-11-05 15:23:54 +08:00
coulsonwang
8126cfafd5
add defualt ios deloyment target ( #20282 )
...
* add defualt ios deloyment target
2019-11-01 17:07:52 +08:00
Andy Duplain
1a04787287
Rework CMake Xcode support. ( #20205 )
...
- Build using C++17 by default.
- Simplified customization of Xcode project via cmake.
- Add documentation to demonstrate how to use the customization.
- NOTE: I believe we could compile with bitcode enabled if the box2d
library was compiled using bitcode.
2019-10-22 13:42:56 +08:00
Arnold
96ae05d511
[bugfix] Android compile error on arm64 ( #20128 )
...
* add --no-warn-shared-textrel only in android/x86
* update comment position
2019-09-18 09:21:56 +08:00
Arnold
56c9ec137c
add link flags ( #20069 )
2019-09-02 09:39:43 +08:00
coulsonwang
57a3bd98f1
fix glfw3.3 no respond issue ( #19963 )
2019-07-23 16:58:35 +08:00
Arnold
cf83c91480
[cmake] Update plist template for iOS projects ( #19828 )
...
* update cmake template
* fix tabs
* use function instead of macros
* rename local variables & cocos_fake_set
* use g++ 7 in travis ci
* use clang
* use g++6
2019-06-17 18:37:56 -07:00
leda
4f0ef25c6f
sync cmake changes into metal-support ( #19335 )
...
* sync #19327
* sync #19329
2019-01-23 09:55:55 +08:00