Граф коммитов

7377 Коммитов

Автор SHA1 Сообщение Дата
Manuel de la Pena 5703082581
[Metal] Add support up to GM1 of metal. (#7007) 2019-09-23 11:14:15 -04:00
Rolf Bjarne Kvinge 382083c992
[mmp] Don't ignore failures to execute pkg-config. (#7066)
Also bump system mono to a version whose pkg-config executable actually works
on Catalina.
2019-09-23 16:59:14 +02:00
monojenkins e8a79fcebd Don't build mono from source when we're running device tests. (#7043)
Because we're using a pre-built package and not building anything at all.

This makes xharness less confused about what it should do.
2019-09-23 16:40:40 +02:00
Vincent Dondain a7e50fd89d
[xharness] Bring more joy to the developer when all tests pass 🎉 (#6962) (#7037)
- When everything just works, skip the "test results" header and output that all tests pass with a 🎉 (:
2019-09-20 14:11:03 -04:00
monojenkins d1db196647 [builds] Stop shipping the 32-bit AOT compiler for Xamarin.Mac. (#7041) 2019-09-20 15:39:41 +02:00
Rolf Bjarne Kvinge f40261a502
[builds] Stop shipping the 32-bit AOT compiler for Xamarin.Mac. (#7039) 2019-09-20 15:39:39 +02:00
Waleed Chaudhry 1dc3beabfa
[Generator] Provide clear error message on type mismatch with BindAs error (#7016)
* [Generator] Provide clear error message on type mismatch with BindAs attribute that results in  generator crashing. Fixes 6863.
2019-09-19 21:05:22 -04:00
Sebastien Pouliot ba3acd709b
Add SECURITY.MD to repo (as suggested by OSPO) (#7019) 2019-09-19 17:44:22 -04:00
Vincent Dondain 85b194e12c
[Versions] .3 is for xcode11.1, so use .5 (#7025)
* [Versions] .3 is for xcode11.1, so use .5

* Use .7 because .5 is reserved for a possible Xcode 11.2
2019-09-19 17:27:04 -04:00
Vincent Dondain 174645e06d
[Versions] Use odd versions (.3) because Xcode 11.1 isn't stable yet (#7023) 2019-09-19 14:21:43 -04:00
monojenkins 982346cbb3 [xharness] Fix incorrect merge. (#7034)
Add new device tasks to the right list so that they're processed and marked as
ignored correctly later.
2019-09-19 18:53:26 +02:00
Vincent Dondain 389afe40af
Bump Touch.Unit (dark mode support) (#7020)
New commits in spouliot/Touch.Unit:

* spouliot/Touch.Unit@d22825a [TouchRunner] Fix colors for iOS 13 dark mode (#53)
* spouliot/Touch.Unit@de42aa3 Fallback to "modern" mtouch root if `MONOTOUCH_ROOT` is not set. (#52)
* spouliot/Touch.Unit@a2e1810 Improve logging for failed TCP connections due to hostname (#51)

Diff: 1c41c75983..d22825a7d1
2019-09-19 11:06:03 -04:00
Vincent Dondain 39c33c9c5a
Bump maccore for device scheduling fix (#7030)
New commits in xamarin/maccore:

* xamarin/maccore@3064e2c463 [device-builds] Fix if condition typo (double `[`) (#1986)
* xamarin/maccore@e8bdf7a70f [tests] Treat Xcode GM as beta so we don't have to update all devices to GM (#1964) (#1973)

Diff: a86e78a3a1..3064e2c463
2019-09-19 10:49:51 -04:00
Rolf Bjarne Kvinge 7d4b09e3d0
[msbuild] Update a few msbuild tests to Xcode 11 behavior. Fixes #6970. (#7031)
Fixes https://github.com/xamarin/xamarin-macios/issues/6970.
2019-09-19 15:29:44 +02:00
Rolf Bjarne Kvinge 7fc8db2fca
[xharness] Fix incorrect merge. (#7032)
Add new device tasks to the right list so that they're processed and marked as
ignored correctly later.
2019-09-19 14:40:32 +02:00
Vincent Dondain c10aa03642
Bump maccore for device scheduling fix (#7027)
New commits in xamarin/maccore:

* xamarin/maccore@486ad67875 [device-builds] Fix if condition typo (double `[`) (#1985)
* xamarin/maccore@fda32707a7 [tests] Update (and hopefully simplify)  submission tests documentation wrt cerficates/profiles expiration (#1972)
* xamarin/maccore@f23cd3a194 Merge pull request #1977 from xamarin/swift-o-matic-protocol-list-enum-factory
* xamarin/maccore@aaa2bec8da Enum factory test
* xamarin/maccore@d3c7890df2 Merge pull request #1974 from xamarin/swift-o-matic-protocol-list-enum
* xamarin/maccore@436a376ab4 [provisioning-profiles] Add 'Developer ID Application' and 'Developer ID Installer' certificates. (#1975)
* xamarin/maccore@ddc68fc899 Support for protocol list types in enum payloads.

Diff: 4611683312..486ad67875
2019-09-18 21:55:17 -04:00
Rolf Bjarne Kvinge b8f9dccdcc
Merge pull request #7003 from xamarin/master-xcode11
Merge xcode11 into master.
2019-09-18 07:47:14 -07:00
Rolf Bjarne Kvinge 693dc758ec
[runtime] Build and ship Xamarin[-debug].framework.dSYM. Fixes #7004. (#7014)
Fixes https://github.com/xamarin/xamarin-macios/issues/7004.
2019-09-18 05:19:17 -07:00
Rolf Bjarne Kvinge da2fd8bd22
[runtime] Silence, please. (#7013) 2019-09-18 02:00:44 -07:00
Rolf Bjarne Kvinge f2d26b0d44 Bump versions to 13.4/6.4. 2019-09-17 19:46:13 +02:00
Rolf Bjarne Kvinge e7a5d56dd2 Merge remote-tracking branch 'origin/xcode11' into master-xcode11 2019-09-17 19:44:13 +02:00
Rolf Bjarne Kvinge cd26431728 Fix version numbers. 2019-09-17 19:43:34 +02:00
Rolf Bjarne Kvinge 5e8a208b5f
Merge pull request #7009 from xamarin/d16-3-xcode11-v2
Merge xcode11 into d16-3 (updated).
2019-09-17 10:34:23 -07:00
Rolf Bjarne Kvinge 97f1aa4d4c
Don't build mono from source when we're running device tests. (#7010)
Because we're using a pre-built package and not building anything at all.

This makes xharness less confused about what it should do.
2019-09-17 06:58:21 -07:00
Rolf Bjarne Kvinge 80bcb021b3 Merge remote-tracking branch 'origin/xcode11' into d16-3-xcode11-v2 2019-09-17 08:40:53 +02:00
Waleed Chaudhry 706581c1ab Fix broken introspection tests on macOS 10.15. Fixes #6998. (#6999)
* Fix broken introspec tests on macOS 10.15

* Add aliases

* Add fields to .ignore

* Remove new line

* Add comment to .ignore
2019-09-16 23:40:34 -07:00
Rolf Bjarne Kvinge df523c8b18 Merge remote-tracking branch 'origin/xcode11' into d16-3. 2019-09-17 08:30:12 +02:00
Rolf Bjarne Kvinge 9b9db1a7f1
Merge pull request #6989 from rolfbjarne/d16-3-xcode11
Merge xcode11 into d16-3.
2019-09-16 23:23:12 -07:00
Vincent Dondain 2225994c2c
Bump for Xcode 11 GM 2 (#7006) 2019-09-16 16:57:31 -04:00
Rolf Bjarne Kvinge 0186f0ec1a Fix merge failure. 2019-09-16 16:08:34 +02:00
Rolf Bjarne Kvinge c378c8033c Bump submodules. 2019-09-16 15:35:31 +02:00
Rolf Bjarne Kvinge d1d620291a Don't build the XM and the XI toolchains at the same time, they're not parallel safe. Works around mono/mono#16821.
Ref: https://github.com/mono/mono/issues/16821
2019-09-16 15:26:47 +02:00
Rolf Bjarne Kvinge 865571a58a We don't need python3 to run tests on older macOS versions. 2019-09-16 15:26:12 +02:00
Rolf Bjarne Kvinge cf126061a9 [install-source] Fix source mangling when building from source.
When building from source we don't need to mangle the paths.
2019-09-16 15:21:42 +02:00
Rolf Bjarne Kvinge 5b7ea53e2e [monotouch-test] Fix ProxyTest according to changed behavior in iOS 13.
In iOS 13 it's no longer possible to get PACs from file:// urls (this is
explained in the release notes, so it's expected). So launch a local
httpserver and serve the PAC that way.
2019-09-16 15:21:29 +02:00
Rolf Bjarne Kvinge c7522b3a71 Fix broken merge. 2019-09-16 15:21:24 +02:00
Rolf Bjarne Kvinge ac7d423af4 [mmptest] Test the release configuration of link-framework-1.
link-framework-1 ensures that we link away as many frameworks as possible.
Unfortunately there are things we can't link away when using the dynamic
registrar, so switch to testing the Release configuration instead, since that
automatically uses the static registrar (and the release configuration is the
better option to test anyway, since it's closer to what customers use to
release).
2019-09-16 15:21:12 +02:00
Rolf Bjarne Kvinge 628649a4ac [system-dependencies] Mono requires python3 to build from source now. 2019-09-16 15:21:04 +02:00
Rolf Bjarne Kvinge 2c66d68277 Fix a few merge breakages. 2019-09-16 15:20:59 +02:00
Rolf Bjarne Kvinge 6c85c5f405 Don't clean away mono if it's present, instead treat it like a submodule. 2019-09-16 15:20:46 +02:00
Rolf Bjarne Kvinge f62791c1eb Renumber an error so that it doesn't clash with another error. 2019-09-16 15:18:34 +02:00
Rolf Bjarne Kvinge 5b4efe22f4 Fix merge conflict. 2019-09-16 15:17:49 +02:00
Rolf Bjarne Kvinge 664bb077e2 Fix downloading mono archive when running device tests. 2019-09-16 15:11:49 +02:00
Rolf Bjarne Kvinge e96351f135 Adjust max OS versions according to Xcode 11 versions. 2019-09-16 15:11:33 +02:00
Rolf Bjarne Kvinge c46bcc8e1d [builds] Don't build the XM and the XI toolchains at the same time, they're not parallel safe. Works around mono/mono#16821.
Ref: https://github.com/mono/mono/issues/16821
2019-09-16 14:52:23 +02:00
Rolf Bjarne Kvinge 9f7d1618d7 [tests] We don't need python3 to run tests on older macOS versions. 2019-09-16 14:50:48 +02:00
Rolf Bjarne Kvinge bd39bb4928 Fix downloading mono archive when running device tests. 2019-09-16 14:49:22 +02:00
Rolf Bjarne Kvinge a4ab788428 Mono's build said to bump ulimit, so let's do that. 2019-09-16 14:30:59 +02:00
Rolf Bjarne Kvinge 1c8a6af4f3 [install-source] Fix source mangling when building from source.
When building from source we don't need to mangle the paths.
2019-09-16 12:41:13 +02:00
Waleed Chaudhry 1287b324e2
[Newsstandkit] Update for Xcode 11 beta 1 (#6992)
* [Newsstandkit] Update for Xcode 11 beta 1
2019-09-13 15:23:21 -04:00