FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix(templates): avoid clang module race in ios bridging header build · pythonnative/pythonnative@ec8aa23 · GitHub

Repository navigation

Commit ec8aa23

Browse files
committed
fix(templates): avoid clang module race in ios bridging header build
1 parent 0d2a505 commit ec8aa23

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

  • src/pythonnative/templates/ios_template/ios_template.xcodeproj

‎src/pythonnative/templates/ios_template/ios_template.xcodeproj/project.pbxproj‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,9 +481,18 @@
481481
buildSettings = {
482482
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
483483
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
484+
CLANG_ENABLE_MODULES = NO;
484485
CODE_SIGN_STYLE = Automatic;
485486
CURRENT_PROJECT_VERSION = 1;
486487
DEVELOPMENT_TEAM = "";
488+
"FRAMEWORK_SEARCH_PATHS[sdk=iphoneos*]" = (
489+
"$(inherited)",
490+
"$(PROJECT_DIR)/Python.xcframework/ios-arm64",
491+
);
492+
"FRAMEWORK_SEARCH_PATHS[sdk=iphonesimulator*]" = (
493+
"$(inherited)",
494+
"$(PROJECT_DIR)/Python.xcframework/ios-arm64_x86_64-simulator",
495+
);
487496
GENERATE_INFOPLIST_FILE = YES;
488497
INFOPLIST_FILE = ios_template/Info.plist;
489498
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
@@ -499,6 +508,7 @@
499508
PRODUCT_NAME = "$(TARGET_NAME)";
500509
SWIFT_EMIT_LOC_STRINGS = YES;
501510
SWIFT_OBJC_BRIDGING_HEADER = "ios_template/BridgingHeader.h";
511+
SWIFT_PRECOMPILE_BRIDGING_HEADER = NO;
502512
SWIFT_VERSION = 5.0;
503513
TARGETED_DEVICE_FAMILY = "1,2";
504514
};
@@ -509,9 +519,18 @@
509519
buildSettings = {
510520
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
511521
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
522+
CLANG_ENABLE_MODULES = NO;
512523
CODE_SIGN_STYLE = Automatic;
513524
CURRENT_PROJECT_VERSION = 1;
514525
DEVELOPMENT_TEAM = "";
526+
"FRAMEWORK_SEARCH_PATHS[sdk=iphoneos*]" = (
527+
"$(inherited)",
528+
"$(PROJECT_DIR)/Python.xcframework/ios-arm64",
529+
);
530+
"FRAMEWORK_SEARCH_PATHS[sdk=iphonesimulator*]" = (
531+
"$(inherited)",
532+
"$(PROJECT_DIR)/Python.xcframework/ios-arm64_x86_64-simulator",
533+
);
515534
GENERATE_INFOPLIST_FILE = YES;
516535
INFOPLIST_FILE = ios_template/Info.plist;
517536
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
@@ -527,6 +546,7 @@
527546
PRODUCT_NAME = "$(TARGET_NAME)";
528547
SWIFT_EMIT_LOC_STRINGS = YES;
529548
SWIFT_OBJC_BRIDGING_HEADER = "ios_template/BridgingHeader.h";
549+
SWIFT_PRECOMPILE_BRIDGING_HEADER = NO;
530550
SWIFT_VERSION = 5.0;
531551
TARGETED_DEVICE_FAMILY = "1,2";
532552
};

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL