Skip to content

Instantly share code, notes, and snippets.

@egolearner
Created November 26, 2020 09:43
Show Gist options
  • Save egolearner/2501b68520362d4ddc3c9b0db597736b to your computer and use it in GitHub Desktop.
Save egolearner/2501b68520362d4ddc3c9b0db597736b to your computer and use it in GitHub Desktop.
macos big sur 编译squirrel on 2020-11-26
# based on commit 118aee617089b4c7a3e448a42ea0b4c65eae5895
diff --git a/Squirrel.xcodeproj/project.pbxproj b/Squirrel.xcodeproj/project.pbxproj
index 9ab6c4a..77fc0b8 100644
--- a/Squirrel.xcodeproj/project.pbxproj
+++ b/Squirrel.xcodeproj/project.pbxproj
@@ -620,6 +620,7 @@
PRODUCT_BUNDLE_IDENTIFIER = im.rime.inputmethod.Squirrel;
PRODUCT_NAME = Squirrel;
SDKROOT = macosx;
+ VALID_ARCHS = x86_64;
WRAPPER_EXTENSION = app;
};
name = Debug;
@@ -658,6 +659,7 @@
PRODUCT_BUNDLE_IDENTIFIER = im.rime.inputmethod.Squirrel;
PRODUCT_NAME = Squirrel;
SDKROOT = macosx;
+ VALID_ARCHS = x86_64;
WRAPPER_EXTENSION = app;
};
name = Release;
@@ -677,7 +679,7 @@
HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_2 = "\"$(SRCROOT)/librime/thirdparty/include\"";
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks\n\n@loader_path/../Library/OpenSource\n\n@loader_path/../Library/Frameworks /usr/lib /usr/local/lib";
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/lib";
- MACOSX_DEPLOYMENT_TARGET = 10.7;
+ MACOSX_DEPLOYMENT_TARGET = 10.9;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
@@ -698,7 +700,7 @@
HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_2 = "\"$(SRCROOT)/librime/thirdparty/include\"";
LD_RUNPATH_SEARCH_PATHS = "@loader_path/../Frameworks\n\n@loader_path/../Library/OpenSource\n\n@loader_path/../Library/Frameworks /usr/lib";
LIBRARY_SEARCH_PATHS = "$(SRCROOT)/lib";
- MACOSX_DEPLOYMENT_TARGET = 10.7;
+ MACOSX_DEPLOYMENT_TARGET = 10.9;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = macosx;
};
diff --git a/package/add_data_files b/package/add_data_files
index c11dc1b..e3bb465 100755
--- a/package/add_data_files
+++ b/package/add_data_files
@@ -69,7 +69,7 @@ add_file() {
}
data_files=(
- $(ls data/plum/* | xargs basename)
+ $(ls data/plum/* | xargs basename -a)
)
for file in "${data_files[@]}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment