Skip to content

Commit d9da6d5

Browse files
committed
Set BUILD_LIBRARY_FOR_DISTRIBUTION to YES
1 parent f318774 commit d9da6d5

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

Diff for: FlexLayout.xcodeproj/project.pbxproj

+6
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,7 @@
509509
isa = XCBuildConfiguration;
510510
buildSettings = {
511511
ALWAYS_SEARCH_USER_PATHS = NO;
512+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
512513
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
513514
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
514515
CLANG_ANALYZER_NONNULL = YES;
@@ -577,6 +578,7 @@
577578
isa = XCBuildConfiguration;
578579
buildSettings = {
579580
ALWAYS_SEARCH_USER_PATHS = NO;
581+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
580582
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
581583
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
582584
CLANG_ANALYZER_NONNULL = YES;
@@ -638,6 +640,7 @@
638640
24DA376F1EF843C500D1AB2F /* Debug */ = {
639641
isa = XCBuildConfiguration;
640642
buildSettings = {
643+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
641644
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
642645
CLANG_ENABLE_MODULES = YES;
643646
CODE_SIGN_IDENTITY = "";
@@ -673,6 +676,7 @@
673676
24DA37701EF843C500D1AB2F /* Release */ = {
674677
isa = XCBuildConfiguration;
675678
buildSettings = {
679+
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
676680
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
677681
CLANG_ENABLE_MODULES = YES;
678682
CODE_SIGN_IDENTITY = "";
@@ -708,6 +712,7 @@
708712
isa = XCBuildConfiguration;
709713
baseConfigurationReference = 2B210ECFE9D7665DACB8E8A7 /* Pods-FlexLayoutTests.debug.xcconfig */;
710714
buildSettings = {
715+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
711716
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
712717
DEVELOPMENT_TEAM = F37Y9H9E46;
713718
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
@@ -724,6 +729,7 @@
724729
isa = XCBuildConfiguration;
725730
baseConfigurationReference = 38E690AA4AF8EDFC95DB6626 /* Pods-FlexLayoutTests.release.xcconfig */;
726731
buildSettings = {
732+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
727733
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
728734
DEVELOPMENT_TEAM = F37Y9H9E46;
729735
FRAMEWORK_SEARCH_PATHS = "$(inherited)";

Diff for: Package.swift

+6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ let package = Package(
77
name: "FlexLayout",
88
products: [
99
.library(name: "FlexLayout", targets: ["FlexLayout"]),
10+
.library(name: "FlexLayoutBinary", targets: ["FlexLayoutBinary"]),
1011
.library(name: "FlexLayoutYoga", targets: ["FlexLayoutYoga"]),
1112
.library(name: "FlexLayoutYogaKit", targets: ["FlexLayoutYogaKit"])
1213
],
@@ -29,6 +30,11 @@ let package = Package(
2930
.define("FLEXLAYOUT_SWIFT_PACKAGE")
3031
]
3132
),
33+
.binaryTarget(
34+
name: "FlexLayoutBinary",
35+
url: "https://github.com/woohyunjin06/FlexLayout/releases/download/1.3.33/FlexLayout.xcframework.zip",
36+
checksum: "9e81b4565e20cfed0d1c15ebfda181cd068f568fb1a2d627b407e96349eafe76"
37+
),
3238
.target(
3339
name: "FlexLayoutYoga",
3440
dependencies: [],

Diff for: Sources/Swift/YGLayoutExtensions.swift

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ import CoreGraphics
1010
import FlexLayoutYoga
1111
#endif
1212

13-
postfix operator %
14-
1513
extension Int {
1614
public static postfix func % (value: Int) -> YGValue {
1715
return YGValue(value: Float(value), unit: .percent)

0 commit comments

Comments
 (0)