From 6e38cb9bf5cfa3d2d30c6ab9f45d03e8e92a910b Mon Sep 17 00:00:00 2001 From: Ivan Matkov Date: Fri, 30 Sep 2022 22:57:13 +0200 Subject: [PATCH] Update makefile to generate unit tests resources --- .../Makefile | 22 +++++++++--------- .../test.ios | Bin 66008 -> 262584 bytes .../test.macosx | Bin 16780 -> 66248 bytes .../test.sim | Bin 4488 -> 99029 bytes 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/Makefile b/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/Makefile index 86d6c38..8990ee8 100644 --- a/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/Makefile +++ b/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/Makefile @@ -3,23 +3,23 @@ PLATFORMS?= $(DEVELOPER)/Platforms/ CFLAGS?= -Os -std=c99 LDFLAGS?= -dynamiclib -DEVICE_SDK?= iPhoneOS7.0 +DEVICE_SDK?= iPhoneOS DEVICE_PLATFORM?= $(PLATFORMS)/iPhoneOS.platform DEVICE_ROOT?= $(DEVICE_PLATFORM)/Developer/SDKs/$(DEVICE_SDK).sdk -DEVICE_CC?= $(shell xcrun -sdk `echo ${DEVICE_SDK} | tr '[A-Z]' '[a-z]'` -f clang) -DEVICE_CFLAGS?= -arch armv7 -arch armv7s -arch arm64 -isysroot "$(DEVICE_ROOT)" -gdwarf-2 -miphoneos-version-min=7.0 $(CFLAGS) +DEVICE_CC?= $(shell xcrun -sdk `echo ${DEVICE_SDK} | tr '[A-Z]' '[a-z]'` -f clang) +DEVICE_CFLAGS?= -arch armv7 -arch armv7s -arch arm64 -arch arm64e -isysroot "$(DEVICE_ROOT)" -gdwarf-2 -miphoneos-version-min=10.0 $(CFLAGS) -SIM_SDK?= iPhoneSimulator6.1 +SIM_SDK?= iPhoneSimulator SIM_PLATFORM?= $(PLATFORMS)/iPhoneSimulator.platform -SIM_ROOT?= $(SIM_PLATFORM)/Developer/SDKs/$(SIM_SDK).sdk -SIM_CC?= $(shell xcrun -sdk `echo ${SIM_SDK} | tr '[A-Z]' '[a-z]'` -f clang) -SIM_CFLAGS?= -arch i386 -isysroot "$(SIM_ROOT)" -mmacosx-version-min=10.6 -gdwarf-2 $(CFLAGS) +SIM_ROOT?= $(SIM_PLATFORM)/Developer/SDKs/$(SIM_SDK).sdk +SIM_CC?= $(shell xcrun -sdk `echo ${SIM_SDK} | tr '[A-Z]' '[a-z]'` -f clang) +SIM_CFLAGS?= -arch i386 -arch x86_64 -arch arm64 -isysroot "$(SIM_ROOT)" -gdwarf-2 $(CFLAGS) -MAC_SDK?= MacOSX10.8 +MAC_SDK?= MacOSX MAC_PLATFORM?= $(PLATFORMS)/MacOSX.platform -MAC_ROOT?= $(MAC_PLATFORM)/Developer/SDKs/$(MAC_SDK).sdk -MAC_CC?= $(shell xcrun -sdk `echo ${MAC_SDK} | tr '[A-Z]' '[a-z]'` -f clang) -MAC_CFLAGS?= -arch x86_64 -arch i386 -isysroot "$(MAC_ROOT)" -mmacosx-version-min=10.6 -gdwarf-2 $(CFLAGS) +MAC_ROOT?= $(MAC_PLATFORM)/Developer/SDKs/$(MAC_SDK).sdk +MAC_CC?= $(shell xcrun -sdk `echo ${MAC_SDK} | tr '[A-Z]' '[a-z]'` -f clang) +MAC_CFLAGS?= -arch x86_64 -arch arm64 -isysroot "$(MAC_ROOT)" -mmacosx-version-min=10.9 -gdwarf-2 $(CFLAGS) IOS_OBJS= test-ios.o SIM_OBJS= test-sim.o diff --git a/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/test.ios b/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/test.ios index 283f2ac7fc78007866eedf449a08f4f3bdc59f3a..a250e3b5d5390eae74611d14040409e95afc9efc 100755 GIT binary patch delta 2139 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 O)76A#*0rr(%mM%wpe{%N literal 16780 zcmeI1ziSjh6vyA?))-?X2}Fn(G=v}#@it-*wTdPIgF&MvV7Kh;Zp`7`?yx+Cm%s2gJh0#!?~peY-n4EYbV`74bdp&CHv7J2U&)>dp7n#@Y)a zYAX=!MPDT9LD##ArVF0Ujq==bHiu432nYcoAOwVf5D)@FKnMr{As_^VfDrhX2)z07 zX#+)m0fj%c!}r7MZAABydjO(Ch(E$DYi{c190qyg>jK@fm@f|Yz_C zyQ=rg^{corVdMAAhDm$??FhU-Hy?XZT&mel5G^HnLqx67WVA(teR*p>JFnS~fcJce zegqry_nL*XF>iK04}VMjTnM*ihmpnm7}omLwbSR`t(-de;qLjd-eJt~IjFspsG~Ev z96F1Ta}%z`Cm0pTY($}1t(4hsG^5z7l`fXtCL;U|I|k=USdK(2nYco zAOwVf5D)@FKnMtd|BV3GZR2pgej7l{H9F6!(iD{#O~Uhr9D{4J4rFr<+~8-sP^tB0 zt0Jd>9D@p$YsWV2E7HnQZ6SW%)#7F@ZXsSMVwJBCu5p@y;UEt(Lr5++nRQ~^jYU;m z--9^)r3r&%&PQGtnN{0&1AoDs44g*I^W(^z2wcyct=f&KQm%Stz3PN^v>1BzAdJ1R zv=}(Iy{38Hi-Jbzc#%1WQadtdXC^r9Le%t~iJ(@uop?UEF_`k5z^(YV(lkm6bLTJZ z&YPc1Zv{#LrC%a#Q8K$$6gSFN8Mho>s5nY51cZPP5CTF#2nYcoAOwVf5D)@FU^fI_ zr}}?#x1jX@QPk$U7yd-8ug}{ zKA#`HjHJypeAc^J+vYWtC07NRhCj4R{k|{bwTONgi~lbDe)a9=nfvQ!2A-aH_WaTN zBab)J@5k_BJJIiT?cTt%O1tNG5)%SKKnMr{As_^VfDjM@LO=)zft?fJnsXek*Pee; j|3~@%UHjK{{}$$z=CAAhd`_kH>pH)#@r%B{wZ8uismoog diff --git a/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/test.sim b/Resources/Tests/PLCrashAsyncCompactUnwindEncodingTests/test.sim index 2fb79abdc7bff621b3791b438281ddd8a8ef7b92..758d9c83840cc54d66ebd26f0e55b1cd7cf83732 100755 GIT binary patch literal 99029 zcmeI*ZHOIL8Nl&#cW={8vPsss#nhyFDQ(hSk~>Qh+k6n6eQS4{C9cV?UHmf4&Yex} zX7|o@W_Ft`sk=y`ltL{S^n;*a5i3;`@g*ph6{&@yhJJ`|)fRkhKZGE(sDVbGXXeau zdl6bHL@58WJomiJIcH{mcfUU8K6m|xPa9)8C2r1ZSE|7^`Pg3C7+cq|i*~GAYGX>S zd<8j9tPN=6&5CP8GJi(huUGnAQm0aP%jR39Jt?6@{WbKSYT9~l z>At11TW0BfcE0$+`~G?V-SQJ?|B0XdF%3R&E$2F!bb)W6)J5mrp009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009IL zKmY**5I_KdcY=WCeY+B^`QLk_-)YB+G?fz49PcvCMe{f@Os`oq~M+j6SYoHz!1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0 z009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**E?v8F zU4Co6q~`9LEFH3md)aXoc@PPC;io4Ou8@4Y$9&a@C3;->j zmxgE3yq)*oxSyU8&|2F2a#F!s>vhjt%5wU>dSfn<3+>NWtY5H;v|l_+>pn$W-*ZgD z^CrfR9UUDRFW%L)GurBl*+~ZZfd;mjO;o?TBz8%(j%SArNaBAsNj?q>bB}ghV+N!; zWcvfs*KvJT-D6Dp^8J{LQtO6WrJ9t`qTiQ>-bd%Wow8dN>3#a=c7FM9fBxX3KN|o1 zb02v27v`XhRV4C#^@)12`{@6P*>tG0KO50bUb>|^BB6Wb&imx+FBxYkiJgV|tj39z zBn=m&Z&XPHIwJ*?VuSrz2 zVT*3nx}Uz!4*4kZ`YR@X4re+E{u#twb(_9E* zKRFeL%_!FX@i2*&;vh_%sW6e5lM};weK1*R1jEr{(+|?=?0A9EMiABNjg$E_lV$M- z=7!!>?|DE@4yZ=n~=s_vNI5wc=X7ekn`P_v($gNCw)UuUNle7iqtEmezfWw!Y_>gy&6+A3Hia zGG4r^YiG38m+fW>m*LrI+oZlrVprREc5;AZ@!M(UurX`;yZ6R5WVYq^56?_J~A#kvV0}!S0gTI!B_cYr7>gyVve2b4oI&tZOS0 z`)x>NXK1U)<<8sLXUVJisc$xSnhUF~!_uzl!`Y&_+_j=3^>SPPVd>Awoz7kD3v}9R z5*2OOqFc4@r|+{vK8n2lipihDnNGquaq7!{qq^v)r=w+OGLGiMAWfXXW^*`fq+#qd z7lPPNPQ_s}inV_{OroVY2oq;2Ol0Qd#IRl;Oja7faJ1O;gLFDOUSPBlM74V3WIoMg zS^R;yp*Pig9*~m*s*!!=f+(x6z1Y1j-`FkEDfD|~Or%OB(;;7Phx{4iOUy`Uk-YrD z^-72QJG`ahZp_NwUe7Ri{Cj7Q{wBR|=jB%)_{qmU=X~+6pS|OgYia+~m;Rpo>MygO zdgYs|-}uf<^s`sy*2}+s{`u1#ADOx7-)Fyj_M!8?`|+b=kL>^2n_a*6)X<-vto`<( z<}=?uIP=0I)%oTR{#d%_rM>q*F#ge>|Mc7^UjNpW`-blR{cZlv4{d(>iI1;;b?VYf U|9a}Z@9%m~{QVvK{_yO70PC4mKmY&$ delta 510 zcmccG%GRMQdhXZTf9wnl49q~x2E<%ItT0*BL4`*E$N~W%%|1EufB`2zgg=FUa-D-U z50IAw6qo{}nI;B`PrlN4^V*#5Q7W^8O*>?3&e~J z`lZE1`Z<|NARJs-T#}lrmr@C2gH)&iF~}hTK!OEGYeM-V0viM4cqdP(uP~Gc3V{H~ z$P_S(fuRzK-2h~#F#}!qyFHK*NGVKpWE75I2eSBqT0p_T3uHqOP?kYIv^ce>SU)E* zFC{-OP2VLyximL5ucTPtIX@*;KOiTuv^X;