move Makefile to macos folder and update instructions

This commit is contained in:
Nick Fisher
2023-11-09 12:12:04 +08:00
parent 672952f8a0
commit a1f2b245ff
3 changed files with 8 additions and 8 deletions

View File

@@ -390,7 +390,7 @@ Project structure:
e.g. e.g.
``` ```
make sync-libs-macos-and-update-pods cd macos && make
``` ```
- Android keeps a separate copy of ALL headers (because it's currently running a different version of Filament, earlier versions have some texture filtering issues) - Android keeps a separate copy of ALL headers (because it's currently running a different version of Filament, earlier versions have some texture filtering issues)

View File

@@ -20,7 +20,7 @@ EXTERNAL SOURCES:
:path: Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin :path: Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin
SPEC CHECKSUMS: SPEC CHECKSUMS:
flutter_filament: e47abb28417d10183c856a132777e3ca08d1551d flutter_filament: ddf9db01d70cce6c8f3a34f414562ebdb43c7f36
FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24
path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943 path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943

View File

@@ -1,17 +1,17 @@
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST))) mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
current_dir := $(dir $(mkfile_path)) current_dir := $(dir $(mkfile_path))
parent_dir := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/..) parent_dir := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/../..)
filament_build_out := $(parent_dir)/filament/out/cmake-release filament_build_out := $(parent_dir)/filament/out/cmake-release
# building on MacOS, we currently just delete the macos/include # building on MacOS, we currently just delete the macos/include
# and macos/src directories and copy from iOS # and macos/src directories and copy from iOS
sync-libs-macos: macos:
@rm -r ${current_dir}macos/include || echo "macos/include does not exist" rm -rf ${current_dir}include
cp -R ${current_dir}ios/include ${current_dir}macos cp -R ${current_dir}../ios/include ${current_dir}
@rm -r ${current_dir}macos/src || echo "macos/src does not exist" rm -rf ${current_dir}macos/src
cp -R ${current_dir}ios/src ${current_dir}macos cp -R ${current_dir}../ios/src ${current_dir}
# We use a single material (no lighting and no transparency) for background images # We use a single material (no lighting and no transparency) for background images
# #