project.pbxproj 60 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 537DCE9B1C35CD4100B5B899 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537DCE9A1C35CD4100B5B899 /* UIKit.framework */; };
  10. 537DCEA01C35CDF800B5B899 /* SnapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EECDB3661AC0C95C006BBC11 /* SnapKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
  11. 537DCEB41C35D90A00B5B899 /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 537DCE921C35CC8800B5B899 /* SnapKit.framework */; };
  12. 537DCEBA1C35DA9700B5B899 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EECDB36A1AC0C95C006BBC11 /* Tests.swift */; };
  13. EE235F5F1C5785BC00C08960 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F5E1C5785BC00C08960 /* Debugging.swift */; };
  14. EE235F601C5785BC00C08960 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F5E1C5785BC00C08960 /* Debugging.swift */; };
  15. EE235F611C5785BC00C08960 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F5E1C5785BC00C08960 /* Debugging.swift */; };
  16. EE235F6D1C5785C600C08960 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F621C5785C600C08960 /* Constraint.swift */; };
  17. EE235F6E1C5785C600C08960 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F621C5785C600C08960 /* Constraint.swift */; };
  18. EE235F6F1C5785C600C08960 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F621C5785C600C08960 /* Constraint.swift */; };
  19. EE235F701C5785C600C08960 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F631C5785C600C08960 /* ConstraintDescription.swift */; };
  20. EE235F711C5785C600C08960 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F631C5785C600C08960 /* ConstraintDescription.swift */; };
  21. EE235F721C5785C600C08960 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F631C5785C600C08960 /* ConstraintDescription.swift */; };
  22. EE235F731C5785C600C08960 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F641C5785C600C08960 /* ConstraintInsets.swift */; };
  23. EE235F741C5785C600C08960 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F641C5785C600C08960 /* ConstraintInsets.swift */; };
  24. EE235F751C5785C600C08960 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F641C5785C600C08960 /* ConstraintInsets.swift */; };
  25. EE235F761C5785C600C08960 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F651C5785C600C08960 /* ConstraintConfig.swift */; };
  26. EE235F771C5785C600C08960 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F651C5785C600C08960 /* ConstraintConfig.swift */; };
  27. EE235F781C5785C600C08960 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F651C5785C600C08960 /* ConstraintConfig.swift */; };
  28. EE235F791C5785C600C08960 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F661C5785C600C08960 /* ConstraintView.swift */; };
  29. EE235F7A1C5785C600C08960 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F661C5785C600C08960 /* ConstraintView.swift */; };
  30. EE235F7B1C5785C600C08960 /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F661C5785C600C08960 /* ConstraintView.swift */; };
  31. EE235F7F1C5785C600C08960 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F681C5785C600C08960 /* ConstraintRelation.swift */; };
  32. EE235F801C5785C600C08960 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F681C5785C600C08960 /* ConstraintRelation.swift */; };
  33. EE235F811C5785C600C08960 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F681C5785C600C08960 /* ConstraintRelation.swift */; };
  34. EE235F851C5785C600C08960 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6A1C5785C600C08960 /* ConstraintAttributes.swift */; };
  35. EE235F861C5785C600C08960 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6A1C5785C600C08960 /* ConstraintAttributes.swift */; };
  36. EE235F871C5785C600C08960 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6A1C5785C600C08960 /* ConstraintAttributes.swift */; };
  37. EE235F881C5785C600C08960 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6B1C5785C600C08960 /* ConstraintItem.swift */; };
  38. EE235F891C5785C600C08960 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6B1C5785C600C08960 /* ConstraintItem.swift */; };
  39. EE235F8A1C5785C600C08960 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6B1C5785C600C08960 /* ConstraintItem.swift */; };
  40. EE235F8B1C5785C600C08960 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6C1C5785C600C08960 /* LayoutConstraint.swift */; };
  41. EE235F8C1C5785C600C08960 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6C1C5785C600C08960 /* LayoutConstraint.swift */; };
  42. EE235F8D1C5785C600C08960 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F6C1C5785C600C08960 /* LayoutConstraint.swift */; };
  43. EE235F941C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8E1C5785CE00C08960 /* ConstraintRelatableTarget.swift */; };
  44. EE235F951C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8E1C5785CE00C08960 /* ConstraintRelatableTarget.swift */; };
  45. EE235F961C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8E1C5785CE00C08960 /* ConstraintRelatableTarget.swift */; };
  46. EE235F971C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8F1C5785CE00C08960 /* ConstraintConstantTarget.swift */; };
  47. EE235F981C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8F1C5785CE00C08960 /* ConstraintConstantTarget.swift */; };
  48. EE235F991C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F8F1C5785CE00C08960 /* ConstraintConstantTarget.swift */; };
  49. EE235F9A1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F901C5785CE00C08960 /* ConstraintPriorityTarget.swift */; };
  50. EE235F9B1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F901C5785CE00C08960 /* ConstraintPriorityTarget.swift */; };
  51. EE235F9C1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F901C5785CE00C08960 /* ConstraintPriorityTarget.swift */; };
  52. EE235F9D1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F911C5785CE00C08960 /* ConstraintMultiplierTarget.swift */; };
  53. EE235F9E1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F911C5785CE00C08960 /* ConstraintMultiplierTarget.swift */; };
  54. EE235F9F1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F911C5785CE00C08960 /* ConstraintMultiplierTarget.swift */; };
  55. EE235FA01C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F921C5785CE00C08960 /* ConstraintOffsetTarget.swift */; };
  56. EE235FA11C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F921C5785CE00C08960 /* ConstraintOffsetTarget.swift */; };
  57. EE235FA21C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F921C5785CE00C08960 /* ConstraintOffsetTarget.swift */; };
  58. EE235FA31C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F931C5785CE00C08960 /* ConstraintInsetTarget.swift */; };
  59. EE235FA41C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F931C5785CE00C08960 /* ConstraintInsetTarget.swift */; };
  60. EE235FA51C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235F931C5785CE00C08960 /* ConstraintInsetTarget.swift */; };
  61. EE235FAC1C5785D400C08960 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA61C5785D400C08960 /* ConstraintMaker.swift */; };
  62. EE235FAD1C5785D400C08960 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA61C5785D400C08960 /* ConstraintMaker.swift */; };
  63. EE235FAE1C5785D400C08960 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA61C5785D400C08960 /* ConstraintMaker.swift */; };
  64. EE235FAF1C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA71C5785D400C08960 /* ConstraintMakerFinalizable.swift */; };
  65. EE235FB01C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA71C5785D400C08960 /* ConstraintMakerFinalizable.swift */; };
  66. EE235FB11C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA71C5785D400C08960 /* ConstraintMakerFinalizable.swift */; };
  67. EE235FB21C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA81C5785D400C08960 /* ConstraintMakerPriortizable.swift */; };
  68. EE235FB31C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA81C5785D400C08960 /* ConstraintMakerPriortizable.swift */; };
  69. EE235FB41C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA81C5785D400C08960 /* ConstraintMakerPriortizable.swift */; };
  70. EE235FB51C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA91C5785D400C08960 /* ConstraintMakerEditable.swift */; };
  71. EE235FB61C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA91C5785D400C08960 /* ConstraintMakerEditable.swift */; };
  72. EE235FB71C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FA91C5785D400C08960 /* ConstraintMakerEditable.swift */; };
  73. EE235FB81C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAA1C5785D400C08960 /* ConstraintMakerRelatable.swift */; };
  74. EE235FB91C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAA1C5785D400C08960 /* ConstraintMakerRelatable.swift */; };
  75. EE235FBA1C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAA1C5785D400C08960 /* ConstraintMakerRelatable.swift */; };
  76. EE235FBB1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAB1C5785D400C08960 /* ConstraintMakerExtendable.swift */; };
  77. EE235FBC1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAB1C5785D400C08960 /* ConstraintMakerExtendable.swift */; };
  78. EE235FBD1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FAB1C5785D400C08960 /* ConstraintMakerExtendable.swift */; };
  79. EE235FC01C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBE1C5785DC00C08960 /* ConstraintViewDSL.swift */; };
  80. EE235FC11C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBE1C5785DC00C08960 /* ConstraintViewDSL.swift */; };
  81. EE235FC21C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBE1C5785DC00C08960 /* ConstraintViewDSL.swift */; };
  82. EE235FC31C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBF1C5785DC00C08960 /* UILayoutSupportDSL.swift */; };
  83. EE235FC41C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBF1C5785DC00C08960 /* UILayoutSupportDSL.swift */; };
  84. EE235FC51C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FBF1C5785DC00C08960 /* UILayoutSupportDSL.swift */; };
  85. EE235FC81C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FC61C5785E200C08960 /* ConstraintView+Extensions.swift */; };
  86. EE235FC91C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FC61C5785E200C08960 /* ConstraintView+Extensions.swift */; };
  87. EE235FCA1C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE235FC61C5785E200C08960 /* ConstraintView+Extensions.swift */; };
  88. EE4910991B19A40200A54F1F /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEBCC9D819CC627D0083B827 /* SnapKit.framework */; };
  89. EE94F6091AC0F10A008767FF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE94F6081AC0F10A008767FF /* UIKit.framework */; };
  90. EE94F60B1AC0F10F008767FF /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE94F60A1AC0F10F008767FF /* AppKit.framework */; };
  91. EE94F6111AC0F146008767FF /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EECDB37A1AC0C9D4006BBC11 /* SnapKit.framework */; };
  92. EECDB3741AC0C9B6006BBC11 /* SnapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EECDB3661AC0C95C006BBC11 /* SnapKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
  93. EECDB3931AC0CB52006BBC11 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EECDB36A1AC0C95C006BBC11 /* Tests.swift */; };
  94. EECDB3941AC0CB52006BBC11 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EECDB36A1AC0C95C006BBC11 /* Tests.swift */; };
  95. EECDB39D1AC0CC03006BBC11 /* SnapKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EECDB3661AC0C95C006BBC11 /* SnapKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
  96. EEF68F9E1D78492400980C26 /* UILayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68F9D1D78492400980C26 /* UILayoutGuideDSL.swift */; };
  97. EEF68FA61D784A5300980C26 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FA51D784A5300980C26 /* ConstraintDSL.swift */; };
  98. EEF68FAB1D784E3800980C26 /* UILayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68F9D1D78492400980C26 /* UILayoutGuideDSL.swift */; };
  99. EEF68FAC1D784E3800980C26 /* UILayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68F9D1D78492400980C26 /* UILayoutGuideDSL.swift */; };
  100. EEF68FAD1D784E3A00980C26 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FA51D784A5300980C26 /* ConstraintDSL.swift */; };
  101. EEF68FAE1D784E3B00980C26 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FA51D784A5300980C26 /* ConstraintDSL.swift */; };
  102. EEF68FB01D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FAF1D784FB100980C26 /* UILayoutGuide+Extensions.swift */; };
  103. EEF68FB11D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FAF1D784FB100980C26 /* UILayoutGuide+Extensions.swift */; };
  104. EEF68FB21D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FAF1D784FB100980C26 /* UILayoutGuide+Extensions.swift */; };
  105. EEF68FB41D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FB31D784FBA00980C26 /* UILayoutSupport+Extensions.swift */; };
  106. EEF68FB51D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FB31D784FBA00980C26 /* UILayoutSupport+Extensions.swift */; };
  107. EEF68FB61D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEF68FB31D784FBA00980C26 /* UILayoutSupport+Extensions.swift */; };
  108. /* End PBXBuildFile section */
  109. /* Begin PBXContainerItemProxy section */
  110. EECDB3861AC0C9D4006BBC11 /* PBXContainerItemProxy */ = {
  111. isa = PBXContainerItemProxy;
  112. containerPortal = DDC9FD8D1981B4DD009612C7 /* Project object */;
  113. proxyType = 1;
  114. remoteGlobalIDString = EECDB3791AC0C9D4006BBC11;
  115. remoteInfo = "SnapKit OSX";
  116. };
  117. /* End PBXContainerItemProxy section */
  118. /* Begin PBXFileReference section */
  119. 537DCE921C35CC8800B5B899 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  120. 537DCE9A1C35CD4100B5B899 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.1.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
  121. 537DCEAF1C35D90A00B5B899 /* SnapKit tvOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SnapKit tvOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  122. EE235F5E1C5785BC00C08960 /* Debugging.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Debugging.swift; sourceTree = "<group>"; };
  123. EE235F621C5785C600C08960 /* Constraint.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constraint.swift; sourceTree = "<group>"; };
  124. EE235F631C5785C600C08960 /* ConstraintDescription.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintDescription.swift; sourceTree = "<group>"; };
  125. EE235F641C5785C600C08960 /* ConstraintInsets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintInsets.swift; sourceTree = "<group>"; };
  126. EE235F651C5785C600C08960 /* ConstraintConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintConfig.swift; sourceTree = "<group>"; };
  127. EE235F661C5785C600C08960 /* ConstraintView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintView.swift; sourceTree = "<group>"; };
  128. EE235F681C5785C600C08960 /* ConstraintRelation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintRelation.swift; sourceTree = "<group>"; };
  129. EE235F6A1C5785C600C08960 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintAttributes.swift; sourceTree = "<group>"; };
  130. EE235F6B1C5785C600C08960 /* ConstraintItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintItem.swift; sourceTree = "<group>"; };
  131. EE235F6C1C5785C600C08960 /* LayoutConstraint.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayoutConstraint.swift; sourceTree = "<group>"; };
  132. EE235F8E1C5785CE00C08960 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
  133. EE235F8F1C5785CE00C08960 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintConstantTarget.swift; sourceTree = "<group>"; };
  134. EE235F901C5785CE00C08960 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
  135. EE235F911C5785CE00C08960 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
  136. EE235F921C5785CE00C08960 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
  137. EE235F931C5785CE00C08960 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintInsetTarget.swift; sourceTree = "<group>"; };
  138. EE235FA61C5785D400C08960 /* ConstraintMaker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMaker.swift; sourceTree = "<group>"; };
  139. EE235FA71C5785D400C08960 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
  140. EE235FA81C5785D400C08960 /* ConstraintMakerPriortizable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMakerPriortizable.swift; sourceTree = "<group>"; };
  141. EE235FA91C5785D400C08960 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMakerEditable.swift; sourceTree = "<group>"; };
  142. EE235FAA1C5785D400C08960 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
  143. EE235FAB1C5785D400C08960 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
  144. EE235FBE1C5785DC00C08960 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintViewDSL.swift; sourceTree = "<group>"; };
  145. EE235FBF1C5785DC00C08960 /* UILayoutSupportDSL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UILayoutSupportDSL.swift; sourceTree = "<group>"; };
  146. EE235FC61C5785E200C08960 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
  147. EE94F6081AC0F10A008767FF /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  148. EE94F60A1AC0F10F008767FF /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; };
  149. EEBCC9D819CC627D0083B827 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  150. EEBCC9E219CC627E0083B827 /* SnapKit iOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SnapKit iOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  151. EECDB3641AC0C95C006BBC11 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  152. EECDB3661AC0C95C006BBC11 /* SnapKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SnapKit.h; sourceTree = "<group>"; };
  153. EECDB3691AC0C95C006BBC11 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  154. EECDB36A1AC0C95C006BBC11 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = "<group>"; };
  155. EECDB37A1AC0C9D4006BBC11 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  156. EECDB3841AC0C9D4006BBC11 /* SnapKit OSX Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SnapKit OSX Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  157. EEF68F9D1D78492400980C26 /* UILayoutGuideDSL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UILayoutGuideDSL.swift; sourceTree = "<group>"; };
  158. EEF68FA51D784A5300980C26 /* ConstraintDSL.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ConstraintDSL.swift; sourceTree = "<group>"; };
  159. EEF68FAF1D784FB100980C26 /* UILayoutGuide+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UILayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
  160. EEF68FB31D784FBA00980C26 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
  161. /* End PBXFileReference section */
  162. /* Begin PBXFrameworksBuildPhase section */
  163. 537DCE8E1C35CC8800B5B899 /* Frameworks */ = {
  164. isa = PBXFrameworksBuildPhase;
  165. buildActionMask = 2147483647;
  166. files = (
  167. 537DCE9B1C35CD4100B5B899 /* UIKit.framework in Frameworks */,
  168. );
  169. runOnlyForDeploymentPostprocessing = 0;
  170. };
  171. 537DCEAC1C35D90A00B5B899 /* Frameworks */ = {
  172. isa = PBXFrameworksBuildPhase;
  173. buildActionMask = 2147483647;
  174. files = (
  175. 537DCEB41C35D90A00B5B899 /* SnapKit.framework in Frameworks */,
  176. );
  177. runOnlyForDeploymentPostprocessing = 0;
  178. };
  179. EE94F60D1AC0F132008767FF /* Frameworks */ = {
  180. isa = PBXFrameworksBuildPhase;
  181. buildActionMask = 2147483647;
  182. files = (
  183. EE94F6111AC0F146008767FF /* SnapKit.framework in Frameworks */,
  184. );
  185. runOnlyForDeploymentPostprocessing = 0;
  186. };
  187. EE94F60E1AC0F136008767FF /* Frameworks */ = {
  188. isa = PBXFrameworksBuildPhase;
  189. buildActionMask = 2147483647;
  190. files = (
  191. EE4910991B19A40200A54F1F /* SnapKit.framework in Frameworks */,
  192. );
  193. runOnlyForDeploymentPostprocessing = 0;
  194. };
  195. EEBCC9D419CC627D0083B827 /* Frameworks */ = {
  196. isa = PBXFrameworksBuildPhase;
  197. buildActionMask = 2147483647;
  198. files = (
  199. EE94F6091AC0F10A008767FF /* UIKit.framework in Frameworks */,
  200. );
  201. runOnlyForDeploymentPostprocessing = 0;
  202. };
  203. EECDB3761AC0C9D4006BBC11 /* Frameworks */ = {
  204. isa = PBXFrameworksBuildPhase;
  205. buildActionMask = 2147483647;
  206. files = (
  207. EE94F60B1AC0F10F008767FF /* AppKit.framework in Frameworks */,
  208. );
  209. runOnlyForDeploymentPostprocessing = 0;
  210. };
  211. /* End PBXFrameworksBuildPhase section */
  212. /* Begin PBXGroup section */
  213. DDC9FD8C1981B4DD009612C7 = {
  214. isa = PBXGroup;
  215. children = (
  216. EECDB35D1AC0C95C006BBC11 /* Source */,
  217. EE94F60C1AC0F113008767FF /* Frameworks */,
  218. DDC9FD961981B4DD009612C7 /* Products */,
  219. );
  220. sourceTree = "<group>";
  221. };
  222. DDC9FD961981B4DD009612C7 /* Products */ = {
  223. isa = PBXGroup;
  224. children = (
  225. EEBCC9D819CC627D0083B827 /* SnapKit.framework */,
  226. EEBCC9E219CC627E0083B827 /* SnapKit iOS Tests.xctest */,
  227. EECDB37A1AC0C9D4006BBC11 /* SnapKit.framework */,
  228. EECDB3841AC0C9D4006BBC11 /* SnapKit OSX Tests.xctest */,
  229. 537DCE921C35CC8800B5B899 /* SnapKit.framework */,
  230. 537DCEAF1C35D90A00B5B899 /* SnapKit tvOS Tests.xctest */,
  231. );
  232. name = Products;
  233. sourceTree = "<group>";
  234. };
  235. EE235F581C57858700C08960 /* Extensions */ = {
  236. isa = PBXGroup;
  237. children = (
  238. EE235FC61C5785E200C08960 /* ConstraintView+Extensions.swift */,
  239. EEF68FAF1D784FB100980C26 /* UILayoutGuide+Extensions.swift */,
  240. EEF68FB31D784FBA00980C26 /* UILayoutSupport+Extensions.swift */,
  241. );
  242. name = Extensions;
  243. sourceTree = "<group>";
  244. };
  245. EE235F591C57859200C08960 /* DSLs */ = {
  246. isa = PBXGroup;
  247. children = (
  248. EEF68FA51D784A5300980C26 /* ConstraintDSL.swift */,
  249. EE235FBE1C5785DC00C08960 /* ConstraintViewDSL.swift */,
  250. EEF68F9D1D78492400980C26 /* UILayoutGuideDSL.swift */,
  251. EE235FBF1C5785DC00C08960 /* UILayoutSupportDSL.swift */,
  252. );
  253. name = DSLs;
  254. sourceTree = "<group>";
  255. };
  256. EE235F5A1C57859900C08960 /* Maker */ = {
  257. isa = PBXGroup;
  258. children = (
  259. EE235FA61C5785D400C08960 /* ConstraintMaker.swift */,
  260. EE235FA71C5785D400C08960 /* ConstraintMakerFinalizable.swift */,
  261. EE235FA81C5785D400C08960 /* ConstraintMakerPriortizable.swift */,
  262. EE235FA91C5785D400C08960 /* ConstraintMakerEditable.swift */,
  263. EE235FAA1C5785D400C08960 /* ConstraintMakerRelatable.swift */,
  264. EE235FAB1C5785D400C08960 /* ConstraintMakerExtendable.swift */,
  265. );
  266. name = Maker;
  267. sourceTree = "<group>";
  268. };
  269. EE235F5B1C57859E00C08960 /* Targets */ = {
  270. isa = PBXGroup;
  271. children = (
  272. EE235F8E1C5785CE00C08960 /* ConstraintRelatableTarget.swift */,
  273. EE235F8F1C5785CE00C08960 /* ConstraintConstantTarget.swift */,
  274. EE235F901C5785CE00C08960 /* ConstraintPriorityTarget.swift */,
  275. EE235F911C5785CE00C08960 /* ConstraintMultiplierTarget.swift */,
  276. EE235F921C5785CE00C08960 /* ConstraintOffsetTarget.swift */,
  277. EE235F931C5785CE00C08960 /* ConstraintInsetTarget.swift */,
  278. );
  279. name = Targets;
  280. sourceTree = "<group>";
  281. };
  282. EE235F5C1C5785A400C08960 /* Models */ = {
  283. isa = PBXGroup;
  284. children = (
  285. EE235F621C5785C600C08960 /* Constraint.swift */,
  286. EE235F631C5785C600C08960 /* ConstraintDescription.swift */,
  287. EE235F641C5785C600C08960 /* ConstraintInsets.swift */,
  288. EE235F651C5785C600C08960 /* ConstraintConfig.swift */,
  289. EE235F661C5785C600C08960 /* ConstraintView.swift */,
  290. EE235F681C5785C600C08960 /* ConstraintRelation.swift */,
  291. EE235F6A1C5785C600C08960 /* ConstraintAttributes.swift */,
  292. EE235F6B1C5785C600C08960 /* ConstraintItem.swift */,
  293. EE235F6C1C5785C600C08960 /* LayoutConstraint.swift */,
  294. );
  295. name = Models;
  296. sourceTree = "<group>";
  297. };
  298. EE235F5D1C5785AC00C08960 /* Debugging */ = {
  299. isa = PBXGroup;
  300. children = (
  301. EE235F5E1C5785BC00C08960 /* Debugging.swift */,
  302. );
  303. name = Debugging;
  304. sourceTree = "<group>";
  305. };
  306. EE94F60C1AC0F113008767FF /* Frameworks */ = {
  307. isa = PBXGroup;
  308. children = (
  309. 537DCE9A1C35CD4100B5B899 /* UIKit.framework */,
  310. EE94F60A1AC0F10F008767FF /* AppKit.framework */,
  311. EE94F6081AC0F10A008767FF /* UIKit.framework */,
  312. );
  313. name = Frameworks;
  314. sourceTree = "<group>";
  315. };
  316. EECDB35D1AC0C95C006BBC11 /* Source */ = {
  317. isa = PBXGroup;
  318. children = (
  319. EECDB3661AC0C95C006BBC11 /* SnapKit.h */,
  320. EE235F581C57858700C08960 /* Extensions */,
  321. EE235F591C57859200C08960 /* DSLs */,
  322. EE235F5A1C57859900C08960 /* Maker */,
  323. EE235F5B1C57859E00C08960 /* Targets */,
  324. EE235F5C1C5785A400C08960 /* Models */,
  325. EE235F5D1C5785AC00C08960 /* Debugging */,
  326. EECDB36B1AC0C967006BBC11 /* Supporting Files */,
  327. EECDB3681AC0C95C006BBC11 /* Tests */,
  328. );
  329. path = Source;
  330. sourceTree = "<group>";
  331. };
  332. EECDB3681AC0C95C006BBC11 /* Tests */ = {
  333. isa = PBXGroup;
  334. children = (
  335. EECDB3691AC0C95C006BBC11 /* Info.plist */,
  336. EECDB36A1AC0C95C006BBC11 /* Tests.swift */,
  337. );
  338. name = Tests;
  339. path = ../Tests;
  340. sourceTree = "<group>";
  341. };
  342. EECDB36B1AC0C967006BBC11 /* Supporting Files */ = {
  343. isa = PBXGroup;
  344. children = (
  345. EECDB3641AC0C95C006BBC11 /* Info.plist */,
  346. );
  347. name = "Supporting Files";
  348. sourceTree = "<group>";
  349. };
  350. /* End PBXGroup section */
  351. /* Begin PBXHeadersBuildPhase section */
  352. 537DCE8F1C35CC8800B5B899 /* Headers */ = {
  353. isa = PBXHeadersBuildPhase;
  354. buildActionMask = 2147483647;
  355. files = (
  356. 537DCEA01C35CDF800B5B899 /* SnapKit.h in Headers */,
  357. );
  358. runOnlyForDeploymentPostprocessing = 0;
  359. };
  360. EEBCC9D519CC627D0083B827 /* Headers */ = {
  361. isa = PBXHeadersBuildPhase;
  362. buildActionMask = 2147483647;
  363. files = (
  364. EECDB3741AC0C9B6006BBC11 /* SnapKit.h in Headers */,
  365. );
  366. runOnlyForDeploymentPostprocessing = 0;
  367. };
  368. EECDB3771AC0C9D4006BBC11 /* Headers */ = {
  369. isa = PBXHeadersBuildPhase;
  370. buildActionMask = 2147483647;
  371. files = (
  372. EECDB39D1AC0CC03006BBC11 /* SnapKit.h in Headers */,
  373. );
  374. runOnlyForDeploymentPostprocessing = 0;
  375. };
  376. /* End PBXHeadersBuildPhase section */
  377. /* Begin PBXNativeTarget section */
  378. 537DCE911C35CC8800B5B899 /* SnapKit tvOS */ = {
  379. isa = PBXNativeTarget;
  380. buildConfigurationList = 537DCE991C35CC8800B5B899 /* Build configuration list for PBXNativeTarget "SnapKit tvOS" */;
  381. buildPhases = (
  382. 537DCE8D1C35CC8800B5B899 /* Sources */,
  383. 537DCE8E1C35CC8800B5B899 /* Frameworks */,
  384. 537DCE8F1C35CC8800B5B899 /* Headers */,
  385. 537DCE901C35CC8800B5B899 /* Resources */,
  386. );
  387. buildRules = (
  388. );
  389. dependencies = (
  390. );
  391. name = "SnapKit tvOS";
  392. productName = "SnapKit tvOS";
  393. productReference = 537DCE921C35CC8800B5B899 /* SnapKit.framework */;
  394. productType = "com.apple.product-type.framework";
  395. };
  396. 537DCEAE1C35D90A00B5B899 /* SnapKit tvOS Tests */ = {
  397. isa = PBXNativeTarget;
  398. buildConfigurationList = 537DCEB91C35D90A00B5B899 /* Build configuration list for PBXNativeTarget "SnapKit tvOS Tests" */;
  399. buildPhases = (
  400. 537DCEAB1C35D90A00B5B899 /* Sources */,
  401. 537DCEAC1C35D90A00B5B899 /* Frameworks */,
  402. 537DCEAD1C35D90A00B5B899 /* Resources */,
  403. );
  404. buildRules = (
  405. );
  406. dependencies = (
  407. );
  408. name = "SnapKit tvOS Tests";
  409. productName = "SnapKit tvOS Tests";
  410. productReference = 537DCEAF1C35D90A00B5B899 /* SnapKit tvOS Tests.xctest */;
  411. productType = "com.apple.product-type.bundle.unit-test";
  412. };
  413. EEBCC9D719CC627D0083B827 /* SnapKit iOS */ = {
  414. isa = PBXNativeTarget;
  415. buildConfigurationList = EEBCC9E819CC627E0083B827 /* Build configuration list for PBXNativeTarget "SnapKit iOS" */;
  416. buildPhases = (
  417. EEBCC9D319CC627D0083B827 /* Sources */,
  418. EEBCC9D419CC627D0083B827 /* Frameworks */,
  419. EEBCC9D519CC627D0083B827 /* Headers */,
  420. EEBCC9D619CC627D0083B827 /* Resources */,
  421. );
  422. buildRules = (
  423. );
  424. dependencies = (
  425. );
  426. name = "SnapKit iOS";
  427. productName = SnapKit;
  428. productReference = EEBCC9D819CC627D0083B827 /* SnapKit.framework */;
  429. productType = "com.apple.product-type.framework";
  430. };
  431. EEBCC9E119CC627D0083B827 /* SnapKit iOS Tests */ = {
  432. isa = PBXNativeTarget;
  433. buildConfigurationList = EEBCC9EB19CC627E0083B827 /* Build configuration list for PBXNativeTarget "SnapKit iOS Tests" */;
  434. buildPhases = (
  435. EEBCC9DE19CC627D0083B827 /* Sources */,
  436. EE94F60E1AC0F136008767FF /* Frameworks */,
  437. EEBCC9E019CC627D0083B827 /* Resources */,
  438. );
  439. buildRules = (
  440. );
  441. dependencies = (
  442. );
  443. name = "SnapKit iOS Tests";
  444. productName = SnapKitTests;
  445. productReference = EEBCC9E219CC627E0083B827 /* SnapKit iOS Tests.xctest */;
  446. productType = "com.apple.product-type.bundle.unit-test";
  447. };
  448. EECDB3791AC0C9D4006BBC11 /* SnapKit OSX */ = {
  449. isa = PBXNativeTarget;
  450. buildConfigurationList = EECDB38D1AC0C9D4006BBC11 /* Build configuration list for PBXNativeTarget "SnapKit OSX" */;
  451. buildPhases = (
  452. EECDB3751AC0C9D4006BBC11 /* Sources */,
  453. EECDB3761AC0C9D4006BBC11 /* Frameworks */,
  454. EECDB3771AC0C9D4006BBC11 /* Headers */,
  455. EECDB3781AC0C9D4006BBC11 /* Resources */,
  456. );
  457. buildRules = (
  458. );
  459. dependencies = (
  460. );
  461. name = "SnapKit OSX";
  462. productName = "SnapKit OSX";
  463. productReference = EECDB37A1AC0C9D4006BBC11 /* SnapKit.framework */;
  464. productType = "com.apple.product-type.framework";
  465. };
  466. EECDB3831AC0C9D4006BBC11 /* SnapKit OSX Tests */ = {
  467. isa = PBXNativeTarget;
  468. buildConfigurationList = EECDB3901AC0C9D4006BBC11 /* Build configuration list for PBXNativeTarget "SnapKit OSX Tests" */;
  469. buildPhases = (
  470. EECDB3801AC0C9D4006BBC11 /* Sources */,
  471. EE94F60D1AC0F132008767FF /* Frameworks */,
  472. EECDB3821AC0C9D4006BBC11 /* Resources */,
  473. );
  474. buildRules = (
  475. );
  476. dependencies = (
  477. EECDB3871AC0C9D4006BBC11 /* PBXTargetDependency */,
  478. );
  479. name = "SnapKit OSX Tests";
  480. productName = "SnapKit OSXTests";
  481. productReference = EECDB3841AC0C9D4006BBC11 /* SnapKit OSX Tests.xctest */;
  482. productType = "com.apple.product-type.bundle.unit-test";
  483. };
  484. /* End PBXNativeTarget section */
  485. /* Begin PBXProject section */
  486. DDC9FD8D1981B4DD009612C7 /* Project object */ = {
  487. isa = PBXProject;
  488. attributes = {
  489. LastSwiftUpdateCheck = 0720;
  490. LastUpgradeCheck = 0800;
  491. ORGANIZATIONNAME = "SnapKit Team";
  492. TargetAttributes = {
  493. 537DCE911C35CC8800B5B899 = {
  494. CreatedOnToolsVersion = 7.2;
  495. LastSwiftMigration = 0800;
  496. };
  497. 537DCEAE1C35D90A00B5B899 = {
  498. CreatedOnToolsVersion = 7.2;
  499. };
  500. EEBCC9D719CC627D0083B827 = {
  501. CreatedOnToolsVersion = 6.0;
  502. LastSwiftMigration = 0800;
  503. };
  504. EEBCC9E119CC627D0083B827 = {
  505. CreatedOnToolsVersion = 6.0;
  506. LastSwiftMigration = 0800;
  507. ProvisioningStyle = Automatic;
  508. };
  509. EECDB3791AC0C9D4006BBC11 = {
  510. CreatedOnToolsVersion = 6.2;
  511. };
  512. EECDB3831AC0C9D4006BBC11 = {
  513. CreatedOnToolsVersion = 6.2;
  514. };
  515. };
  516. };
  517. buildConfigurationList = DDC9FD901981B4DD009612C7 /* Build configuration list for PBXProject "SnapKit" */;
  518. compatibilityVersion = "Xcode 3.2";
  519. developmentRegion = English;
  520. hasScannedForEncodings = 0;
  521. knownRegions = (
  522. en,
  523. Base,
  524. );
  525. mainGroup = DDC9FD8C1981B4DD009612C7;
  526. productRefGroup = DDC9FD961981B4DD009612C7 /* Products */;
  527. projectDirPath = "";
  528. projectRoot = "";
  529. targets = (
  530. EEBCC9D719CC627D0083B827 /* SnapKit iOS */,
  531. 537DCE911C35CC8800B5B899 /* SnapKit tvOS */,
  532. EECDB3791AC0C9D4006BBC11 /* SnapKit OSX */,
  533. EEBCC9E119CC627D0083B827 /* SnapKit iOS Tests */,
  534. 537DCEAE1C35D90A00B5B899 /* SnapKit tvOS Tests */,
  535. EECDB3831AC0C9D4006BBC11 /* SnapKit OSX Tests */,
  536. );
  537. };
  538. /* End PBXProject section */
  539. /* Begin PBXResourcesBuildPhase section */
  540. 537DCE901C35CC8800B5B899 /* Resources */ = {
  541. isa = PBXResourcesBuildPhase;
  542. buildActionMask = 2147483647;
  543. files = (
  544. );
  545. runOnlyForDeploymentPostprocessing = 0;
  546. };
  547. 537DCEAD1C35D90A00B5B899 /* Resources */ = {
  548. isa = PBXResourcesBuildPhase;
  549. buildActionMask = 2147483647;
  550. files = (
  551. );
  552. runOnlyForDeploymentPostprocessing = 0;
  553. };
  554. EEBCC9D619CC627D0083B827 /* Resources */ = {
  555. isa = PBXResourcesBuildPhase;
  556. buildActionMask = 2147483647;
  557. files = (
  558. );
  559. runOnlyForDeploymentPostprocessing = 0;
  560. };
  561. EEBCC9E019CC627D0083B827 /* Resources */ = {
  562. isa = PBXResourcesBuildPhase;
  563. buildActionMask = 2147483647;
  564. files = (
  565. );
  566. runOnlyForDeploymentPostprocessing = 0;
  567. };
  568. EECDB3781AC0C9D4006BBC11 /* Resources */ = {
  569. isa = PBXResourcesBuildPhase;
  570. buildActionMask = 2147483647;
  571. files = (
  572. );
  573. runOnlyForDeploymentPostprocessing = 0;
  574. };
  575. EECDB3821AC0C9D4006BBC11 /* Resources */ = {
  576. isa = PBXResourcesBuildPhase;
  577. buildActionMask = 2147483647;
  578. files = (
  579. );
  580. runOnlyForDeploymentPostprocessing = 0;
  581. };
  582. /* End PBXResourcesBuildPhase section */
  583. /* Begin PBXSourcesBuildPhase section */
  584. 537DCE8D1C35CC8800B5B899 /* Sources */ = {
  585. isa = PBXSourcesBuildPhase;
  586. buildActionMask = 2147483647;
  587. files = (
  588. EE235F741C5785C600C08960 /* ConstraintInsets.swift in Sources */,
  589. EE235FB01C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */,
  590. EE235F981C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */,
  591. EE235FC91C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */,
  592. EE235FB91C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */,
  593. EE235F861C5785C600C08960 /* ConstraintAttributes.swift in Sources */,
  594. EE235FA11C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */,
  595. EEF68FAB1D784E3800980C26 /* UILayoutGuideDSL.swift in Sources */,
  596. EE235FB61C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */,
  597. EE235FAD1C5785D400C08960 /* ConstraintMaker.swift in Sources */,
  598. EE235F951C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */,
  599. EE235FBC1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */,
  600. EEF68FAD1D784E3A00980C26 /* ConstraintDSL.swift in Sources */,
  601. EE235F891C5785C600C08960 /* ConstraintItem.swift in Sources */,
  602. EE235F9B1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */,
  603. EEF68FB11D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */,
  604. EE235F771C5785C600C08960 /* ConstraintConfig.swift in Sources */,
  605. EE235F6E1C5785C600C08960 /* Constraint.swift in Sources */,
  606. EE235F7A1C5785C600C08960 /* ConstraintView.swift in Sources */,
  607. EE235FB31C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */,
  608. EE235F8C1C5785C600C08960 /* LayoutConstraint.swift in Sources */,
  609. EE235FA41C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */,
  610. EE235F9E1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */,
  611. EE235FC11C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */,
  612. EE235F601C5785BC00C08960 /* Debugging.swift in Sources */,
  613. EE235FC41C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */,
  614. EE235F801C5785C600C08960 /* ConstraintRelation.swift in Sources */,
  615. EEF68FB51D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */,
  616. EE235F711C5785C600C08960 /* ConstraintDescription.swift in Sources */,
  617. );
  618. runOnlyForDeploymentPostprocessing = 0;
  619. };
  620. 537DCEAB1C35D90A00B5B899 /* Sources */ = {
  621. isa = PBXSourcesBuildPhase;
  622. buildActionMask = 2147483647;
  623. files = (
  624. 537DCEBA1C35DA9700B5B899 /* Tests.swift in Sources */,
  625. );
  626. runOnlyForDeploymentPostprocessing = 0;
  627. };
  628. EEBCC9D319CC627D0083B827 /* Sources */ = {
  629. isa = PBXSourcesBuildPhase;
  630. buildActionMask = 2147483647;
  631. files = (
  632. EE235F731C5785C600C08960 /* ConstraintInsets.swift in Sources */,
  633. EE235FAF1C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */,
  634. EE235F971C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */,
  635. EE235FC81C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */,
  636. EE235FB81C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */,
  637. EE235F851C5785C600C08960 /* ConstraintAttributes.swift in Sources */,
  638. EE235FA01C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */,
  639. EEF68F9E1D78492400980C26 /* UILayoutGuideDSL.swift in Sources */,
  640. EE235FB51C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */,
  641. EE235FAC1C5785D400C08960 /* ConstraintMaker.swift in Sources */,
  642. EE235F941C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */,
  643. EEF68FA61D784A5300980C26 /* ConstraintDSL.swift in Sources */,
  644. EE235FBB1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */,
  645. EE235F881C5785C600C08960 /* ConstraintItem.swift in Sources */,
  646. EE235F9A1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */,
  647. EEF68FB01D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */,
  648. EE235F761C5785C600C08960 /* ConstraintConfig.swift in Sources */,
  649. EE235F6D1C5785C600C08960 /* Constraint.swift in Sources */,
  650. EE235F791C5785C600C08960 /* ConstraintView.swift in Sources */,
  651. EE235FB21C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */,
  652. EE235F8B1C5785C600C08960 /* LayoutConstraint.swift in Sources */,
  653. EE235FA31C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */,
  654. EE235F9D1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */,
  655. EE235FC01C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */,
  656. EE235F5F1C5785BC00C08960 /* Debugging.swift in Sources */,
  657. EE235FC31C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */,
  658. EE235F7F1C5785C600C08960 /* ConstraintRelation.swift in Sources */,
  659. EEF68FB41D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */,
  660. EE235F701C5785C600C08960 /* ConstraintDescription.swift in Sources */,
  661. );
  662. runOnlyForDeploymentPostprocessing = 0;
  663. };
  664. EEBCC9DE19CC627D0083B827 /* Sources */ = {
  665. isa = PBXSourcesBuildPhase;
  666. buildActionMask = 2147483647;
  667. files = (
  668. EECDB3931AC0CB52006BBC11 /* Tests.swift in Sources */,
  669. );
  670. runOnlyForDeploymentPostprocessing = 0;
  671. };
  672. EECDB3751AC0C9D4006BBC11 /* Sources */ = {
  673. isa = PBXSourcesBuildPhase;
  674. buildActionMask = 2147483647;
  675. files = (
  676. EE235F751C5785C600C08960 /* ConstraintInsets.swift in Sources */,
  677. EE235FB11C5785D400C08960 /* ConstraintMakerFinalizable.swift in Sources */,
  678. EE235F991C5785CE00C08960 /* ConstraintConstantTarget.swift in Sources */,
  679. EE235FCA1C5785E200C08960 /* ConstraintView+Extensions.swift in Sources */,
  680. EE235FBA1C5785D400C08960 /* ConstraintMakerRelatable.swift in Sources */,
  681. EE235F871C5785C600C08960 /* ConstraintAttributes.swift in Sources */,
  682. EE235FA21C5785CE00C08960 /* ConstraintOffsetTarget.swift in Sources */,
  683. EEF68FAC1D784E3800980C26 /* UILayoutGuideDSL.swift in Sources */,
  684. EE235FB71C5785D400C08960 /* ConstraintMakerEditable.swift in Sources */,
  685. EE235FAE1C5785D400C08960 /* ConstraintMaker.swift in Sources */,
  686. EE235F961C5785CE00C08960 /* ConstraintRelatableTarget.swift in Sources */,
  687. EE235FBD1C5785D400C08960 /* ConstraintMakerExtendable.swift in Sources */,
  688. EEF68FAE1D784E3B00980C26 /* ConstraintDSL.swift in Sources */,
  689. EE235F8A1C5785C600C08960 /* ConstraintItem.swift in Sources */,
  690. EE235F9C1C5785CE00C08960 /* ConstraintPriorityTarget.swift in Sources */,
  691. EEF68FB21D784FB100980C26 /* UILayoutGuide+Extensions.swift in Sources */,
  692. EE235F781C5785C600C08960 /* ConstraintConfig.swift in Sources */,
  693. EE235F6F1C5785C600C08960 /* Constraint.swift in Sources */,
  694. EE235F7B1C5785C600C08960 /* ConstraintView.swift in Sources */,
  695. EE235FB41C5785D400C08960 /* ConstraintMakerPriortizable.swift in Sources */,
  696. EE235F8D1C5785C600C08960 /* LayoutConstraint.swift in Sources */,
  697. EE235FA51C5785CE00C08960 /* ConstraintInsetTarget.swift in Sources */,
  698. EE235F9F1C5785CE00C08960 /* ConstraintMultiplierTarget.swift in Sources */,
  699. EE235FC21C5785DC00C08960 /* ConstraintViewDSL.swift in Sources */,
  700. EE235F611C5785BC00C08960 /* Debugging.swift in Sources */,
  701. EE235FC51C5785DC00C08960 /* UILayoutSupportDSL.swift in Sources */,
  702. EE235F811C5785C600C08960 /* ConstraintRelation.swift in Sources */,
  703. EEF68FB61D784FBA00980C26 /* UILayoutSupport+Extensions.swift in Sources */,
  704. EE235F721C5785C600C08960 /* ConstraintDescription.swift in Sources */,
  705. );
  706. runOnlyForDeploymentPostprocessing = 0;
  707. };
  708. EECDB3801AC0C9D4006BBC11 /* Sources */ = {
  709. isa = PBXSourcesBuildPhase;
  710. buildActionMask = 2147483647;
  711. files = (
  712. EECDB3941AC0CB52006BBC11 /* Tests.swift in Sources */,
  713. );
  714. runOnlyForDeploymentPostprocessing = 0;
  715. };
  716. /* End PBXSourcesBuildPhase section */
  717. /* Begin PBXTargetDependency section */
  718. EECDB3871AC0C9D4006BBC11 /* PBXTargetDependency */ = {
  719. isa = PBXTargetDependency;
  720. target = EECDB3791AC0C9D4006BBC11 /* SnapKit OSX */;
  721. targetProxy = EECDB3861AC0C9D4006BBC11 /* PBXContainerItemProxy */;
  722. };
  723. /* End PBXTargetDependency section */
  724. /* Begin XCBuildConfiguration section */
  725. 537DCE971C35CC8800B5B899 /* Debug */ = {
  726. isa = XCBuildConfiguration;
  727. buildSettings = {
  728. CLANG_ENABLE_MODULES = YES;
  729. CURRENT_PROJECT_VERSION = 1;
  730. DEBUG_INFORMATION_FORMAT = dwarf;
  731. DEFINES_MODULE = YES;
  732. DYLIB_COMPATIBILITY_VERSION = 1;
  733. DYLIB_CURRENT_VERSION = 1;
  734. DYLIB_INSTALL_NAME_BASE = "@rpath";
  735. GCC_NO_COMMON_BLOCKS = YES;
  736. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  737. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  738. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  739. PRODUCT_BUNDLE_IDENTIFIER = io.snapkit.SnapKit;
  740. PRODUCT_NAME = SnapKit;
  741. SDKROOT = appletvos;
  742. SKIP_INSTALL = YES;
  743. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  744. SWIFT_VERSION = 3.0;
  745. TARGETED_DEVICE_FAMILY = 3;
  746. TVOS_DEPLOYMENT_TARGET = 9.0;
  747. VERSIONING_SYSTEM = "apple-generic";
  748. VERSION_INFO_PREFIX = "";
  749. };
  750. name = Debug;
  751. };
  752. 537DCE981C35CC8800B5B899 /* Release */ = {
  753. isa = XCBuildConfiguration;
  754. buildSettings = {
  755. CLANG_ENABLE_MODULES = YES;
  756. COPY_PHASE_STRIP = NO;
  757. CURRENT_PROJECT_VERSION = 1;
  758. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  759. DEFINES_MODULE = YES;
  760. DYLIB_COMPATIBILITY_VERSION = 1;
  761. DYLIB_CURRENT_VERSION = 1;
  762. DYLIB_INSTALL_NAME_BASE = "@rpath";
  763. GCC_NO_COMMON_BLOCKS = YES;
  764. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  765. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  766. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  767. PRODUCT_BUNDLE_IDENTIFIER = io.snapkit.SnapKit;
  768. PRODUCT_NAME = SnapKit;
  769. SDKROOT = appletvos;
  770. SKIP_INSTALL = YES;
  771. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  772. SWIFT_VERSION = 3.0;
  773. TARGETED_DEVICE_FAMILY = 3;
  774. TVOS_DEPLOYMENT_TARGET = 9.0;
  775. VERSIONING_SYSTEM = "apple-generic";
  776. VERSION_INFO_PREFIX = "";
  777. };
  778. name = Release;
  779. };
  780. 537DCEB71C35D90A00B5B899 /* Debug */ = {
  781. isa = XCBuildConfiguration;
  782. buildSettings = {
  783. DEBUG_INFORMATION_FORMAT = dwarf;
  784. GCC_NO_COMMON_BLOCKS = YES;
  785. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  786. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  787. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  788. PRODUCT_NAME = "$(TARGET_NAME)";
  789. SDKROOT = appletvos;
  790. TVOS_DEPLOYMENT_TARGET = 9.1;
  791. };
  792. name = Debug;
  793. };
  794. 537DCEB81C35D90A00B5B899 /* Release */ = {
  795. isa = XCBuildConfiguration;
  796. buildSettings = {
  797. COPY_PHASE_STRIP = NO;
  798. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  799. GCC_NO_COMMON_BLOCKS = YES;
  800. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  801. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  802. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  803. PRODUCT_NAME = "$(TARGET_NAME)";
  804. SDKROOT = appletvos;
  805. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  806. TVOS_DEPLOYMENT_TARGET = 9.1;
  807. };
  808. name = Release;
  809. };
  810. DDC9FDAF1981B4DD009612C7 /* Debug */ = {
  811. isa = XCBuildConfiguration;
  812. buildSettings = {
  813. ALWAYS_SEARCH_USER_PATHS = NO;
  814. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  815. CLANG_CXX_LIBRARY = "libc++";
  816. CLANG_ENABLE_MODULES = YES;
  817. CLANG_ENABLE_OBJC_ARC = YES;
  818. CLANG_WARN_BOOL_CONVERSION = YES;
  819. CLANG_WARN_CONSTANT_CONVERSION = YES;
  820. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  821. CLANG_WARN_EMPTY_BODY = YES;
  822. CLANG_WARN_ENUM_CONVERSION = YES;
  823. CLANG_WARN_INT_CONVERSION = YES;
  824. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  825. CLANG_WARN_UNREACHABLE_CODE = YES;
  826. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  827. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  828. COPY_PHASE_STRIP = NO;
  829. ENABLE_STRICT_OBJC_MSGSEND = YES;
  830. ENABLE_TESTABILITY = YES;
  831. GCC_C_LANGUAGE_STANDARD = gnu99;
  832. GCC_DYNAMIC_NO_PIC = NO;
  833. GCC_NO_COMMON_BLOCKS = YES;
  834. GCC_OPTIMIZATION_LEVEL = 0;
  835. GCC_PREPROCESSOR_DEFINITIONS = (
  836. "DEBUG=1",
  837. "$(inherited)",
  838. );
  839. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  840. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  841. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  842. GCC_WARN_UNDECLARED_SELECTOR = YES;
  843. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  844. GCC_WARN_UNUSED_FUNCTION = YES;
  845. GCC_WARN_UNUSED_VARIABLE = YES;
  846. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  847. MACOSX_DEPLOYMENT_TARGET = 10.10;
  848. MTL_ENABLE_DEBUG_INFO = YES;
  849. ONLY_ACTIVE_ARCH = YES;
  850. SDKROOT = iphoneos;
  851. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  852. SWIFT_VERSION = 3.0;
  853. TARGETED_DEVICE_FAMILY = "1,2";
  854. };
  855. name = Debug;
  856. };
  857. DDC9FDB01981B4DD009612C7 /* Release */ = {
  858. isa = XCBuildConfiguration;
  859. buildSettings = {
  860. ALWAYS_SEARCH_USER_PATHS = NO;
  861. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  862. CLANG_CXX_LIBRARY = "libc++";
  863. CLANG_ENABLE_MODULES = YES;
  864. CLANG_ENABLE_OBJC_ARC = YES;
  865. CLANG_WARN_BOOL_CONVERSION = YES;
  866. CLANG_WARN_CONSTANT_CONVERSION = YES;
  867. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  868. CLANG_WARN_EMPTY_BODY = YES;
  869. CLANG_WARN_ENUM_CONVERSION = YES;
  870. CLANG_WARN_INT_CONVERSION = YES;
  871. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  872. CLANG_WARN_UNREACHABLE_CODE = YES;
  873. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  874. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
  875. COPY_PHASE_STRIP = YES;
  876. ENABLE_NS_ASSERTIONS = NO;
  877. ENABLE_STRICT_OBJC_MSGSEND = YES;
  878. GCC_C_LANGUAGE_STANDARD = gnu99;
  879. GCC_NO_COMMON_BLOCKS = YES;
  880. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  881. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  882. GCC_WARN_UNDECLARED_SELECTOR = YES;
  883. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  884. GCC_WARN_UNUSED_FUNCTION = YES;
  885. GCC_WARN_UNUSED_VARIABLE = YES;
  886. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  887. MACOSX_DEPLOYMENT_TARGET = 10.10;
  888. MTL_ENABLE_DEBUG_INFO = NO;
  889. SDKROOT = iphoneos;
  890. SWIFT_VERSION = 3.0;
  891. TARGETED_DEVICE_FAMILY = "1,2";
  892. VALIDATE_PRODUCT = YES;
  893. };
  894. name = Release;
  895. };
  896. EEBCC9E919CC627E0083B827 /* Debug */ = {
  897. isa = XCBuildConfiguration;
  898. buildSettings = {
  899. APPLICATION_EXTENSION_API_ONLY = YES;
  900. CLANG_ENABLE_MODULES = YES;
  901. CURRENT_PROJECT_VERSION = 1;
  902. DEFINES_MODULE = YES;
  903. DYLIB_COMPATIBILITY_VERSION = 1;
  904. DYLIB_CURRENT_VERSION = 1;
  905. DYLIB_INSTALL_NAME_BASE = "@rpath";
  906. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  907. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  908. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  909. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  910. PRODUCT_NAME = SnapKit;
  911. SKIP_INSTALL = YES;
  912. SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
  913. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  914. VERSIONING_SYSTEM = "apple-generic";
  915. VERSION_INFO_PREFIX = "";
  916. };
  917. name = Debug;
  918. };
  919. EEBCC9EA19CC627E0083B827 /* Release */ = {
  920. isa = XCBuildConfiguration;
  921. buildSettings = {
  922. APPLICATION_EXTENSION_API_ONLY = YES;
  923. CLANG_ENABLE_MODULES = YES;
  924. CURRENT_PROJECT_VERSION = 1;
  925. DEFINES_MODULE = YES;
  926. DYLIB_COMPATIBILITY_VERSION = 1;
  927. DYLIB_CURRENT_VERSION = 1;
  928. DYLIB_INSTALL_NAME_BASE = "@rpath";
  929. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  930. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  931. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  932. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  933. PRODUCT_NAME = SnapKit;
  934. SKIP_INSTALL = YES;
  935. SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
  936. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  937. VERSIONING_SYSTEM = "apple-generic";
  938. VERSION_INFO_PREFIX = "";
  939. };
  940. name = Release;
  941. };
  942. EEBCC9EC19CC627E0083B827 /* Debug */ = {
  943. isa = XCBuildConfiguration;
  944. buildSettings = {
  945. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  946. DEVELOPMENT_TEAM = "";
  947. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  948. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  949. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  950. PRODUCT_NAME = "$(TARGET_NAME)";
  951. SWIFT_VERSION = 3.0;
  952. };
  953. name = Debug;
  954. };
  955. EEBCC9ED19CC627E0083B827 /* Release */ = {
  956. isa = XCBuildConfiguration;
  957. buildSettings = {
  958. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  959. DEVELOPMENT_TEAM = "";
  960. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  961. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  962. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  963. PRODUCT_NAME = "$(TARGET_NAME)";
  964. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  965. SWIFT_VERSION = 3.0;
  966. };
  967. name = Release;
  968. };
  969. EECDB38E1AC0C9D4006BBC11 /* Debug */ = {
  970. isa = XCBuildConfiguration;
  971. buildSettings = {
  972. CLANG_ENABLE_MODULES = YES;
  973. COMBINE_HIDPI_IMAGES = YES;
  974. CURRENT_PROJECT_VERSION = 1;
  975. DEFINES_MODULE = YES;
  976. DYLIB_COMPATIBILITY_VERSION = 1;
  977. DYLIB_CURRENT_VERSION = 1;
  978. DYLIB_INSTALL_NAME_BASE = "@rpath";
  979. FRAMEWORK_VERSION = A;
  980. GCC_PREPROCESSOR_DEFINITIONS = (
  981. "DEBUG=1",
  982. "$(inherited)",
  983. );
  984. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  985. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  986. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  987. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  988. PRODUCT_NAME = SnapKit;
  989. SDKROOT = macosx;
  990. SKIP_INSTALL = YES;
  991. SUPPORTED_PLATFORMS = macosx;
  992. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  993. VERSIONING_SYSTEM = "apple-generic";
  994. VERSION_INFO_PREFIX = "";
  995. };
  996. name = Debug;
  997. };
  998. EECDB38F1AC0C9D4006BBC11 /* Release */ = {
  999. isa = XCBuildConfiguration;
  1000. buildSettings = {
  1001. CLANG_ENABLE_MODULES = YES;
  1002. COMBINE_HIDPI_IMAGES = YES;
  1003. CURRENT_PROJECT_VERSION = 1;
  1004. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1005. DEFINES_MODULE = YES;
  1006. DYLIB_COMPATIBILITY_VERSION = 1;
  1007. DYLIB_CURRENT_VERSION = 1;
  1008. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1009. FRAMEWORK_VERSION = A;
  1010. INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
  1011. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1012. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  1013. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  1014. PRODUCT_NAME = SnapKit;
  1015. SDKROOT = macosx;
  1016. SKIP_INSTALL = YES;
  1017. SUPPORTED_PLATFORMS = macosx;
  1018. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1019. VERSIONING_SYSTEM = "apple-generic";
  1020. VERSION_INFO_PREFIX = "";
  1021. };
  1022. name = Release;
  1023. };
  1024. EECDB3911AC0C9D4006BBC11 /* Debug */ = {
  1025. isa = XCBuildConfiguration;
  1026. buildSettings = {
  1027. COMBINE_HIDPI_IMAGES = YES;
  1028. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  1029. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  1030. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1031. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1032. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  1033. PRODUCT_NAME = "$(TARGET_NAME)";
  1034. SDKROOT = macosx;
  1035. };
  1036. name = Debug;
  1037. };
  1038. EECDB3921AC0C9D4006BBC11 /* Release */ = {
  1039. isa = XCBuildConfiguration;
  1040. buildSettings = {
  1041. COMBINE_HIDPI_IMAGES = YES;
  1042. COPY_PHASE_STRIP = NO;
  1043. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1044. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  1045. INFOPLIST_FILE = "$(SRCROOT)/Tests/Info.plist";
  1046. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1047. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1048. PRODUCT_BUNDLE_IDENTIFIER = "io.snapkit.$(PRODUCT_NAME:rfc1034identifier)";
  1049. PRODUCT_NAME = "$(TARGET_NAME)";
  1050. SDKROOT = macosx;
  1051. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1052. };
  1053. name = Release;
  1054. };
  1055. /* End XCBuildConfiguration section */
  1056. /* Begin XCConfigurationList section */
  1057. 537DCE991C35CC8800B5B899 /* Build configuration list for PBXNativeTarget "SnapKit tvOS" */ = {
  1058. isa = XCConfigurationList;
  1059. buildConfigurations = (
  1060. 537DCE971C35CC8800B5B899 /* Debug */,
  1061. 537DCE981C35CC8800B5B899 /* Release */,
  1062. );
  1063. defaultConfigurationIsVisible = 0;
  1064. defaultConfigurationName = Release;
  1065. };
  1066. 537DCEB91C35D90A00B5B899 /* Build configuration list for PBXNativeTarget "SnapKit tvOS Tests" */ = {
  1067. isa = XCConfigurationList;
  1068. buildConfigurations = (
  1069. 537DCEB71C35D90A00B5B899 /* Debug */,
  1070. 537DCEB81C35D90A00B5B899 /* Release */,
  1071. );
  1072. defaultConfigurationIsVisible = 0;
  1073. defaultConfigurationName = Release;
  1074. };
  1075. DDC9FD901981B4DD009612C7 /* Build configuration list for PBXProject "SnapKit" */ = {
  1076. isa = XCConfigurationList;
  1077. buildConfigurations = (
  1078. DDC9FDAF1981B4DD009612C7 /* Debug */,
  1079. DDC9FDB01981B4DD009612C7 /* Release */,
  1080. );
  1081. defaultConfigurationIsVisible = 0;
  1082. defaultConfigurationName = Release;
  1083. };
  1084. EEBCC9E819CC627E0083B827 /* Build configuration list for PBXNativeTarget "SnapKit iOS" */ = {
  1085. isa = XCConfigurationList;
  1086. buildConfigurations = (
  1087. EEBCC9E919CC627E0083B827 /* Debug */,
  1088. EEBCC9EA19CC627E0083B827 /* Release */,
  1089. );
  1090. defaultConfigurationIsVisible = 0;
  1091. defaultConfigurationName = Release;
  1092. };
  1093. EEBCC9EB19CC627E0083B827 /* Build configuration list for PBXNativeTarget "SnapKit iOS Tests" */ = {
  1094. isa = XCConfigurationList;
  1095. buildConfigurations = (
  1096. EEBCC9EC19CC627E0083B827 /* Debug */,
  1097. EEBCC9ED19CC627E0083B827 /* Release */,
  1098. );
  1099. defaultConfigurationIsVisible = 0;
  1100. defaultConfigurationName = Release;
  1101. };
  1102. EECDB38D1AC0C9D4006BBC11 /* Build configuration list for PBXNativeTarget "SnapKit OSX" */ = {
  1103. isa = XCConfigurationList;
  1104. buildConfigurations = (
  1105. EECDB38E1AC0C9D4006BBC11 /* Debug */,
  1106. EECDB38F1AC0C9D4006BBC11 /* Release */,
  1107. );
  1108. defaultConfigurationIsVisible = 0;
  1109. defaultConfigurationName = Release;
  1110. };
  1111. EECDB3901AC0C9D4006BBC11 /* Build configuration list for PBXNativeTarget "SnapKit OSX Tests" */ = {
  1112. isa = XCConfigurationList;
  1113. buildConfigurations = (
  1114. EECDB3911AC0C9D4006BBC11 /* Debug */,
  1115. EECDB3921AC0C9D4006BBC11 /* Release */,
  1116. );
  1117. defaultConfigurationIsVisible = 0;
  1118. defaultConfigurationName = Release;
  1119. };
  1120. /* End XCConfigurationList section */
  1121. };
  1122. rootObject = DDC9FD8D1981B4DD009612C7 /* Project object */;
  1123. }