[YogaKit] support macOS, tvOS, Carthage; auto apply layout like AutoLayout. #1026

Closed
cntrump wants to merge 38 commits from yogakit_autoapplylayout_patch into main
95 changed files with 3775 additions and 656 deletions
Showing only changes of commit ac326555b9 - Show all commits

View File

@@ -27,7 +27,7 @@ podspec = Pod::Spec.new do |spec|
# https://twitter.com/krzyzanowskim/status/1151549874653081601?s=21 # https://twitter.com/krzyzanowskim/status/1151549874653081601?s=21
spec.pod_target_xcconfig = {"LD_VERIFY_BITCODE": "NO"} spec.pod_target_xcconfig = {"LD_VERIFY_BITCODE": "NO"}
spec.source_files = 'YogaKit/Source/*.{h,m,swift}' spec.source_files = 'YogaKit/Source/*.{h,m,swift}'
spec.public_header_files = 'YogaKit/Source/{YGLayout,UIView+Yoga}.h' spec.public_header_files = 'YogaKit/Source/{YGLayout,UIView+Yoga,YogaKit}.h'
spec.private_header_files = 'YogaKit/Source/YGLayout+Private.h' spec.private_header_files = 'YogaKit/Source/YGLayout+Private.h'
spec.swift_version = '5.1' spec.swift_version = '5.1'
spec.static_framework = true spec.static_framework = true

View File

@@ -26,7 +26,7 @@ SPEC CHECKSUMS:
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2 IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7 IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7
Yoga: 21a6025b8ce1624d5bf5202b1af67cd43da8edfc Yoga: 21a6025b8ce1624d5bf5202b1af67cd43da8edfc
YogaKit: 30573590c8d1ecd5c3758efba7117ad9cb1c8508 YogaKit: c404496039efd6abb76408c15804180a247908f5
PODFILE CHECKSUM: e8d71f0fe05bb5e3cfd81b54d07bd1a904e18968 PODFILE CHECKSUM: e8d71f0fe05bb5e3cfd81b54d07bd1a904e18968