Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
555 commits
Select commit Hold shift + click to select a range
6d039cb
Foundation for Xcode 10 Beta 1-2 (#4375)
chamons Jul 13, 2018
e944b58
[PDFKit] Update bindings to Xcode 10 Beta 1, 2 & 3 (#4439)
dalexsoto Jul 13, 2018
38bbffd
[WebKit] Update bindings to Xcode 10 Beta 1, Nothing on beta 2 or 3 (…
dalexsoto Jul 14, 2018
db62640
[PassKit] Added support for Xcode 10 up to beta 3. (#4423)
mandel-macaque Jul 14, 2018
e131be9
[PDFkit] Fix kPDFDestinationUnspecifiedValue availability (#4444)
dalexsoto Jul 16, 2018
3c3736e
[CoreFondation] Introduce bindings for DispatchIO, add upcoming suppo…
migueldeicaza Jul 17, 2018
953ece7
[Security] Fix P/Invoke signatures to reference SecurityLibrary inste…
migueldeicaza Jul 17, 2018
00048ee
[Network] add convenience overload, and fix scenarios where remote en…
migueldeicaza Jul 17, 2018
5252b99
[CoreFoundation] DispatchIO, handle scenarios where the data being pa…
migueldeicaza Jul 17, 2018
7bfb265
[Network, Security] Typo fixes
migueldeicaza Jul 17, 2018
53fdc01
[CoreMidi] Xcode 10 beta 3 update. (#4453)
mandel-macaque Jul 18, 2018
c197102
Bump for Xcode 10 beta 4
dalexsoto Jul 18, 2018
63a4f19
Temporarily bump the MIN_OSX_SDK_VERSION to 10.9 to avoid SceneKit co…
VincentDondain Jul 18, 2018
0fdcd45
Update min macOS version in Versions-mac.plist
VincentDondain Jul 18, 2018
24a4360
More 10.7 -> 10.9 bumps
dalexsoto Jul 18, 2018
acc5890
Bump tests minimum version from 10.7 to 10.9
dalexsoto Jul 18, 2018
95705d5
[TVMLKit] Update bindings to Xcode 10 Beta 4
dalexsoto Jul 19, 2018
035fed8
[tests] Fix introspection tests in macOS 10.13
dalexsoto Jul 19, 2018
752083a
[CFNetwork] Xcode 10 beta 3 update. (#4454)
mandel-macaque Jul 19, 2018
313cb7d
[xharness] Fix simulator hangs in our tests
dalexsoto Jul 19, 2018
9bf520f
Revert "[CoreMidi] Xcode 10 beta 3 update. (#4453)"
dalexsoto Jul 19, 2018
8c53baa
[generator, Network] Move towards actually supporting the generator t…
migueldeicaza Jul 19, 2018
7207e1e
[Security, Network] address issues found by automatic instance creation
migueldeicaza Jul 19, 2018
2d1a314
Merge pull request #4459 from dalexsoto/Xcode10-Beta4
dalexsoto Jul 20, 2018
045dda9
Initial OpenGL deprecation (#4458)
chamons Jul 20, 2018
1f3ec64
Remove comment for 41367075 as header change verified as mistake by A…
chamons Jul 20, 2018
1fd13ff
[Contacts] Update bindings to Xcode 10 Beta 4 (#4475)
dalexsoto Jul 20, 2018
2b7aaba
[AVFAudio] Update binding to Xcode 10 Beta 4 (#4476)
dalexsoto Jul 20, 2018
5a8ad7e
[CoreML] Update bindings to Xcode 10 Beta 4 (#4477)
dalexsoto Jul 20, 2018
9f238a0
[CoreMotion] Update to Xcode 10 Beta 4 (#4478)
dalexsoto Jul 20, 2018
7d17c3e
[FinderSync] Update to Xcode 10 Beta 4 (#4479)
dalexsoto Jul 20, 2018
a354859
[HealthKit] Update bindings to Xcode 10 Beta 4 (#4480)
dalexsoto Jul 20, 2018
19dac3b
[UserNotifications] Update to Xcode 10 Beta 4 (#4481)
dalexsoto Jul 20, 2018
7126e06
[Photos] Update bindings to Xcode 10 Beta 4 (#4484)
dalexsoto Jul 20, 2018
a3ebda9
[ApiTypoTest] add Explicit Congestion Notification and ECN Capable Tr…
migueldeicaza Jul 20, 2018
e862d68
[Network] Add BindingImplOptions.Optimizable
migueldeicaza Jul 20, 2018
db021b7
[Intents] Update bindings to Xcode 10 Beta 4 (#4482)
dalexsoto Jul 20, 2018
538ca04
[CoreMidi] Xcode 10 beta 3 update. (#4470)
mandel-macaque Jul 23, 2018
9f84b40
Bump to latest mono 2018-02 @4fe3280 (#4487)
chamons Jul 23, 2018
cd8e4a6
[Network, CoreFoundation] Fixes for the test suite
migueldeicaza Jul 23, 2018
d3c5cec
[tests] add tests for the various Network constructors
migueldeicaza Jul 24, 2018
ab57c4c
[macos][quartzcomposer] Update for beta 4 (#4493)
spouliot Jul 24, 2018
f2b82a3
[xtro][foundation] Move some API to common-Foundation.ignore since th…
spouliot Jul 24, 2018
d5248e6
Merge remote-tracking branch 'remotes/origin/xcode10' into xcode10-ne…
migueldeicaza Jul 24, 2018
5555101
Add using statements
migueldeicaza Jul 24, 2018
44799dc
[arkit] Update for Xcode 10 beta 4 (#4496)
VincentDondain Jul 25, 2018
373c313
[msbuild] Don't put gcc/linker flags in the response file, since Mono…
rolfbjarne Jul 25, 2018
55f2eda
Use libc++ instead of stdlibc++ for Xamarin.Mac too.
rolfbjarne Jul 25, 2018
302328d
Revert "Bump tests minimum version from 10.7 to 10.9"
rolfbjarne Jul 25, 2018
a339290
Revert "More 10.7 -> 10.9 bumps"
rolfbjarne Jul 25, 2018
8471818
Revert "Update min macOS version in Versions-mac.plist"
rolfbjarne Jul 25, 2018
03d4dc0
Revert "Temporarily bump the MIN_OSX_SDK_VERSION to 10.9 to avoid Sce…
rolfbjarne Jul 25, 2018
5e5e538
[msbuild] Xcode10 changed the copySceneKitAssets command-line argumen…
jstedfast Jul 25, 2018
f12c725
Revert "[mtouch] Work around broken tvOS headers in Xcode 10 beta 1."…
rolfbjarne Jul 25, 2018
7212425
Merge pull request #4501: Use libc++ instead of stdlibc++ for Xamarin…
rolfbjarne Jul 25, 2018
185a599
[Network] Tests, use proper constructor
migueldeicaza Jul 25, 2018
0402ef3
[watchos][intents] Enable MediaPlayer related API (now enabled for wa…
spouliot Jul 26, 2018
7b8a7a3
[CoreBluetooth] Add availability attributes for CBUUID.CBUUIDValidRan…
rolfbjarne Jul 26, 2018
804e4f1
[tests] ApiCMAttachmentTest add custom tests for SecTrust2 and SecIde…
migueldeicaza Jul 26, 2018
6ba0823
Bump mono to fix (2nd part) watchos calling convention (#4514)
spouliot Jul 27, 2018
3bb8f82
[coreimage] Add new CISaliencyMapFilter from beta 4 (#4513)
spouliot Jul 27, 2018
70ffd63
Blindly try to get this to build
migueldeicaza Jul 27, 2018
b8cf7b2
Merge remote-tracking branch 'remotes/origin/xcode10' into xcode10-ne…
migueldeicaza Jul 27, 2018
53d7e23
[arkit] Introduce runWithConfiguration: (#4521)
VincentDondain Jul 30, 2018
a922935
[xtro] Update makefile to call u2todo.cs (#4529)
VincentDondain Jul 31, 2018
fe159bd
Update for xcode 10 beta 5 (#4527)
spouliot Jul 31, 2018
65b1d0c
AppKit 10b4 (#4488)
chamons Jul 31, 2018
4f33e6a
[CoreFoundation, Network, Security] Address review comments
migueldeicaza Jul 31, 2018
839c26e
[arkit] Add ARAnchorCopying protocol (#4523)
VincentDondain Aug 1, 2018
c987e05
[passkit] Update for beta 5 (#4537)
spouliot Aug 1, 2018
021be48
[modelio] Update for Xcode 10 beta 5 (#4536)
VincentDondain Aug 1, 2018
c682959
[tvos][tvuikit] Update for beta 5 (#4533)
spouliot Aug 1, 2018
1ffa311
[coreml] Update for Xcode 10 beta 5 (#4534)
VincentDondain Aug 1, 2018
b13347b
[storekit] Update for beta 5 (#4535)
spouliot Aug 1, 2018
7f30793
[scenekit] Update for beta 5 (#4541)
spouliot Aug 1, 2018
52aae18
[homekit] Remove export for 'RemoveUser' (iOS prohibited) (#4542)
VincentDondain Aug 1, 2018
49bb4aa
Xcode10 CoreGraphics B1-B5 (#4198)
migueldeicaza Aug 1, 2018
b808213
[Vision] Update bindings to Xcode 10 beta 1, nothing in beta 2 (#4321)
dalexsoto Aug 1, 2018
b9ee7a9
[Network] Undo the change that uses Runtime.GetINativeObject as discu…
migueldeicaza Aug 1, 2018
00eedb9
[Network] Ensure NWAdvertiseDescriptor does take the type when exposing
mandel-macaque Aug 1, 2018
9650961
Merge branch 'xcode10-network' of github.com:migueldeicaza/xamarin-ma…
mandel-macaque Aug 1, 2018
0534024
Merge remote-tracking branch 'origin/xcode10' into xcode10-network
rolfbjarne Aug 1, 2018
06eda35
Fix whitespace, add comma after last enum value, and fix a few other …
rolfbjarne Jul 31, 2018
a605bac
Fixed compiler warnings by removing unused variables.
rolfbjarne Aug 1, 2018
ca9b616
NWError: don't double retain, base class already does it.
rolfbjarne Aug 1, 2018
6316371
Added some code review comments.
rolfbjarne Aug 1, 2018
f591458
CoreFoundation: consistently use nuint instead of mixed (u)long usage.
rolfbjarne Jul 31, 2018
2f5e144
Add a BlockLiteral.GetTarget method and use it to simplify code (and …
rolfbjarne Aug 1, 2018
e04d7fd
Use nuint instead of IntPtr for size/length parameters.
rolfbjarne Aug 1, 2018
df11c12
Simplify the block creation pattern.
rolfbjarne Aug 1, 2018
a6efd56
Rename NativeObject.GetHandle to NativeObject.GetCheckedHandle.
rolfbjarne Aug 1, 2018
06e4426
Use INativeObject.GetHandle in a few places to simplify code.
rolfbjarne Aug 1, 2018
4d7a166
Avoid double 'as'.
rolfbjarne Aug 1, 2018
302c880
Avoid repeated null checks when the variable has been null-checked ea…
rolfbjarne Aug 1, 2018
ab8b84c
Make NativeObject.handle a private field.
rolfbjarne Aug 1, 2018
1091ff9
Don't dispose the same object twice.
rolfbjarne Aug 1, 2018
b539083
Fix typo.
rolfbjarne Aug 1, 2018
def474d
Don't leak blocks if GetCheckedHandle throws.
rolfbjarne Aug 1, 2018
c10a3d5
Use 'ref BlockLiteral' in P/Invokes instead of unsafe code whenever w…
rolfbjarne Aug 1, 2018
b5a8124
Move Blocks.SimpleCall into NWConnection.Batch.
rolfbjarne Aug 1, 2018
f54aa3b
Remove unused file.
rolfbjarne Aug 1, 2018
7b4654b
Update xtro todos
rolfbjarne Aug 1, 2018
21eb103
Add trailing slash to make future diffs nicer.
rolfbjarne Aug 1, 2018
eee94b4
[Network, ObjCRuntime] Bring back the helper for future simple uses o…
migueldeicaza Aug 1, 2018
e77560f
Xcode 10 Beta 5 AppKit (#4539)
chamons Aug 1, 2018
0181606
[jenkins] Skip any executing builds on internal jenkins when new buil…
rolfbjarne Aug 2, 2018
bdb3ff9
Update xtro definitions.
rolfbjarne Aug 2, 2018
bbfb761
Put availability attributes on the type instead of each member when i…
rolfbjarne Aug 2, 2018
8040f23
introspection: Adjust CMAttachmentTest for new CoreFoundation types.
rolfbjarne Aug 2, 2018
1c2c655
[coremidi] Update to beta 5 (#4550)
spouliot Aug 2, 2018
42bdecd
Ignore instead of todo CoreWLand bindings uncovered by 24f865655ff007…
chamons Aug 2, 2018
66a4a0f
[iad] Update for beta 5 (#4544)
spouliot Aug 2, 2018
bb631d3
Update xtro definitions.
rolfbjarne Aug 2, 2018
9e3c69a
Add soft deprecations from Foundation beta 5 on macOS (#4548)
chamons Aug 2, 2018
04b181f
[tests] Adjust the MT5211 test according to modified ld output. Fixes…
rolfbjarne Aug 2, 2018
a2bfd0b
[AVFoundation] Add support for Xcode 10 beta5. (#4554)
mandel-macaque Aug 2, 2018
bf3d722
[UIKit] Add support for Xcode 10 beta 5. (#4556)
mandel-macaque Aug 2, 2018
abcce7c
Add missing AppKit Xcode 10 bindings (#4546)
chamons Aug 2, 2018
0c7f924
[Network, Security] Feedback, plus build warnings
migueldeicaza Aug 2, 2018
ab64222
[AudioToolbox] Add Xcode 10 beta 5 support. (#4559)
mandel-macaque Aug 3, 2018
f3b5b81
[arkit] Add ARAnchorCopyingCtorTest (#4551)
VincentDondain Aug 3, 2018
c77f191
[CoreGraphics] Add missing API added in Xcode 10 beta 1. (#4547)
rolfbjarne Aug 3, 2018
16f8032
Merge remote-tracking branch 'origin/xcode10' into xcode10-network
rolfbjarne Aug 3, 2018
698441e
Update xtro todos.
rolfbjarne Aug 3, 2018
0ede8b0
[jenkins] Implement support for slack notifications. (#4369)
rolfbjarne Aug 3, 2018
5400e01
[xtro] Make 'classify' faster by running it for each platform in para…
rolfbjarne Aug 3, 2018
9d65e42
Fix testing 32-bit XM apps. Fixes maccore issue 884. (#4555)
rolfbjarne Aug 3, 2018
b47305e
[CoreImage] Add Xcode 10 beta 5 support. (#4564)
mandel-macaque Aug 3, 2018
7669300
Fix appkit warning (#4573)
chamons Aug 4, 2018
3613803
[CoreMedia] Add Xcode 10 beta 5 support. (#4567)
mandel-macaque Aug 4, 2018
7e77066
[audiotoolbox][tvos] Remove AudioFileReadPackets symbol (#4570)
spouliot Aug 4, 2018
86e97b1
More CoreFoundation SOCKS APIs to ignore backlog, they are ancient bu…
chamons Aug 4, 2018
805c65a
[coreanimation] Add new API up to b5 (#4571)
spouliot Aug 7, 2018
f4cd485
[ImageIO] Add support for Xcode 10 beta 5. (#4587)
mandel-macaque Aug 8, 2018
0dce6bb
Bump version for next preview (#4591)
spouliot Aug 8, 2018
4a9b7f1
[tests][xtro] Merge MPSRayIntersector results into parent MetalPerfor…
spouliot Aug 8, 2018
8960cc0
Merge pull request #4251 from migueldeicaza/xcode10-network
migueldeicaza Aug 8, 2018
82d21bc
[Tests] Fix failing tests on iOS 8. Fixes #4437 (#4592)
mandel-macaque Aug 8, 2018
7c7f46d
[iTunesLibrary] Xcode 10 beta 3 support. (#4462)
mandel-macaque Aug 8, 2018
0b72651
[coreservices] Update up to beta 5 (#4590)
spouliot Aug 8, 2018
f471f9b
[security] Update for beta 5 (only) change (#4600)
spouliot Aug 9, 2018
41fe079
[Generator] Ensure the correct error is raised when an Export is miss…
mandel-macaque Aug 9, 2018
eec95e8
Merge branch 'd15-8' into xcode10-rebase-15.8
VincentDondain Aug 14, 2018
569c3c2
[Network] Bug fix the NWParameter constructors (#4615)
migueldeicaza Aug 14, 2018
7b1de59
Update mono submodule to d15-8
VincentDondain Aug 14, 2018
3548c44
[metal] Update for Xcode 10 beta 1, 2, 3 & 4 (#4562)
VincentDondain Aug 15, 2018
605b992
Bump for beta 6 (#4613)
spouliot Aug 15, 2018
c4e497b
Fix mono/sdks
VincentDondain Aug 15, 2018
878fdff
[foundation] Update for beta 6 (#4625)
spouliot Aug 16, 2018
b3efe23
[networkextension] Obsolete NWPath and NWHostEndpoint default constru…
spouliot Aug 16, 2018
7289d8d
Bump macios-binaries
VincentDondain Aug 16, 2018
f7f8f4e
[builds] Only use Xcode 9.4 when we need it. Fixes #4582. (#4627)
rolfbjarne Aug 16, 2018
965e1f7
Merge remote-tracking branch 'origin/xcode10' into xcode10-rebase-15.8
rolfbjarne Aug 16, 2018
f1fa975
[btouch] Fix merge issue, removed hack
VincentDondain Aug 16, 2018
185ccbb
[xtrp] Fix merge issues
VincentDondain Aug 17, 2018
4d30955
[tests] Remove some 32-bit XM tests.
rolfbjarne Aug 17, 2018
c516912
[msbuild] Update 'metal' binary path for Xcode 10 (#4601)
VincentDondain Aug 17, 2018
b5ef7b1
Merge branch 'xcode10' into xcode10-rebase-15.8
spouliot Aug 17, 2018
5f4327a
[CoreGraphics] Fix CGFunction to work after being disposed. (#4644)
rolfbjarne Aug 20, 2018
da436c4
[msbuild] Exclude some code in Metal tasks when building the tests.
rolfbjarne Aug 20, 2018
9f90691
[mtouch] Add the option of always weak link a framework. Fixes #4628 …
spouliot Aug 20, 2018
c2a993e
[IntentsUI] Update for Xcode 10 beta 6 (#4640)
VincentDondain Aug 20, 2018
c5974d9
[CarPlay] Update for Xcode 10 beta 6. (#4650)
mandel-macaque Aug 20, 2018
c7e791a
[tests] Re-enabled CIBarcodeGenerator tests (failed in earlier betas)…
spouliot Aug 20, 2018
82dfd4f
[AppKit] Xcode 10 beta 6 support. (#4653)
mandel-macaque Aug 20, 2018
c40822d
[healthkit] Add missing static to GetClinicalType (#4657)
VincentDondain Aug 21, 2018
213590b
[tests] Re-enable AVPlayerViewController.PrepareForPrerollAds test (b…
spouliot Aug 21, 2018
92d6e94
[NaturalLanguage] Change return type to use double instead on nuint. …
mandel-macaque Aug 21, 2018
b6f2ad4
Bump mono.
rolfbjarne Aug 21, 2018
347f472
[jenkins] Improve error reporting a bit. (#4646)
rolfbjarne Aug 21, 2018
d9edf59
[avfoundation] Deprecate 'AVMediaTypeTimedMetadata' (#4655)
spouliot Aug 21, 2018
f9a3be1
[system-dependencies] Use 'xcodebuild -runFirstLaunch' to install fir…
rolfbjarne Aug 21, 2018
d99be7a
Merge d15-8 into xcode 10
spouliot Aug 21, 2018
1d0e058
[xharness] Replace existing content in TCC.db. Might fix maccore#951.…
rolfbjarne Aug 21, 2018
4b7d631
[xtro] Fix how we get selectors so parameter-less are not skipped
Aug 21, 2018
b8d1a87
[xtro] Skip '+type:new' selectors, we do not bind them
Aug 21, 2018
1eefd4e
Bump maccore for d15-8 merge (#4668)
VincentDondain Aug 21, 2018
75b146b
[xtro] Update u2todo not to create todo files for non supported frame…
Aug 21, 2018
b8e5011
[xtro] Remove duplicated filter method from reporter and share the ne…
Aug 21, 2018
5ee1060
[xtro] Add new todo
Aug 21, 2018
885ee6f
[corebluetooth] Update xtro (we provided something else, enabling eve…
Aug 21, 2018
1d5c334
[jenkins] Don't give VSTS a fake branch. (#4667)
rolfbjarne Aug 21, 2018
1968384
[avfoundation] Add missing API (previously missed by xtro)
Aug 22, 2018
ea49090
[xharness] Be resilient when trying to copying contents from an inexi…
rolfbjarne Aug 22, 2018
2ba6092
[introspection] Fix typo test on Mojave. (#4677)
rolfbjarne Aug 22, 2018
10d13cc
[cloudkit] Review missing 'init' on some types, in particular allow t…
Aug 22, 2018
b348cc5
[contacts] Add comment why 'CNPhoneNumber::init' is not bound (since …
Aug 22, 2018
387e450
[cloudkit] Add back (an updated) watchOS-CloudKit.ignore
Aug 22, 2018
beeb002
[coreanimation][macos] Update for xtro
Aug 22, 2018
216966e
[coredata] Add some missing API spotted by xtro
Aug 22, 2018
6c8847b
[system-dependencies] Remove any cached files by xcodebuild before ch…
rolfbjarne Aug 23, 2018
5adbf19
[coreimage] Add missing API found by xtro
Aug 23, 2018
d0ecdc9
[corewlan] Add missing API found by xtro
Aug 23, 2018
0dc94fd
[gamekit] Ignore some additional (deprecated) API on watchOS
Aug 23, 2018
29f7fba
[xtro][iads] Comment category/static members bound manually
Aug 23, 2018
ffaa5d6
[xtro][mapkit][watchos] Ignore MKErrorDomain since the enum for error…
Aug 23, 2018
c60397c
[Gamekit] Re-enable introspection tests in the skipped selectors. (#4…
mandel-macaque Aug 23, 2018
0e785e3
[coredata] NSCoreDataCoreSpotlightDelegate is 64bits only
Aug 23, 2018
707334f
[spritekit] Enable missing API in watchOS (found by xtro)
Aug 23, 2018
e970cd7
[xtro][modelio] Ignore a deprecated API (not needed)
Aug 23, 2018
b267788
[xtro][vision] Ignore VNRequest::init since it's an abstract type and…
Aug 23, 2018
5da88bf
[mmp] Show an error if trying to build a 32-bit app with Xcode 10. Fi…
rolfbjarne Aug 24, 2018
1917395
[apidiff] Update XML references to the new 15.8 stable release (#4687)
spouliot Aug 24, 2018
8dd2889
[uikit] Fix/comment missing API reported by xtro
Aug 24, 2018
b6f2058
[watchkit] Comment missing API found by xtro
Aug 24, 2018
e51c2af
[mmp] Set DEVELOPER_DIR to our Xcode. (#4691)
rolfbjarne Aug 24, 2018
9697898
[xtro][notificationcenter] Annotate missing API found by xtro
Aug 24, 2018
c244b5c
[mediaplayer] Add missing API found by xtro
Aug 24, 2018
45221e6
[xtro][macos] Ignore, at least temporarily, some missing API found by…
Aug 27, 2018
0f888f0
[xtro][foundation] Ignore 'new' missing API found by xtro
Aug 27, 2018
f6c7a50
[foundation/usernotifications] Use NSString to preserve localization …
VincentDondain Aug 27, 2018
144ebda
[tests] Update MT4134 with new iOS 12 frameworks. Fixes maccore#954. …
rolfbjarne Aug 27, 2018
115f6fb
[xtro] Update API information for Intents
Aug 27, 2018
bf4015b
[xharness] Detect another scenario where failing to pair devices, and…
rolfbjarne Aug 28, 2018
8ee3bfd
Bump mono to head of 2018-02 (#4705)
spouliot Aug 28, 2018
e407a40
Merge pull request #4672 from spouliot/xcode10-xtro-fix-4407
spouliot Aug 28, 2018
20edb35
[makefile] Fix 'buildinfo' branch name on jenkins (#4703)
VincentDondain Aug 28, 2018
2838b98
[Network] Update to Xcode 10 beta 3. (#4686)
mandel-macaque Aug 28, 2018
79c9e86
[intro] Fix missing availability attributes that triggers failures on…
spouliot Aug 29, 2018
bc2dfe3
[tests] Add missing availability attribute and adjust tests to run on…
spouliot Aug 29, 2018
c1593fb
[tests][intro] Adjust introspection to run without failure on iOS 6.1…
spouliot Aug 29, 2018
807efad
[coreimage] Add generator support for CIVector[] and enable it in CIM…
spouliot Aug 29, 2018
bae5a20
[Network] Add missing handlers on NWPathMonitor. (#4722)
mandel-macaque Aug 29, 2018
9754d50
[ObjCRuntime] Add missing .ctor to 'Class' (#4726)
VincentDondain Aug 29, 2018
b1ebb89
[Security] Fix some of the new availability attrs. (#4728)
mandel-macaque Aug 29, 2018
47fa99d
[msbuild] pass --target-platform=<platform> to copySceneKitAssets (#4…
spouliot Sep 4, 2018
747ae95
[imageio] Fix breaking change for 'ExifCFAPattern' field (#4746)
spouliot Sep 5, 2018
fb9ae90
[Network] Small change in NWParameters to use a property for Required…
mandel-macaque Sep 5, 2018
051599f
[network] Remove some (already) generated code and add attributes to …
spouliot Sep 5, 2018
e3ec568
[avfoundation] Fix obsoleted GetAvailableEmbeddedThumbnailPhotoCodecT…
spouliot Sep 5, 2018
d3cf710
[coremidi] Enable some API for iOS (only for macOS right now) and sim…
spouliot Sep 5, 2018
0057b7c
[imageio] Add availability attributes to `Maker*Dictionary` fields (#…
spouliot Sep 5, 2018
cb3e873
[coregraphics] Rename enum value to 'Xyz' like other members, e.g. 'C…
spouliot Sep 5, 2018
136f994
[Security] Add missing SecProtocolMetadata missing API. (#4727)
mandel-macaque Sep 6, 2018
f4277dc
[metal] Fix 'indirectRenderCommandAtIndex' binding (#4759)
VincentDondain Sep 6, 2018
ce207d2
Order additional arguments after response file (#4607) (#4612) (#4769)
spouliot Sep 7, 2018
f9cc0ec
[msbuild] Set 'CopyNuGetImplementations' to true for app extensions. …
spouliot Sep 10, 2018
e8e1d42
Bump Xamarin.MacDev (#4776)
VincentDondain Sep 10, 2018
93c672f
Disable the GC pump by default. Fixes #4772. (#4781)
rolfbjarne Sep 10, 2018
0841238
[naturallanguage] Fix helper API for `NLTagger.GetTag` and cleanup/fi…
spouliot Sep 11, 2018
46fb26e
[security] Fix 'SecCertificate2.Certificate' call and add some tests …
spouliot Sep 11, 2018
6af77f3
[security] Add new SecCertificateCopyKey and SecTrustEvaluateWithErro…
spouliot Sep 11, 2018
e43ca08
[Tests] Add missing tests for NWPath. (#4765)
mandel-macaque Sep 12, 2018
239d903
[HealthKit] Use generated NSString-backed enums. Fixes #4183. (#4786)
rolfbjarne Sep 12, 2018
2c8f882
[security] SecProtocolMetadata update and tests (#4792)
spouliot Sep 12, 2018
bed3770
[Tests] Add missing tests for NWProtocolStack and fix NWParameters te…
mandel-macaque Sep 12, 2018
aa622c4
Bump for Xcode10 GM (#4794)
spouliot Sep 12, 2018
91a52a1
Merge branch 'xcode10' into d15-9-merge-xcode10
VincentDondain Sep 14, 2018
156c317
Bump maccore
VincentDondain Sep 14, 2018
436c933
Fix d15-9 merge issues
VincentDondain Sep 17, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,4 @@ packages
.DS_Store
jenkins-results
.vs

*.raw
10 changes: 10 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@
/src/audiotoolbox.cs @dalexsoto
/src/AudioUnit @dalexsoto
/src/audiounit.cs @dalexsoto
/src/authenticationservices.cs @spouliot
/src/AVFoundation @mandel-macaque @dalexsoto
/src/avfoundation.cs @mandel-macaque @dalexsoto
/src/AVKit @spouliot @dalexsoto
/src/avkit.cs @spouliot @dalexsoto
/src/CallKit @dalexsoto
/src/callkit.cs @dalexsoto
/src/CarPlay @dalexsoto
/src/carplay.cs @dalexsoto
/src/CFNetwork @spouliot
/src/cfnetwork.cs @spouliot
/src/CloudKit @mandel-macaque
Expand Down Expand Up @@ -92,6 +95,10 @@
/src/homekit.cs @VincentDondain
/src/iad.cs @spouliot
/src/iAd.framework @spouliot
/src/identitylookup.cs @dalexsoto
/src/identitylookupui.cs @dalexsoto
/src/ituneslibrary.cs @mandel-macaque
/src/iTunesLibrary @mandel-macaque
/src/ImageIO @spouliot @chamons
/src/imageio.cs @spouliot @chamons
/src/ImageKit @chamons
Expand Down Expand Up @@ -124,6 +131,9 @@
/src/modelio.cs @VincentDondain
/src/MultipeerConnectivity @spouliot
/src/multipeerconnectivity.cs @spouliot
/src/naturallanguage.cs @mandel-macaque
/src/NaturalLanguage @mandel-macaque
/src/Network @migueldeicaza
/src/NetworkExtension @spouliot
/src/networkextension.cs @spouliot
/src/NotificationCenter @spouliot
Expand Down
58 changes: 27 additions & 31 deletions Make.config
Original file line number Diff line number Diff line change
Expand Up @@ -17,29 +17,17 @@ PACKAGE_HEAD_REV=$(shell git rev-parse HEAD)
#
# A release branch requires updating:
#
# PACKAGE_HEAD_BRANCH (set to the release branch name, this shows up in the IDE's version information, as well as mtouch/mmp --version)
# IOS_PACKAGE_VERSION (major/minor #)
# MAC_PACKAGE_VERSION (major/minor #)
# PACKAGE_VERSION_REV (set to 0 and increment for service releases or previews)
# (and updating the same on master as well, to next version)
#

#
# PACKAGE_HEAD_BRANCH determines the branch name (for wrench builds) that shows up in the
# IDE's version information, as well as mtouch/mmp --version and the AssemblyInformationalVersion
# for product assemblies.
#
# For developer builds, we check with git which branch is the current one (we can't do that
# on wrench, because wrench technically builds hashes, not branches)
#
#
PACKAGE_HEAD_BRANCH?=d15-9
ifeq ($(CURRENT_BRANCH),)
ifeq ($(BUILD_REVISION),)
ifeq ($(BRANCH_NAME),)
# BRANCH_NAME is set in Jenkins, so this is for local builds.
CURRENT_BRANCH:=$(shell git rev-parse --abbrev-ref HEAD)
else
CURRENT_BRANCH:=$(PACKAGE_HEAD_BRANCH)
endif
CURRENT_BRANCH:=$(BRANCH_NAME)
endif

# TODO: reset to 0 after major/minor version bump (SRO) and increment for service releases and previews
Expand All @@ -50,16 +38,20 @@ IOS_PRODUCT=Xamarin.iOS
IOS_PACKAGE_NAME=Xamarin.iOS
IOS_PACKAGE_NAME_LOWER=$(shell echo $(IOS_PACKAGE_NAME) | tr "[:upper:]" "[:lower:]")
# NEVER customize IOS_PACKAGE_VERSION itself, other parts (mtouch, web updater) are using the IOS_PACKAGE_VERSION_* variables
IOS_PACKAGE_VERSION=11.16.$(PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_VERSION=12.2.$(PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_VERSION_MAJOR=$(word 1, $(subst ., ,$(IOS_PACKAGE_VERSION)))
IOS_PACKAGE_VERSION_MINOR=$(word 2, $(subst ., ,$(IOS_PACKAGE_VERSION)))
IOS_PACKAGE_VERSION_REV=$(PACKAGE_VERSION_REV)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's used afterward

IOS_PACKAGE_VERSION_BUILD=$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_UPDATE_ID=$(shell printf "2%02d%02d%02d%03d" $(IOS_PACKAGE_VERSION_MAJOR) $(IOS_PACKAGE_VERSION_MINOR) $(IOS_PACKAGE_VERSION_REV) $(IOS_PACKAGE_VERSION_BUILD))
IOS_PACKAGE_UPDATE_ID=$(shell printf "2%02d%02d%02d%03d" $(IOS_PACKAGE_VERSION_MAJOR) $(IOS_PACKAGE_VERSION_MINOR) $(PACKAGE_VERSION_REV) $(IOS_PACKAGE_VERSION_BUILD))

# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=10.0
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_10_GM_seed.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode10GM.app/Contents/Developer

XCODE_VERSION=9.4
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_9.4.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode94.app/Contents/Developer
XCODE94_VERSION=9.4
XCODE94_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_9.4.xip
XCODE94_DEVELOPER_ROOT=/Applications/Xcode94.app/Contents/Developer

# Minimum Mono version
MIN_MONO_VERSION=5.14.0.136
Expand All @@ -69,7 +61,7 @@ MIN_MONO_URL=https://xamjenkinsartifact.azureedge.net/build-package-osx-mono/201
# Minimum Visual Studio version
MIN_VISUAL_STUDIO_URL=https://download.visualstudio.microsoft.com/download/pr/11550896/783d2219a348f93b6988fb415951788a/VisualStudioForMac-Preview-7.4.0.985.dmg
MIN_VISUAL_STUDIO_VERSION=7.4.0.985
MAX_VISUAL_STUDIO_VERSION=7.5.99
MAX_VISUAL_STUDIO_VERSION=7.7.99

# Minimum CMake version
MIN_CMAKE_URL=https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.dmg
Expand All @@ -85,11 +77,11 @@ MIN_OSX_BUILD_VERSION=10.13
MIN_OSX_VERSION_FOR_IOS=10.11
MIN_OSX_VERSION_FOR_MAC=10.11

IOS_SDK_VERSION=11.4
IOS_SDK_VERSION=12.0
# When bumping OSX_SDK_VERSION also update the macOS version where we execute on bots in jenkins/Jenkinsfile (in the 'node' element)
OSX_SDK_VERSION=10.13
WATCH_SDK_VERSION=4.3
TVOS_SDK_VERSION=11.4
OSX_SDK_VERSION=10.14
WATCH_SDK_VERSION=5.0
TVOS_SDK_VERSION=12.0

MIN_IOS_SDK_VERSION=6.0
MIN_OSX_SDK_VERSION=10.7
Expand Down Expand Up @@ -118,10 +110,14 @@ else
APPLETLS_DEFINES = -d:XAMARIN_APPLETLS
endif

XCODE_MAC_SDKROOT=$(XCODE_DEVELOPER_ROOT)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX$(OSX_SDK_VERSION).sdk
XCODE_MAC_SDKROOT=$(XCODE_DEVELOPER_ROOT)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
XCODE94_MAC_SDKROOT=$(XCODE94_DEVELOPER_ROOT)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk

MAC_CC=$(CCACHE)$(XCODE_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -isysroot $(XCODE_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC) -stdlib=libc++
MAC_CXX=$(CCACHE)$(XCODE_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -isysroot $(XCODE_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC) -stdlib=libc++

MAC_CC=$(CCACHE)$(XCODE_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -isysroot $(XCODE_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC)
MAC_CXX=$(CCACHE)$(XCODE_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -isysroot $(XCODE_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC)
MAC32_CC=$(CCACHE)$(XCODE94_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -isysroot $(XCODE94_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC) -stdlib=libc++
MAC32_CXX=$(CCACHE)$(XCODE94_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -isysroot $(XCODE94_MAC_SDKROOT) -mmacosx-version-min=$(MIN_OSX_VERSION_FOR_MAC) -stdlib=libc++

# This is the temporary directory where the various builds are installed
BUILD_DESTDIR=$(abspath $(TOP)/builds/install)
Expand Down Expand Up @@ -171,7 +167,7 @@ endif

SIMULATOR_SDK=$(XCODE_DEVELOPER_ROOT)/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator$(IOS_SDK_VERSION).sdk

OBJC_CFLAGS=-ObjC++ -std=c++0x -fno-exceptions
OBJC_CFLAGS=-ObjC++ -std=c++0x -fno-exceptions -stdlib=libc++

COMMON_SIMULATOR_CFLAGS=-mios-simulator-version-min=$(MIN_IOS_SDK_VERSION) -isysroot $(SIMULATOR_SDK) $(CFLAGS) -g $(IOS_COMMON_DEFINES)
SIMULATOR86_CFLAGS=$(COMMON_SIMULATOR_CFLAGS) -arch i386
Expand Down Expand Up @@ -264,7 +260,7 @@ MAC_PRODUCT=Xamarin.Mac
MAC_PACKAGE_NAME=xamarin.mac
MAC_PACKAGE_NAME_LOWER=$(shell echo $(MAC_PACKAGE_NAME) | tr "[:upper:]" "[:lower:]")

MAC_PACKAGE_VERSION=4.8.$(PACKAGE_VERSION_REV).$(MAC_COMMIT_DISTANCE)
MAC_PACKAGE_VERSION=5.0.$(PACKAGE_VERSION_REV).$(MAC_COMMIT_DISTANCE)
MAC_PACKAGE_VERSION_MAJOR=$(word 1, $(subst ., ,$(MAC_PACKAGE_VERSION)))
MAC_PACKAGE_VERSION_MINOR=$(word 2, $(subst ., ,$(MAC_PACKAGE_VERSION)))
MAC_PACKAGE_VERSION_REV=$(PACKAGE_VERSION_REV)
Expand Down
3 changes: 3 additions & 0 deletions Versions-ios.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
<string>11.2</string>
<string>11.3</string>
<string>11.4</string>
<string>12.0</string>
</array>
<key>tvOS</key>
<array>
Expand All @@ -44,6 +45,7 @@
<string>11.2</string>
<string>11.3</string>
<string>11.4</string>
<string>12.0</string>
</array>
<key>watchOS</key>
<array>
Expand All @@ -58,6 +60,7 @@
<string>4.1</string>
<string>4.2</string>
<string>4.3</string>
<string>5.0</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
1 change: 1 addition & 0 deletions Versions-mac.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<string>10.11</string>
<string>10.12</string>
<string>10.13</string>
<string>10.14</string>
</array>
</dict>
<key>RecommendedXcodeVersion</key>
Expand Down
20 changes: 11 additions & 9 deletions builds/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -208,9 +208,10 @@ MAC_TARGETS = \
$(MAC_DESTDIR)/Library/Frameworks/Xamarin.Mac.framework/Versions/Current \
$(MAC_DIRECTORIES) \

# $(3): specific xcode path
define MacBuildTemplate
$(2)_CPPFLAGS = \
-isysroot $(XCODE_MAC_SDKROOT) \
-isysroot $(5) \
-mmacosx-version-min=$(MIN_OSX_SDK_VERSION)
$(2)_CFLAGS = -O2 -arch $(1)
$(2)_CXXFLAGS = -O2 -arch $(1)
Expand All @@ -237,9 +238,9 @@ $(2)_CONFIGURE_ENVIRONMENT = \
CFLAGS="$$($(2)_CFLAGS)" \
CXXFLAGS="$$($(2)_CXXFLAGS)" \
LDFLAGS="$$($(2)_LDFLAGS)" \
CC="$(MAC_CC)" \
CXX="$(MAC_CXX)" \
DEVELOPER_DIR="$(XCODE_DEVELOPER_ROOT)" \
CC="$(MAC$(4)_CC)" \
CXX="$(MAC$(4)_CXX)" \
DEVELOPER_DIR="$(3)" \

setup:: setup-$(2)

Expand All @@ -261,8 +262,8 @@ $(BUILD_DESTDIR)/mono-$(2): mono-wrapper.in .stamp-configure-$(2) | $(BUILD_DEST
build-$(2): .stamp-build-$(2)
endef

$(eval $(call MacBuildTemplate,i386,mac32))
$(eval $(call MacBuildTemplate,x86_64,mac64))
$(eval $(call MacBuildTemplate,i386,mac32,$(XCODE94_DEVELOPER_ROOT),32,$(XCODE94_MAC_SDKROOT)))
$(eval $(call MacBuildTemplate,x86_64,mac64,$(XCODE_DEVELOPER_ROOT),,$(XCODE_MAC_SDKROOT)))

$(MONO_PATH)/mcs/class/lib/%: .stamp-build-tools64; @true

Expand Down Expand Up @@ -1548,6 +1549,7 @@ offsets-tool: $(MONO_PATH)/tools/offsets-tool/MonoAotOffsetsDumper.exe
# $(2): llvm (llvm32 or llvm64)
# $(3): cross compiler executable (arm-darwin-mono-sgen)
# $(4): cross compiler executable generated by mono sdk
# $(5): specific xcode path
##
define iOSCrossTemplate

Expand All @@ -1564,7 +1566,7 @@ endif
endif

.stamp-build-$(1): .stamp-build-llvm $(MONO_PATH)/configure $(MONO_PATH)/tools/offsets-tool/MonoAotOffsetsDumper.exe $(MONO_DEPENDENCIES) $(SDK_CONFIG)
$(MAKE) -C $(SDK_BUILDDIR) package-ios-$(1) $(SDK_ARGS)
$(MAKE) -C $(SDK_BUILDDIR) package-ios-$(1) $(SDK_ARGS) $(if $(5), XCODE_DIR=$(5))
$(Q) touch $$@

build-$(1): .stamp-build-$(1)
Expand All @@ -1585,6 +1587,6 @@ clean-$(1): $(SDK_CONFIG)

endef

$(eval $(call iOSCrossTemplate,cross32,llvm32,arm-darwin-mono-sgen,arm-darwin-mono-sgen))
$(eval $(call iOSCrossTemplate,cross32,llvm32,arm-darwin-mono-sgen,arm-darwin-mono-sgen,$(XCODE94_DEVELOPER_ROOT)))
$(eval $(call iOSCrossTemplate,cross64,llvm64,arm64-darwin-mono-sgen,aarch64-darwin-mono-sgen))
$(eval $(call iOSCrossTemplate,crosswatch,llvm32,armv7k-unknown-darwin-mono-sgen,armv7k-unknown-darwin-mono-sgen))
$(eval $(call iOSCrossTemplate,crosswatch,llvm32,armv7k-unknown-darwin-mono-sgen,armv7k-unknown-darwin-mono-sgen,$(XCODE94_DEVELOPER_ROOT)))
24 changes: 13 additions & 11 deletions docs/website/Makefile
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
TOP=../../..
WEBSITE_DOCS ?= $(TOP)/documentation
WEBSITE_DOCS ?= $(TOP)/xamarin-docs-pr
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@spouliot these docs changes were made in d15-7 (PR #3771), and are here because we branched the xcode10 branch from d15-7.

This means d15-8 does not have these changes (nor does master (yet)). Was that intentional?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we only merge those from a release branch I think it was fine (for 15.7) but it should have been merged (last Xcode) back into master. Not a big deal since we need to update that process soon anyway.

XAMARIN_ANALYSIS ?=$(TOP)/xamarin-analysis/shared/Xamarin.Analysis
XAMARIN_ANALYSIS_DOC = xamarin-analysis-doc-tool/bin/Debug

all: xamarin-analysis-doc
cp mtouch-errors.md $(WEBSITE_DOCS)/guides/ios/troubleshooting/mtouch-errors/index.md
cp binding_objc_libs.md $(WEBSITE_DOCS)/guides/cross-platform/macios/binding/objective-c-libraries/index.md
cp binding_types_reference_guide.md $(WEBSITE_DOCS)/guides/cross-platform/macios/binding/binding-types-reference/index.md
cp xamarin-ios-analysis.md $(WEBSITE_DOCS)/guides/ios/troubleshooting/xamarin-ios-analysis/index.md
cp optimizations.md $(WEBSITE_DOCS)/guides/cross-platform/macios/build-optimizations/index.md
cp mtouch-errors.md $(WEBSITE_DOCS)/docs/ios/troubleshooting/mtouch-errors.md
cp mmp-errors.md $(WEBSITE_DOCS)/docs/mac/troubleshooting/mmp-errors.md
cp binding_objc_libs.md $(WEBSITE_DOCS)/docs/cross-platform/macios/binding/objective-c-libraries.md
cp binding_types_reference_guide.md $(WEBSITE_DOCS)/docs/cross-platform/macios/binding/binding-types-reference.md
cp xamarin-ios-analysis.md $(WEBSITE_DOCS)/ios/troubleshooting/xamarin-ios-analysis.md
cp optimizations.md $(WEBSITE_DOCS)/docs/cross-platform/macios/optimizations.md

diff:
-diff -u $(WEBSITE_DOCS)/guides/ios/troubleshooting/mtouch-errors/index.md mtouch-errors.md
-diff -u $(WEBSITE_DOCS)/guides/cross-platform/macios/binding/objective-c-libraries/index.md binding_objc_libs.md
-diff -u $(WEBSITE_DOCS)/guides/cross-platform/macios/binding/binding-types-reference/index.md binding_types_reference_guide.md
-diff -u $(WEBSITE_DOCS)/guides/ios/troubleshooting/xamarin-ios-analysis/index.md xamarin-ios-analysis.md
-diff -u $(WEBSITE_DOCS)/guides/cross-platform/macios/build-optimizations/index.md optimizations.md
-diff -u $(WEBSITE_DOCS)/docs/ios/troubleshooting/mtouch-errors.md mtouch-errors.md
-diff -u $(WEBSITE_DOCS)/docs/mac/troubleshooting/mmp-errors.md mmp-errors.md
-diff -u $(WEBSITE_DOCS)/docs/cross-platform/macios/binding/objective-c-libraries.md binding_objc_libs.md
-diff -u $(WEBSITE_DOCS)/docs/cross-platform/macios/binding/binding-types-reference.md binding_types_reference_guide.md
-diff -u $(WEBSITE_DOCS)/docs/ios/troubleshooting/xamarin-ios-analysis.md xamarin-ios-analysis.md
-diff -u $(WEBSITE_DOCS)/docs/cross-platform/macios/optimizations.md optimizations.md

xamarin-analysis-doc:
msbuild xamarin-analysis-doc-tool/xamarin-analysis-doc.sln
Expand Down
Loading