From 1bdb303e97c94c19860473ece68e49ee22a4d543 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:07:49 -0400 Subject: [PATCH 01/16] Add Cartfile --- Cartfile | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Cartfile diff --git a/Cartfile b/Cartfile new file mode 100644 index 00000000..47edaf77 --- /dev/null +++ b/Cartfile @@ -0,0 +1,2 @@ +# github "facebook/yoga" "1.6.0" +github "lucdion/yoga" "add_carthage" \ No newline at end of file From b6bf20638e62109e958363e6b004ae478a2619ba Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:14:38 -0400 Subject: [PATCH 02/16] update --- .../xcschemes/FlexLayoutSample.xcscheme | 3 ++- .../UserInterfaceState.xcuserstate | Bin 10180 -> 11701 bytes .../xcschemes/FlexLayout.xcscheme | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Example/FlexLayoutSample.xcodeproj/xcshareddata/xcschemes/FlexLayoutSample.xcscheme b/Example/FlexLayoutSample.xcodeproj/xcshareddata/xcschemes/FlexLayoutSample.xcscheme index c56660c4..bbb74708 100644 --- a/Example/FlexLayoutSample.xcodeproj/xcshareddata/xcschemes/FlexLayoutSample.xcscheme +++ b/Example/FlexLayoutSample.xcodeproj/xcshareddata/xcschemes/FlexLayoutSample.xcscheme @@ -1,7 +1,7 @@ + version = "1.3"> @@ -46,6 +46,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO" diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 29e2c2dec92f48d6ccfbb609829bca7ab79b09a9..60beecc23377bee478c06c035dadada869d8e06e 100644 GIT binary patch delta 7402 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 E4_m4h3jhEB diff --git a/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme b/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme index 5d63e4b3..5e1e2f72 100644 --- a/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme +++ b/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme @@ -1,7 +1,7 @@ + version = "1.3"> @@ -57,6 +57,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO" From e594f0dc6b84c70b79fb84b248af7fa235da2e0f Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:16:36 -0400 Subject: [PATCH 03/16] update --- .../UserInterfaceState.xcuserstate | Bin 11701 -> 11701 bytes .../xcschemes/FlexLayout.xcscheme | 102 ------------------ .../xcschemes/xcschememanagement.plist | 2 +- 3 files changed, 1 insertion(+), 103 deletions(-) delete mode 100644 FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 60beecc23377bee478c06c035dadada869d8e06e..b93bf3246cc21cc9a2850cc9fb08a3e5853636e4 100644 GIT binary patch delta 27 lcmV+$0ObF*TeVxT(FX*U^xP7&)d%+u1eWz2Ota7y - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist b/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist index 7b24f7fe..10972099 100644 --- a/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,7 +4,7 @@ SchemeUserState - FlexLayout.xcscheme_^#shared#^_ + FlexLayout.xcscheme orderHint 0 From b2349032d5d2d0fb7f76709a54eab29b49da3bf7 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:18:56 -0400 Subject: [PATCH 04/16] update --- .../UserInterfaceState.xcuserstate | Bin 11701 -> 11701 bytes .../xcschemes/FlexLayout.xcscheme | 102 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 2 +- 3 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index b93bf3246cc21cc9a2850cc9fb08a3e5853636e4..80a39e5c763fa237fb2ee896f91f2b5c0e4ba900 100644 GIT binary patch delta 3445 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 Z8pXzA-%h?Ez90Dx@O4`g-<(&M{SWa@ORWF^ delta 3372 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 F{T~mZMRfoG diff --git a/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme b/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme new file mode 100644 index 00000000..5e1e2f72 --- /dev/null +++ b/FlexLayout.xcodeproj/xcshareddata/xcschemes/FlexLayout.xcscheme @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist b/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist index 10972099..7b24f7fe 100644 --- a/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/FlexLayout.xcodeproj/xcuserdata/dionlu.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,7 +4,7 @@ SchemeUserState - FlexLayout.xcscheme + FlexLayout.xcscheme_^#shared#^_ orderHint 0 From d0b841cc6538943c8e93267ed2ce632d2b500a45 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:22:51 -0400 Subject: [PATCH 05/16] no message --- .../UserInterfaceState.xcuserstate | Bin 11701 -> 11701 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 80a39e5c763fa237fb2ee896f91f2b5c0e4ba900..33f6bb1bd55cd156a531b42ff9b523ea69c2c8e9 100644 GIT binary patch delta 3205 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 IO0UWO2d9Vr)&Kwi delta 3274 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 From 5daec3b172563af343e725fbc80f9c551237f9c5 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 17:27:58 -0400 Subject: [PATCH 06/16] update --- .../UserInterfaceState.xcuserstate | Bin 11701 -> 11700 bytes .../contents.xcworkspacedata | 3 --- 2 files changed, 3 deletions(-) diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 33f6bb1bd55cd156a531b42ff9b523ea69c2c8e9..0388fa8fa9980cc6ae9f874f150fef38954c6214 100644 GIT binary patch delta 3290 zcmZWqXFwIl8r}H@dqZ}2_U^q~As``ysJv*J#;(|~Ai*x`Rk45q#ujrwti%|jtnDSn zNKqtqQDcoFR$@WK9%G7yDE4TY(YF_cnCH&FnR8~&eBaqKn|p8Sy}k?aEGMhTYO;as zAUnwca*!M+h2#V&B0rIz$z^hdTqV~?3AsgXlLzD>`HlQe9)k~5huR>36JCNq2!i_1 z02;zO&;+_e6!d^-cn@NrC-j2e&<6%XJdB44Fd3%8G)RSy;1ie!3*a+Y3Ko#?=_y-voIi_+0;VL`;{|xk-Q2$|$qFltIS7 zD2K?mTu25vObT!gewsm!kfS&k=UKP3L5;{sa-IuWL5j&Ka+;hWXURECLks8Q0$hlT zR*(ziJ93dLAeXoTT#R4fQfz_CteJXKi#PnOpY#USeqEKy)%`+laDM6JI{r7El;USr zN5kby?vQ)lD&57;)5(2YVvRFGJ>(DaR|WDBeu)9)TRZ{sJQ{r9S+?vSWF4qm-WKq~Objk-0f^l2Okf~^1M6pDHhxvn2XKL2QPpQf1%oreAD7#G zSb+i7kAA!rXZjjY4_#6d4HidRvNDjOU&7e87fR@k-T0$cF@xfl20)>DuGqix6-NQ5LvhOzKIjI(-*-Ky=z?U;w#@EdEB z*tjK3;8SY@V>AQiTI-nV18HDcg)9_czV(=e zz5Dz{V4;1LktCCAO)@dxzUe;iF7}TIpL;b9v~M2%bk{FoS%2Sp_TO#ItIMqQQtcWU zkj{1f*PKu-6SDgI2Ks-I40o$%Y);Y_Jj!ro&fw$a>Auu*q6j@10wRhtpvL z7GQ8xr`Wjo@&<2)ZMHdJ3w#Y*@moBCM>Ao&U8kLR%r46{YpG*! zz#rfW=au3D*;ycn;57Ax_G3)ubPwvevoY z4Wh5m`d)A-eU*mM*YGyp!Mk`b%TB&D8qS$^>P^G@mY|@AzRk^FR?!#Qlr}358`>Nn zJPRAz%FcV*nzq4*_(w&~&=pIt`bObb;gwLlq?Lm8% zQKjeJ3fjx&_Q5}G?q60@Rq>^$1k5N?Y^3>2fpBoW1_;&d@poF&c{mx`;zwc>g)SKKUqE$$Wb#q;7d@w!+l z-WKnQ_Zi11tHi3Z>Z~S{nZh(?vH%vy8nSTqAJ&MqWNlbG)`4|mkt~MwXR&M$bF-n$ zlguWu$;`u2SSp*vX0thLF3V)A**3O^?PdGe0d|xfXD8T6c8dMXO4%P0CxPT6RhDW= zb)>oyFNspH^t#keYAyKEyYN^q)}3WG)792#!BO)3DP8KvgDCcq}kGP zDOW0xPDwW$wLK1h$Lo$Zj^2*3j=7FB$9%^^$706@$96}aa{4(NINx%%bw)Tl zI6FC`og!@{AUKLe;HO!+%sD0H5>LN8$ z-K7?&C)HEx8TFicLA|VARZGilqgqX^j#gLWwU@LYEm#ZDLbcbm7Ft^^LhGP) z(Yk3-TC_GoLv4ySO`D;mYO^#;Tc|D8KGU+b9Bq}hM%$|8X~(oetw<}@F6pxFuLtV& zbkECrGrf}@t;guS^gen&eW)I%kI+Zy3Hlg)qMoLIp=axx^j-RHJx|Zq_v^>>LcK^Y z)=%qa^@j#;G%_NM7^A1r+ZbkyFh&`pjYK2am~2cjrWrGgRAYg$#8_%9Gct@EW0kSS zSZ8c7wj23Ip>f7IXI$_Y7mdrtRinhXZj>4ijVESJvyNHU6ijA1%uw@9^DXmjvx(W> z>|{oo-OL{5d*%SsZ4NU>n4`>zW{Nr0oNmrE=a}sFJ9voOpUUiV+{{sX637!A| delta 3333 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 diff --git a/FlexLayout.xcworkspace/contents.xcworkspacedata b/FlexLayout.xcworkspace/contents.xcworkspacedata index e2a2f575..d3ac3e01 100644 --- a/FlexLayout.xcworkspace/contents.xcworkspacedata +++ b/FlexLayout.xcworkspace/contents.xcworkspacedata @@ -1,9 +1,6 @@ - - From 44ada464b109164bba156f5051141e915d5d45b2 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 18:14:15 -0400 Subject: [PATCH 07/16] removed pod --- .gitignore | 3 +- FlexLayout.xcodeproj/project.pbxproj | 63 ++++++------------ .../UserInterfaceState.xcuserstate | Bin 11700 -> 22141 bytes ...ayout+Enum.swift => FlexLayout+Enum.swift} | 0 4 files changed, 22 insertions(+), 44 deletions(-) rename Sources/Impl/{FixLayout+Enum.swift => FlexLayout+Enum.swift} (100%) diff --git a/.gitignore b/.gitignore index 7770b3f7..eee1909a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ build/ xcuserdata Data/ -Pods/ \ No newline at end of file +Pods/ +Carthage/ \ No newline at end of file diff --git a/FlexLayout.xcodeproj/project.pbxproj b/FlexLayout.xcodeproj/project.pbxproj index 5016e685..65bb36e0 100644 --- a/FlexLayout.xcodeproj/project.pbxproj +++ b/FlexLayout.xcodeproj/project.pbxproj @@ -7,7 +7,7 @@ objects = { /* Begin PBXBuildFile section */ - 140A64699364036208549A1F /* Pods_FlexLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FCF8B1837EAE6F1067220EF /* Pods_FlexLayout.framework */; }; + 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 244F4ABD1F8196E900460B54 /* YogaKit.framework */; }; 2458137F1F4A21CF00CD676B /* PaddingSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2458137E1F4A21CF00CD676B /* PaddingSpec.swift */; }; 249008D41F165D4C00BBE9CD /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 24DA376A1EF843C500D1AB2F /* Info.plist */; }; 24A91B281F45E24B00AC8B3E /* MarginSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24A91B271F45E24B00AC8B3E /* MarginSpec.swift */; }; @@ -16,7 +16,7 @@ 24DA37881EF8610400D1AB2F /* FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24DA37871EF8610400D1AB2F /* FlexLayout.swift */; }; 24FB88591F5ED2B800615D33 /* JustifyContentSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24FB88581F5ED2B800615D33 /* JustifyContentSpec.swift */; }; 57402D39F89718CF69DD663E /* Pods_FlexLayoutTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */; }; - DF9174771F1D6DC00034632D /* FixLayout+Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174761F1D6DC00034632D /* FixLayout+Enum.swift */; }; + DF9174771F1D6DC00034632D /* FlexLayout+Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */; }; DF9174791F1D6DEA0034632D /* UIView+FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */; }; DF95D9C11F20BD06003073D5 /* FlexLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = DF95D9BF1F20BD06003073D5 /* FlexLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; DF95D9C21F20BD06003073D5 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = DF95D9C01F20BD06003073D5 /* Info.plist */; }; @@ -35,6 +35,8 @@ /* Begin PBXFileReference section */ 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayoutTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 02756E65A2457134EB1E5431 /* Pods-FlexLayoutTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.debug.xcconfig"; sourceTree = ""; }; + 244F4ABB1F8196D100460B54 /* yoga.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = yoga.framework; path = Carthage/Build/iOS/yoga.framework; sourceTree = ""; }; + 244F4ABD1F8196E900460B54 /* YogaKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = YogaKit.framework; path = Carthage/Build/iOS/YogaKit.framework; sourceTree = ""; }; 2458137E1F4A21CF00CD676B /* PaddingSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingSpec.swift; sourceTree = ""; }; 24A91B271F45E24B00AC8B3E /* MarginSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MarginSpec.swift; sourceTree = ""; }; 24DA375A1EF843C500D1AB2F /* FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -47,7 +49,7 @@ 5FCF8B1837EAE6F1067220EF /* Pods_FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 69C941FD46976BD81BF86CE5 /* Pods-FlexLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.release.xcconfig"; sourceTree = ""; }; 711533621307D4F854DD7D83 /* Pods-FlexLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.debug.xcconfig"; sourceTree = ""; }; - DF9174761F1D6DC00034632D /* FixLayout+Enum.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "FixLayout+Enum.swift"; path = "Sources/Impl/FixLayout+Enum.swift"; sourceTree = SOURCE_ROOT; }; + DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "FlexLayout+Enum.swift"; path = "Sources/Impl/FlexLayout+Enum.swift"; sourceTree = SOURCE_ROOT; }; DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "UIView+FlexLayout.swift"; path = "Sources/Impl/UIView+FlexLayout.swift"; sourceTree = SOURCE_ROOT; }; DF95D9BF1F20BD06003073D5 /* FlexLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FlexLayout.h; path = Sources/SupportingFiles/FlexLayout.h; sourceTree = SOURCE_ROOT; }; DF95D9C01F20BD06003073D5 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Sources/SupportingFiles/Info.plist; sourceTree = SOURCE_ROOT; }; @@ -58,7 +60,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 140A64699364036208549A1F /* Pods_FlexLayout.framework in Frameworks */, + 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -140,6 +142,8 @@ B5403C6F81C3814B69C05D0B /* Frameworks */ = { isa = PBXGroup; children = ( + 244F4ABD1F8196E900460B54 /* YogaKit.framework */, + 244F4ABB1F8196D100460B54 /* yoga.framework */, 5FCF8B1837EAE6F1067220EF /* Pods_FlexLayout.framework */, 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */, ); @@ -149,7 +153,7 @@ DF9174751F1D6DA20034632D /* Impl */ = { isa = PBXGroup; children = ( - DF9174761F1D6DC00034632D /* FixLayout+Enum.swift */, + DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */, DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */, ); name = Impl; @@ -173,12 +177,10 @@ isa = PBXNativeTarget; buildConfigurationList = 24DA376E1EF843C500D1AB2F /* Build configuration list for PBXNativeTarget "FlexLayout" */; buildPhases = ( - 6850E88D30235C33E59B38DA /* [CP] Check Pods Manifest.lock */, 24DA37551EF843C500D1AB2F /* Sources */, 24DA37561EF843C500D1AB2F /* Frameworks */, 24DA37571EF843C500D1AB2F /* Headers */, 24DA37581EF843C500D1AB2F /* Resources */, - E29068910D8E1C4488DAA7F5 /* [CP] Copy Pods Resources */, 24190D4A1F573C940017DDC7 /* Run Swiftlint */, ); buildRules = ( @@ -304,39 +306,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 6850E88D30235C33E59B38DA /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-FlexLayout-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - E29068910D8E1C4488DAA7F5 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; E527B783D67BA341DA92D0A6 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -386,7 +355,7 @@ buildActionMask = 2147483647; files = ( DF9174791F1D6DEA0034632D /* UIView+FlexLayout.swift in Sources */, - DF9174771F1D6DC00034632D /* FixLayout+Enum.swift in Sources */, + DF9174771F1D6DC00034632D /* FlexLayout+Enum.swift in Sources */, 24DA37881EF8610400D1AB2F /* FlexLayout.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -455,7 +424,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -503,7 +472,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -525,6 +494,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); INFOPLIST_FILE = Sources/SupportingFiles/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -547,6 +520,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); INFOPLIST_FILE = Sources/SupportingFiles/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 0388fa8fa9980cc6ae9f874f150fef38954c6214..a1af279e98aa11f87598512b6df4876b4994d407 100644 GIT binary patch literal 22141 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 delta 6821 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 Date: Sun, 1 Oct 2017 18:20:24 -0400 Subject: [PATCH 08/16] upate --- FlexLayout.xcodeproj/project.pbxproj | 15 --------------- .../UserInterfaceState.xcuserstate | Bin 22141 -> 23150 bytes 2 files changed, 15 deletions(-) diff --git a/FlexLayout.xcodeproj/project.pbxproj b/FlexLayout.xcodeproj/project.pbxproj index 65bb36e0..96ec532d 100644 --- a/FlexLayout.xcodeproj/project.pbxproj +++ b/FlexLayout.xcodeproj/project.pbxproj @@ -181,7 +181,6 @@ 24DA37561EF843C500D1AB2F /* Frameworks */, 24DA37571EF843C500D1AB2F /* Headers */, 24DA37581EF843C500D1AB2F /* Resources */, - 24190D4A1F573C940017DDC7 /* Run Swiftlint */, ); buildRules = ( ); @@ -274,20 +273,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 24190D4A1F573C940017DDC7 /* Run Swiftlint */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Run Swiftlint"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = ./Pods/SwiftLint/swiftlint; - }; 45F4FA7F049C6E49A2113C11 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index a1af279e98aa11f87598512b6df4876b4994d407..ef6e25a54638783d14c5124af36f76089a062f29 100644 GIT binary patch delta 10682 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 ZT87l!vU2QyQM?~DCkd@@c=c=<`hU7wD0ct= delta 9641 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 p_sviB Date: Sun, 1 Oct 2017 18:37:52 -0400 Subject: [PATCH 09/16] update --- .../project.pbxproj | 10 +- FlexLayout.xcodeproj/project.pbxproj | 89 ++++++++++++------ .../UserInterfaceState.xcuserstate | Bin 23150 -> 25771 bytes .../contents.xcworkspacedata | 3 + Podfile.lock | 2 +- 5 files changed, 71 insertions(+), 33 deletions(-) diff --git a/Example/FlexLayoutSample.xcodeproj/project.pbxproj b/Example/FlexLayoutSample.xcodeproj/project.pbxproj index 6f990254..a8747851 100644 --- a/Example/FlexLayoutSample.xcodeproj/project.pbxproj +++ b/Example/FlexLayoutSample.xcodeproj/project.pbxproj @@ -413,9 +413,9 @@ ); inputPaths = ( "${SRCROOT}/../Pods/Target Support Files/Pods-FlexLayoutSample/Pods-FlexLayoutSample-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/Yoga-iOS10.0/yoga.framework", - "${BUILT_PRODUCTS_DIR}/YogaKit-iOS10.0/YogaKit.framework", - "${BUILT_PRODUCTS_DIR}/FlexLayout-iOS10.0/FlexLayout.framework", + "${BUILT_PRODUCTS_DIR}/Yoga/yoga.framework", + "${BUILT_PRODUCTS_DIR}/YogaKit/YogaKit.framework", + "${BUILT_PRODUCTS_DIR}/FlexLayout/FlexLayout.framework", "${BUILT_PRODUCTS_DIR}/PinLayout/PinLayout.framework", "${PODS_ROOT}/Reveal-SDK/RevealServer-10/iOS/RevealServer.framework", ); @@ -556,7 +556,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -600,7 +600,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; diff --git a/FlexLayout.xcodeproj/project.pbxproj b/FlexLayout.xcodeproj/project.pbxproj index 96ec532d..fa15b741 100644 --- a/FlexLayout.xcodeproj/project.pbxproj +++ b/FlexLayout.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 1853C40008817CAC2270A4AA /* Pods_FlexLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */; }; 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 244F4ABD1F8196E900460B54 /* YogaKit.framework */; }; 2458137F1F4A21CF00CD676B /* PaddingSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2458137E1F4A21CF00CD676B /* PaddingSpec.swift */; }; 249008D41F165D4C00BBE9CD /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 24DA376A1EF843C500D1AB2F /* Info.plist */; }; @@ -15,7 +16,7 @@ 24DA37691EF843C500D1AB2F /* FlexLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24DA37681EF843C500D1AB2F /* FlexLayoutTests.swift */; }; 24DA37881EF8610400D1AB2F /* FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24DA37871EF8610400D1AB2F /* FlexLayout.swift */; }; 24FB88591F5ED2B800615D33 /* JustifyContentSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24FB88581F5ED2B800615D33 /* JustifyContentSpec.swift */; }; - 57402D39F89718CF69DD663E /* Pods_FlexLayoutTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */; }; + A30E65E02820B2392267A894 /* Pods_FlexLayoutTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */; }; DF9174771F1D6DC00034632D /* FlexLayout+Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */; }; DF9174791F1D6DEA0034632D /* UIView+FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */; }; DF95D9C11F20BD06003073D5 /* FlexLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = DF95D9BF1F20BD06003073D5 /* FlexLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -33,9 +34,6 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayoutTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 02756E65A2457134EB1E5431 /* Pods-FlexLayoutTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.debug.xcconfig"; sourceTree = ""; }; - 244F4ABB1F8196D100460B54 /* yoga.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = yoga.framework; path = Carthage/Build/iOS/yoga.framework; sourceTree = ""; }; 244F4ABD1F8196E900460B54 /* YogaKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = YogaKit.framework; path = Carthage/Build/iOS/YogaKit.framework; sourceTree = ""; }; 2458137E1F4A21CF00CD676B /* PaddingSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaddingSpec.swift; sourceTree = ""; }; 24A91B271F45E24B00AC8B3E /* MarginSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MarginSpec.swift; sourceTree = ""; }; @@ -45,10 +43,12 @@ 24DA376A1EF843C500D1AB2F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 24DA37871EF8610400D1AB2F /* FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = FlexLayout.swift; path = Sources/FlexLayout.swift; sourceTree = SOURCE_ROOT; }; 24FB88581F5ED2B800615D33 /* JustifyContentSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JustifyContentSpec.swift; sourceTree = ""; }; - 33658CCE389F24EFE38D18FD /* Pods-FlexLayoutTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.release.xcconfig"; sourceTree = ""; }; - 5FCF8B1837EAE6F1067220EF /* Pods_FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 69C941FD46976BD81BF86CE5 /* Pods-FlexLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.release.xcconfig"; sourceTree = ""; }; - 711533621307D4F854DD7D83 /* Pods-FlexLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.debug.xcconfig"; sourceTree = ""; }; + 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.release.xcconfig"; sourceTree = ""; }; + 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.debug.xcconfig"; sourceTree = ""; }; + 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.release.xcconfig"; sourceTree = ""; }; + C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayoutTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.debug.xcconfig"; sourceTree = ""; }; DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "FlexLayout+Enum.swift"; path = "Sources/Impl/FlexLayout+Enum.swift"; sourceTree = SOURCE_ROOT; }; DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "UIView+FlexLayout.swift"; path = "Sources/Impl/UIView+FlexLayout.swift"; sourceTree = SOURCE_ROOT; }; DF95D9BF1F20BD06003073D5 /* FlexLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FlexLayout.h; path = Sources/SupportingFiles/FlexLayout.h; sourceTree = SOURCE_ROOT; }; @@ -61,6 +61,7 @@ buildActionMask = 2147483647; files = ( 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */, + 1853C40008817CAC2270A4AA /* Pods_FlexLayout.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -69,7 +70,7 @@ buildActionMask = 2147483647; files = ( 24DA37641EF843C500D1AB2F /* FlexLayout.framework in Frameworks */, - 57402D39F89718CF69DD663E /* Pods_FlexLayoutTests.framework in Frameworks */, + A30E65E02820B2392267A894 /* Pods_FlexLayoutTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -91,8 +92,8 @@ 24DA375C1EF843C500D1AB2F /* Sources */, 24DA37671EF843C500D1AB2F /* FlexLayoutTests */, 24DA375B1EF843C500D1AB2F /* Products */, - 741F1C1020839DC56B7933D9 /* Pods */, B5403C6F81C3814B69C05D0B /* Frameworks */, + 76D75AF2B3ED7E6EBE221599 /* Pods */, ); sourceTree = ""; }; @@ -128,13 +129,13 @@ path = FlexLayoutTests; sourceTree = ""; }; - 741F1C1020839DC56B7933D9 /* Pods */ = { + 76D75AF2B3ED7E6EBE221599 /* Pods */ = { isa = PBXGroup; children = ( - 02756E65A2457134EB1E5431 /* Pods-FlexLayoutTests.debug.xcconfig */, - 33658CCE389F24EFE38D18FD /* Pods-FlexLayoutTests.release.xcconfig */, - 711533621307D4F854DD7D83 /* Pods-FlexLayout.debug.xcconfig */, - 69C941FD46976BD81BF86CE5 /* Pods-FlexLayout.release.xcconfig */, + D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */, + 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */, + 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */, + 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */, ); name = Pods; sourceTree = ""; @@ -143,9 +144,8 @@ isa = PBXGroup; children = ( 244F4ABD1F8196E900460B54 /* YogaKit.framework */, - 244F4ABB1F8196D100460B54 /* yoga.framework */, - 5FCF8B1837EAE6F1067220EF /* Pods_FlexLayout.framework */, - 011BDC74307959310DB65496 /* Pods_FlexLayoutTests.framework */, + C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */, + C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */, ); name = Frameworks; sourceTree = ""; @@ -177,10 +177,12 @@ isa = PBXNativeTarget; buildConfigurationList = 24DA376E1EF843C500D1AB2F /* Build configuration list for PBXNativeTarget "FlexLayout" */; buildPhases = ( + 2A53040C331B316B97EF1175 /* [CP] Check Pods Manifest.lock */, 24DA37551EF843C500D1AB2F /* Sources */, 24DA37561EF843C500D1AB2F /* Frameworks */, 24DA37571EF843C500D1AB2F /* Headers */, 24DA37581EF843C500D1AB2F /* Resources */, + 820A6441579FA1FF4EE339BF /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -273,6 +275,24 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + 2A53040C331B316B97EF1175 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FlexLayout-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; 45F4FA7F049C6E49A2113C11 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -291,6 +311,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + 820A6441579FA1FF4EE339BF /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; E527B783D67BA341DA92D0A6 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -298,9 +333,9 @@ ); inputPaths = ( "${SRCROOT}/Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/Yoga-iOS8.0/yoga.framework", - "${BUILT_PRODUCTS_DIR}/YogaKit-iOS8.0/YogaKit.framework", - "${BUILT_PRODUCTS_DIR}/FlexLayout-iOS8.0/FlexLayout.framework", + "${BUILT_PRODUCTS_DIR}/Yoga/yoga.framework", + "${BUILT_PRODUCTS_DIR}/YogaKit/YogaKit.framework", + "${BUILT_PRODUCTS_DIR}/FlexLayout/FlexLayout.framework", "${BUILT_PRODUCTS_DIR}/Nimble/Nimble.framework", "${BUILT_PRODUCTS_DIR}/Quick/Quick.framework", ); @@ -409,7 +444,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -457,7 +492,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -470,7 +505,7 @@ }; 24DA376F1EF843C500D1AB2F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 711533621307D4F854DD7D83 /* Pods-FlexLayout.debug.xcconfig */; + baseConfigurationReference = D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -496,7 +531,7 @@ }; 24DA37701EF843C500D1AB2F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 69C941FD46976BD81BF86CE5 /* Pods-FlexLayout.release.xcconfig */; + baseConfigurationReference = 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -521,7 +556,7 @@ }; 24DA37721EF843C500D1AB2F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 02756E65A2457134EB1E5431 /* Pods-FlexLayoutTests.debug.xcconfig */; + baseConfigurationReference = 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; DEVELOPMENT_TEAM = F37Y9H9E46; @@ -535,7 +570,7 @@ }; 24DA37731EF843C500D1AB2F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 33658CCE389F24EFE38D18FD /* Pods-FlexLayoutTests.release.xcconfig */; + baseConfigurationReference = 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; DEVELOPMENT_TEAM = F37Y9H9E46; diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index ef6e25a54638783d14c5124af36f76089a062f29..c7de18f2b0be97c0b201e742dac543004fdab714 100644 GIT binary patch literal 25771 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 diff --git a/FlexLayout.xcworkspace/contents.xcworkspacedata b/FlexLayout.xcworkspace/contents.xcworkspacedata index d3ac3e01..e2970348 100644 --- a/FlexLayout.xcworkspace/contents.xcworkspacedata +++ b/FlexLayout.xcworkspace/contents.xcworkspacedata @@ -7,4 +7,7 @@ + + diff --git a/Podfile.lock b/Podfile.lock index 83575011..41ee37a3 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -33,6 +33,6 @@ SPEC CHECKSUMS: Yoga: 81670877477311136b1b3f69a6307ce62e1c89cf YogaKit: 8fe0ddd21673226c0b6077fc3ad5c8fa6cda722e -PODFILE CHECKSUM: 5d378ff794dc3399c62fb3e844e7bc0f1fe06b0f +PODFILE CHECKSUM: c21c683cef342a000b67355e6dcbaa8c220805c6 COCOAPODS: 1.3.1 From bda240dcafe8b9e736cd856ca076fde4f4849740 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 18:48:58 -0400 Subject: [PATCH 10/16] Update yoga --- Cartfile.resolved | 1 + 1 file changed, 1 insertion(+) create mode 100644 Cartfile.resolved diff --git a/Cartfile.resolved b/Cartfile.resolved new file mode 100644 index 00000000..3385f13e --- /dev/null +++ b/Cartfile.resolved @@ -0,0 +1 @@ +github "lucdion/yoga" "528f39433057c04e93197960ef7c63f0491fe2ee" From 9df9800fbfcace2399fe39eaf52afd1e3518bc24 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 18:52:07 -0400 Subject: [PATCH 11/16] update --- .../UserInterfaceState.xcuserstate | Bin 25771 -> 26977 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index c7de18f2b0be97c0b201e742dac543004fdab714..63b66ffd8f8a81ea769c7363dd48c5e1552113dd 100644 GIT binary patch delta 13862 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 From a7bc187f6307d3082710e211f204c2fdd6dcf7c6 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Sun, 1 Oct 2017 18:56:11 -0400 Subject: [PATCH 12/16] UPdate --- FlexLayout.xcodeproj/project.pbxproj | 63 ------------------ .../UserInterfaceState.xcuserstate | Bin 26977 -> 26977 bytes .../contents.xcworkspacedata | 6 +- 3 files changed, 3 insertions(+), 66 deletions(-) diff --git a/FlexLayout.xcodeproj/project.pbxproj b/FlexLayout.xcodeproj/project.pbxproj index fa15b741..ef199638 100644 --- a/FlexLayout.xcodeproj/project.pbxproj +++ b/FlexLayout.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 1853C40008817CAC2270A4AA /* Pods_FlexLayout.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */; }; 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 244F4ABD1F8196E900460B54 /* YogaKit.framework */; }; 2458137F1F4A21CF00CD676B /* PaddingSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2458137E1F4A21CF00CD676B /* PaddingSpec.swift */; }; 249008D41F165D4C00BBE9CD /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 24DA376A1EF843C500D1AB2F /* Info.plist */; }; @@ -16,7 +15,6 @@ 24DA37691EF843C500D1AB2F /* FlexLayoutTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24DA37681EF843C500D1AB2F /* FlexLayoutTests.swift */; }; 24DA37881EF8610400D1AB2F /* FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24DA37871EF8610400D1AB2F /* FlexLayout.swift */; }; 24FB88591F5ED2B800615D33 /* JustifyContentSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24FB88581F5ED2B800615D33 /* JustifyContentSpec.swift */; }; - A30E65E02820B2392267A894 /* Pods_FlexLayoutTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */; }; DF9174771F1D6DC00034632D /* FlexLayout+Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */; }; DF9174791F1D6DEA0034632D /* UIView+FlexLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */; }; DF95D9C11F20BD06003073D5 /* FlexLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = DF95D9BF1F20BD06003073D5 /* FlexLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -43,12 +41,6 @@ 24DA376A1EF843C500D1AB2F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 24DA37871EF8610400D1AB2F /* FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = FlexLayout.swift; path = Sources/FlexLayout.swift; sourceTree = SOURCE_ROOT; }; 24FB88581F5ED2B800615D33 /* JustifyContentSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JustifyContentSpec.swift; sourceTree = ""; }; - 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.release.xcconfig"; sourceTree = ""; }; - 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayoutTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayoutTests/Pods-FlexLayoutTests.debug.xcconfig"; sourceTree = ""; }; - 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.release.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.release.xcconfig"; sourceTree = ""; }; - C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayoutTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlexLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlexLayout.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout.debug.xcconfig"; sourceTree = ""; }; DF9174761F1D6DC00034632D /* FlexLayout+Enum.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "FlexLayout+Enum.swift"; path = "Sources/Impl/FlexLayout+Enum.swift"; sourceTree = SOURCE_ROOT; }; DF9174781F1D6DEA0034632D /* UIView+FlexLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = "UIView+FlexLayout.swift"; path = "Sources/Impl/UIView+FlexLayout.swift"; sourceTree = SOURCE_ROOT; }; DF95D9BF1F20BD06003073D5 /* FlexLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FlexLayout.h; path = Sources/SupportingFiles/FlexLayout.h; sourceTree = SOURCE_ROOT; }; @@ -61,7 +53,6 @@ buildActionMask = 2147483647; files = ( 240B3C791F819FCC00CB0107 /* YogaKit.framework in Frameworks */, - 1853C40008817CAC2270A4AA /* Pods_FlexLayout.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -70,7 +61,6 @@ buildActionMask = 2147483647; files = ( 24DA37641EF843C500D1AB2F /* FlexLayout.framework in Frameworks */, - A30E65E02820B2392267A894 /* Pods_FlexLayoutTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -93,7 +83,6 @@ 24DA37671EF843C500D1AB2F /* FlexLayoutTests */, 24DA375B1EF843C500D1AB2F /* Products */, B5403C6F81C3814B69C05D0B /* Frameworks */, - 76D75AF2B3ED7E6EBE221599 /* Pods */, ); sourceTree = ""; }; @@ -129,23 +118,10 @@ path = FlexLayoutTests; sourceTree = ""; }; - 76D75AF2B3ED7E6EBE221599 /* Pods */ = { - isa = PBXGroup; - children = ( - D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */, - 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */, - 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */, - 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; B5403C6F81C3814B69C05D0B /* Frameworks */ = { isa = PBXGroup; children = ( 244F4ABD1F8196E900460B54 /* YogaKit.framework */, - C91A0A4EED109D60DAE21003 /* Pods_FlexLayout.framework */, - C25D8B353254F229484D3E9C /* Pods_FlexLayoutTests.framework */, ); name = Frameworks; sourceTree = ""; @@ -177,12 +153,10 @@ isa = PBXNativeTarget; buildConfigurationList = 24DA376E1EF843C500D1AB2F /* Build configuration list for PBXNativeTarget "FlexLayout" */; buildPhases = ( - 2A53040C331B316B97EF1175 /* [CP] Check Pods Manifest.lock */, 24DA37551EF843C500D1AB2F /* Sources */, 24DA37561EF843C500D1AB2F /* Frameworks */, 24DA37571EF843C500D1AB2F /* Headers */, 24DA37581EF843C500D1AB2F /* Resources */, - 820A6441579FA1FF4EE339BF /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -275,24 +249,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 2A53040C331B316B97EF1175 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-FlexLayout-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; 45F4FA7F049C6E49A2113C11 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -311,21 +267,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 820A6441579FA1FF4EE339BF /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FlexLayout/Pods-FlexLayout-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; E527B783D67BA341DA92D0A6 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -505,7 +446,6 @@ }; 24DA376F1EF843C500D1AB2F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D25ED3E50CF6062F2395E359 /* Pods-FlexLayout.debug.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -531,7 +471,6 @@ }; 24DA37701EF843C500D1AB2F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 81B73CD04AC6C57535417B4A /* Pods-FlexLayout.release.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -556,7 +495,6 @@ }; 24DA37721EF843C500D1AB2F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 49A503B8AB0C9B42DFF6F24B /* Pods-FlexLayoutTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; DEVELOPMENT_TEAM = F37Y9H9E46; @@ -570,7 +508,6 @@ }; 24DA37731EF843C500D1AB2F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 318CBF4416EE57BED2B0CEEE /* Pods-FlexLayoutTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; DEVELOPMENT_TEAM = F37Y9H9E46; diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 63b66ffd8f8a81ea769c7363dd48c5e1552113dd..0e7cc3264b1fb755049cc37df30ab07222801f00 100644 GIT binary patch delta 8761 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

HrWqd@6T)cBO$)z_xLrPixAVe60YIv z;)KL*JbgAVrWakCHHvTH+v54eXdd68;`50wQ89gZ$M=|9;`N;V{>O1^?t`(N~O}4($>;;(hky4sX`hp?IP_aHAqcTi_|K$OVgyirG2Gd=`iVV=}2k0bd>Z} z>3FG6N~8;Y7IrS|cG%sp`(Zzevj#?Y+tK-=EI`&>=9Z0? zEtaj7t(VoyHpn)~zLIT`ZIkVm9h04vos(UVU6$Pu&kc;07lcm;Ul#st_}z$B5lIor z5$O@x5v~YNMBj+Khyf7;BSuD4h+PVzeHSA^WOQUk9M#WXfjgA`|_gdV9xVPgzjQc$9YTP5`%gQ8WnsShGq_RR;rF=y>Ryj^N zNBNHO1LYFsQsr{xr^=1W&C0KpTa~+&-zxVi_bY!;{;0g7ysf;eys!LO`AGSv@~?O% zo{bNTZyz5W-!;BRd`!GDUKOv2*TrYVJK|lw_?-AY@pEmkd2)v0_N zRl8NkR6nXttInz}s4lCnscxzssh+6*P6UZuB22`I%@P9>J0}_vhbGQUT$Q*l@#n-p z6Q3mht&ULlR9n@l>I}6*?NaBc`>6BO`RYOHB6YEPyjoCCQcqD&SIILd| z)$gkpsW+;BRNq%W)wI&|&=@tjKFui2RLuvP6`IwWwVHLBFEm>;+ci5ido?&vt3U00+l)s57Z>qhBb)s53l&`s0L(#_W`*462j z>sIO3=swbYr#r4Yr@N@TqPwoUrTazqo9>bBiSB7KNbZ=dNwy~EC08boPM({*FnL+> zy5xdUltn2!Q%nTC2r#G(21A-5-H>VMXDBw57)lN0hDt+?VT@slVY*?a!8hA5&+w+?#+$}F#{0&H#$QdW37P^-fu>+nh$+kzZjzf`GIcR^GsT;dOnQ^iWHH%H z9#fuafX_70G{`j6G~85bDmRTXO*YLkEi~1dmYSBER+`qC)|={0pPRlk?Kb^j`pI<3 zbj5Vdbi;Jt^w9LH=?~Lmv&7ud+`}AWR+?32jag?-F`LX*bE>(&d7!z_Tx9l|hnk0* zN17|lRpuJ=baSowWAkqFA@em$b4zDS7mH72(O7hr6pP7Xv6NcIT3)mGEE6qLEYmD+ zSl+cPu`IQ$u&lOxVyU-muzYFRWVvej+uGJDvqoB@tkKqZtJ!L^rdczs*;cnT*V@-Q z)H>Wc(pq7yvc6&+YaM4DZ=GRXU|nzBWxZg1Y74YQ+2U-;wiKJuX0};vcAw2{%eD2f z<=OIW1-3%lINRH{CAOuu6}DBjjkd3BTW#BIJ8b)GCvE3#7j2hq*KBuf4{Q%@zuEq< zhuJlDlig}hwWr(r*oWAQ?ZfQD?WOiIdxd?xU9eBGPq9z4ziyvtpJiWQ|K5JUe#m~* ze!_mre#U;@e#w5-e#7p&ZNF##+5W5j5Bs0?zf(afpNdnPr%F;oQd_0AO>LhVkt$Ek zNzG3!NFA3tIdy94C#f4#H>X}oy`6eDt#w*hnk+3f&6Va!8<#dYZED)8wDoEAX~)ve zrkziFoX(}g^zP{i>51w6(}$!Nr%z3vlRhtfbNbHo-Rbwz|44tF(b1P7&xpzxk})!) zJY!MD%8b<+$1~1lT*wU0Y?s*~)0UZ?>B?M}`9X6?y3mGxWJqpT-cPaUiSIuacQhuL9sq&jjPgB-<<62}NfnPaSDqNCQa!m-P7 zz;W7f#&Oe(dC&$l1&pw(au+$*6}Sewysn|HYM*PIYrMs?>EHo3lXZE@{#ee2rm+VA?ob<%awbW`IoJEC`l + location = "group:FlexLayout.xcodeproj"> + location = "group:Example/FlexLayoutSample.xcodeproj"> + location = "group:Pods/Pods.xcodeproj"> From 9d5d2ab1d05346466bdf5d9e2f846302ff502ee2 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Mon, 2 Oct 2017 09:12:35 -0400 Subject: [PATCH 13/16] update yoga carthage --- Cartfile.resolved | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cartfile.resolved b/Cartfile.resolved index 3385f13e..3e38534f 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1 +1 @@ -github "lucdion/yoga" "528f39433057c04e93197960ef7c63f0491fe2ee" +github "lucdion/yoga" "450e7db14723ab6dd08578412433afae9ea300e1" From e3100b0a4f02b12223b2634dc848143576b3c0a4 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Mon, 2 Oct 2017 13:10:25 -0400 Subject: [PATCH 14/16] update --- Cartfile | 3 +-- Cartfile.resolved | 2 +- .../UserInterfaceState.xcuserstate | Bin 26977 -> 23191 bytes 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Cartfile b/Cartfile index 47edaf77..b9115483 100644 --- a/Cartfile +++ b/Cartfile @@ -1,2 +1 @@ -# github "facebook/yoga" "1.6.0" -github "lucdion/yoga" "add_carthage" \ No newline at end of file +github "lucdion/yoga" "flexlayout_branch" \ No newline at end of file diff --git a/Cartfile.resolved b/Cartfile.resolved index 3e38534f..5373f7c5 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1 +1 @@ -github "lucdion/yoga" "450e7db14723ab6dd08578412433afae9ea300e1" +github "lucdion/yoga" "f141e5c737f0e327b8eef53f0b4bf05dd85bb6e6" diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 0e7cc3264b1fb755049cc37df30ab07222801f00..0ec6981ef297ba5a6cf2a6e231b3e3ab50cea85f 100644 GIT binary patch delta 12131 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 literal 26977 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

3;%2V+2h3 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 From c15cb2768b269619d65ae749ca1cb52601866647 Mon Sep 17 00:00:00 2001 From: Luc Dion Date: Mon, 2 Oct 2017 13:14:44 -0400 Subject: [PATCH 15/16] Update --- FlexLayout.xcodeproj/project.pbxproj | 2 ++ .../UserInterfaceState.xcuserstate | Bin 23191 -> 23217 bytes 2 files changed, 2 insertions(+) diff --git a/FlexLayout.xcodeproj/project.pbxproj b/FlexLayout.xcodeproj/project.pbxproj index ef199638..31198cbb 100644 --- a/FlexLayout.xcodeproj/project.pbxproj +++ b/FlexLayout.xcodeproj/project.pbxproj @@ -378,6 +378,7 @@ GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", + USE_YOGAKIT_PACKAGE, ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -427,6 +428,7 @@ ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = USE_YOGAKIT_PACKAGE; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 0ec6981ef297ba5a6cf2a6e231b3e3ab50cea85f..926c8d2870c2af205cd8f47e3e849b391d26141a 100644 GIT binary patch delta 10303 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 delta 10345 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 X9s6|@4Cpwr Date: Mon, 2 Oct 2017 13:30:09 -0400 Subject: [PATCH 16/16] Removed the workspace --- .../UserInterfaceState.xcuserstate | Bin 23217 -> 22373 bytes .../contents.xcworkspacedata | 13 ------------- docs_markdown/examples.md | 8 +++++++- 3 files changed, 7 insertions(+), 14 deletions(-) delete mode 100644 FlexLayout.xcworkspace/contents.xcworkspacedata diff --git a/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate b/FlexLayout.xcodeproj/project.xcworkspace/xcuserdata/dionlu.xcuserdatad/UserInterfaceState.xcuserstate index 926c8d2870c2af205cd8f47e3e849b391d26141a..306df953850a86d71041b2830a4d76a29546ac3f 100644 GIT binary patch delta 6102 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 ITK*6J2W!1{bpQYW delta 6792 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 - - - - - - - - diff --git a/docs_markdown/examples.md b/docs_markdown/examples.md index f21cda26..8c29f0d9 100644 --- a/docs_markdown/examples.md +++ b/docs_markdown/examples.md @@ -7,7 +7,13 @@ The FlexLayout's Example exposes some usage example of FlexLayout. -The Example App is available in the [`Example`](https://github.com/lucdion/FlexLayout/tree/master/Example) folder. You must do a `pod install` before running the project. +The Example App is available in the [`Example`](https://github.com/lucdion/FlexLayout/tree/master/Example) folder. + +### Running the Example app +1. Do a `pod install` from the FlexLayout root directory. +2. Open the newly generated `FlexLayout.xcworkspace` Xcode workspace. +3. Select the `FlexLayoutSample` target. +4. Run the app on your device or simulator.