Rolf Bjarne Kvinge
f2f41334f4
[mk] Support https urls for maccore. ( #5830 )
...
This can make checking out maccore easier on the bots, if https authentication
is configured when git/ssh is not.
2019-04-02 15:32:54 +02:00
Manuel de la Pena
cd35407ebc
Bump maccore to pick up CI fixes. ( #5825 )
2019-04-02 12:41:56 +02:00
Rolf Bjarne Kvinge
721127c7f2
Bump maccore for a provisioning fix. ( #5783 )
...
* Bump maccore for a provisioning fix.
Diff: 71a563c892...cd07e49961
* Get verbose output.
2019-03-20 17:22:00 +01:00
Rolf Bjarne Kvinge
96ae30a3ac
Bump maccore to get provisioning fixes. ( #5758 )
...
* Bump maccore to get provisioning fixes.
Diff: 0e465b6769...90daa87e0e
* Bump again for more fixes.
Diff: 90daa87e0e...71a563c892
2019-03-13 07:42:18 +01:00
Rolf Bjarne Kvinge
57d2b7014e
Bump maccore to get new mlaunch location. ( #5748 )
...
Diff: f3034c261f...0e465b6769
2019-03-11 16:23:40 +01:00
Rolf Bjarne Kvinge
3b89c618cd
Bump maccore to get update to bot provisioning. ( #5727 )
...
* Bump maccore to get update to bot provisioning.
Diff: 3105682752...f3034c261f
* [jenkins] Prepackaged macOS tests only need a custom keychain.
2019-03-07 16:04:35 +01:00
Rolf Bjarne Kvinge
9c9ef46028
Bump maccore to get mlaunch improvements. ( #5682 )
...
Commit list for xamarin/maccore:
Diff: a5782e3dc7...3105682752
2019-03-04 08:41:48 +01:00
Rolf Bjarne Kvinge
a7ae3821e2
Bump maccore to get ruby fix. ( #5578 )
...
Diff: 5ee0405f3a...a5782e3dc7
2019-02-11 07:51:43 +01:00
Sebastien Pouliot
34f2968366
Bump maccore to head of master ( #5565 )
2019-02-06 22:40:31 -05:00
Rolf Bjarne Kvinge
0496a39b72
Bump maccore to get fix for maccore#1325. ( #5366 )
...
* Bump maccore to get fix for maccore#1325.
Commit list for xamarin/maccore:
* xamarin/maccore@6324465797 [install-qa-provisioning-profiles] Make sure we find ruby and its related tools. (#1324 )
[...] Many irrelevant SoM commits [...]
Diff: e3d92b50d6...6324465797
* Bump maccore to get an additional fix.
Commit list for xamarin/maccore:
* xamarin/maccore@83bd122dd3 [install-qa-provisioning-profiles] Make sure we find pencil_pusher. (#1328 )
* xamarin/maccore@2df4e9934d Merge pull request #1327 from xamarin/swift-o-matic-override-init
* xamarin/maccore@a95796666b Bump to ignore stubbed constructors.
Diff: 6324465797...83bd122dd3
2019-01-11 07:27:02 +01:00
Rolf Bjarne Kvinge
327c0a8ddf
[xibuild] Add support for /verbose, and use it accordingly. ( #5224 )
...
* [xibuild] Add support for /verbose, and use it accordingly.
Also stop using xibuild when it's not needed.
* Use the same verbosity for xibuild as we do for xbuild/msbuild.
2019-01-09 07:43:22 +01:00
Rolf Bjarne Kvinge
b88fb7066e
Bump maccore. ( #5225 )
...
Diff: d2f171adaa...e3d92b50d6
2018-12-05 07:31:24 +01:00
Rolf Bjarne Kvinge
b1feb2fd75
Bump maccore. ( #5218 )
...
Diff: 6e9b63e537...d2f171adaa
2018-12-03 17:46:56 +01:00
Rolf Bjarne Kvinge
6f54cb7c28
Bump maccore to get fix for test-docs. ( #5163 )
...
* Bump maccore to get fix for test-docs.
Commit list for xamarin/maccore:
* xamarin/maccore@6e9b63e537 Merge pull request #1162 from rolfbjarne/docfixer-fixes
* xamarin/maccore@4cf1d63b7b [docfixer] Create project files and fix a few issues. Fixes #1118 .
* xamarin/maccore@714bd73a55 [docfixer] Avoid declaring the same target twice.
* xamarin/maccore@34f4bfa339 [populate] Directories need to call Directory.Exists for existence checks.
* xamarin/maccore@341333db88 [docs] Remove truly ancient and outdated targets to publish updated docs.
Diff: 7ba9c5a962...6e9b63e537
* [jenkins] Make it possible to force docs testing by applying a label to pull requests.
2018-11-21 10:11:55 -05:00
Rolf Bjarne Kvinge
6289d941d2
Bump maccore to get provisioning profile fix. ( #5160 )
...
Commit diff for xamarin/maccore:
Diff: 278d0e0c98...7ba9c5a962
2018-11-21 01:09:18 -05:00
Rolf Bjarne Kvinge
ecfe54a814
Bump maccore to get mlaunch build fix. ( #5141 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@278d0e0c98 [mlaunch] Fix mlaunch build by using xibuild. (#1159 )
Diff: e73094e632...278d0e0c98
2018-11-19 11:45:32 -05:00
Sebastien Pouliot
47ff8fd1eb
Update dependencies to their heads ( #5091 )
...
Commit list for xamarin/Xamarin.MacDev:
* xamarin/Xamarin.MacDev@49a17b1 VSTS 702327: Launch image sizes for iPhone XS Max and iPhone XR (#35 )
* xamarin/Xamarin.MacDev@95599c5 Added new Xcode10 Watch Complication values (#34 )
* xamarin/Xamarin.MacDev@59b15be Use Version.TryParse
* xamarin/Xamarin.MacDev@2dd5fa0 Merge pull request #32 from xamarin/vsts-692176
* xamarin/Xamarin.MacDev@a97390f VSTS-692176: Add missing AutoFill Credential Provider entitlement
* xamarin/Xamarin.MacDev@19b14f6 Added API to get the recommended Xcode version value
Diff: 39ea45bad4...49a17b1cbb
Commit list for mono/mono:
* mono/mono@4d7b7ab375 [ci] Fix Windows .msi build
* mono/mono@21dc7470bc [bcl] avoid false pinning in GCTest (#11534 )
* mono/mono@d9779c1df6 [interp] accept typed-by-ref as return type from a JIT call (#11538 )
* mono/mono@e7e14a7929 [interp] transform delegate invoke in method body too (#11549 )
* mono/mono@cadeaf43da [ci] Switch to new syntax of Azure Storage plugin
Diff: 709b46e333...4d7b7ab375
Commit list for xamarin/maccore:
* xamarin/maccore@e73094e632 Update maciostools to head (#1117 )
* xamarin/maccore@4902ebbdbd Merge pull request #1105 from xamarin/swift-o-matic-optional-virtual-constructor
* xamarin/maccore@76ecea4760 Added IsOptional property.
* xamarin/maccore@77d93295bd Added a test where the init fails to ensure both paths work.
* xamarin/maccore@3d989b1ca4 Support for optional constructors in virtual classes.
* xamarin/maccore@bfdc782d0e Merge pull request #1100 from xamarin/swift-o-matic-constructor-mulligan
* xamarin/maccore@cf8025724d Added field and prop for ClassHandle
* xamarin/maccore@dc2e3f32fe Trimmed down ObjC constructors.
* xamarin/maccore@b53827c151 [SoM] Document CI a bit. (#1101 )
* xamarin/maccore@46d01c8c10 [SoM] Provision XI and Mono as well. (#1099 )
* xamarin/maccore@b4455eafcb bye bye old code.
* xamarin/maccore@34730dfeac Lots of changes for constructor refactoring.
* xamarin/maccore@bd09006725 Merge pull request #1096 from xamarin/swift-o-matic-required-init
* xamarin/maccore@2af91dc79a Label those asserts!
* xamarin/maccore@ea5b501a47 It looks like cmake isn't there?
* xamarin/maccore@b50285719f Support for required init methods
* xamarin/maccore@6e7187da41 [install-qa-provisioning-profiles] Create directory before trying to create files in it. (#1095 )
* xamarin/maccore@8addb4a338 Merge pull request #1092 from xamarin/swift-o-matic-objc-methods
* xamarin/maccore@9dc7111497 Removed dead code, added nfloat.
* xamarin/maccore@663279065d Removed dead code.
* xamarin/maccore@3852918abc Added code to import C# methods defined in ObjC bindings.
Diff: b35c3a8d76...e73094e632
2018-11-06 13:28:41 -05:00
Rolf Bjarne Kvinge
74102bce2d
Use the zlib-helper.o library built by mono, instead of building our own. ( #5021 )
...
This also makes it possible to simplify/remove some of our build logic.
2018-10-22 19:52:45 -04:00
Rolf Bjarne Kvinge
1279dd1eaa
Get the F# binaries from macios-binaries instead of building them every time. ( #5015 )
...
It's still possible to build from source if desired.
Also remove the fsharp submodule (it will be cloned manually only if building
from source).
2018-10-19 16:54:44 +02:00
Rolf Bjarne Kvinge
6044a74ae2
Bump maccore to get fix for xamarin/maccore#1090. ( #4989 )
...
* Bump maccore to get fix for xamarin/maccore#1090 .
Diff: 46a1224794...b93ee3155d
* Bump maccore again.
Commit list for xamarin/maccore:
* xamarin/maccore@b35c3a8d76 Build mlaunch with msbuild instead of xbuild. (#1091 )
Diff: b93ee3155d...b35c3a8d76
2018-10-17 07:13:25 +02:00
Vincent Dondain
2174ec41a2
Merge branch 'xcode10'
2018-09-18 14:12:39 -04:00
Rolf Bjarne Kvinge
b07cc7fcfb
Bump maccore to get fix for #4430 . ( #4827 )
...
Diff: 07fde84362...fbb847be2c
Fixes https://github.com/xamarin/xamarin-macios/issues/4430 .
2018-09-17 19:07:22 +02:00
Rolf Bjarne Kvinge
985547bd1e
[jenkins] Bump the keychain lock timeout from 2h to 6h. Fixes maccore#973. ( #4733 )
...
Our tests can take quite a while to run sometimes, and this makes sure we
don't get random failures when the tests that access the keychain are executed
at the end of the test run.
Bump maccore to get the same fix there.
Fixes https://github.com/xamarin/maccore/issues/973 .
Commit diff for maccore bump: 9937926f56...07fde84362
2018-08-31 14:39:42 +02:00
Vincent Dondain
1eefd4e383
Bump maccore for d15-8 merge ( #4668 )
2018-08-21 14:30:04 -04:00
Rolf Bjarne Kvinge
7e368e1264
Bump maccore to get fix for VSTS #616528 . ( #4637 )
...
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/616528 .
Diff: f4e3e7c1f9...9937926f56
2018-08-20 08:57:29 +02:00
Vincent Dondain
eec95e881c
Merge branch 'd15-8' into xcode10-rebase-15.8
2018-08-13 21:04:56 -04:00
Rolf Bjarne Kvinge
badfc700bb
[jenkins] Run more tests on additional macOS versions (introspection, linksdk, linkall and xammac_tests).
...
Also add Mojave (10.14) to the additional macOS versions.
2018-07-03 16:53:29 +02:00
Rolf Bjarne Kvinge
de0578a6be
Fix resetting a README dependency when the hash exists, but the branch does not. Fixes #4308 . ( #4310 )
...
Fix this by checking if the branch exists, and if not, fetch the repository.
Also add a better error message if the remote doesn't have the requested branch.
Fixes https://github.com/xamarin/xamarin-macios/issues/4308 .
2018-06-21 17:22:33 +02:00
Rolf Bjarne Kvinge
a6311765b5
Bump maccore to get mlaunch fix to make os_log write to stderr. ( #4307 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@a49e4f2ca1 Bump maciostools to get logging improvement. (#864 )
Diff: 01da406883...a49e4f2ca1
2018-06-21 10:15:05 +02:00
Rolf Bjarne Kvinge
2aaee04e56
[Jenkins] Publish bundle.zip and msbuild.zip as GH statuses as well. ( #4238 ) ( #4280 )
...
This also requires a maccore bump.
* xamarin/maccore@30c28d1469 [release] Rename bundlefull.zip to bundle.zip. (#848 )
Diff: f274834136...30c28d1469
2018-06-18 07:54:42 +02:00
Rolf Bjarne Kvinge
68e8696dc8
[Jenkins] Publish bundle.zip and msbuild.zip as GH statuses as well. ( #4238 ) ( #4279 )
...
This also requires a maccore bump.
Diff: 76ab6a58ff...347ba77a16
2018-06-15 23:47:17 +02:00
Rolf Bjarne Kvinge
d39c1469b7
[Jenkins] Publish bundle.zip and msbuild.zip as GH statuses as well. ( #4238 )
...
This also requires a maccore bump, commit list for xamarin/maccore:
* xamarin/maccore@443e956edc [release] Rename bundlefull.zip to bundle.zip. (#848 )
* xamarin/maccore@5020593b3e Remove jenkinsfile from d15-8, tom-swifty doesn't track normal release branches. (#849 )
Diff: a0a9c45942...443e956edc
2018-06-13 05:25:52 -07:00
Rolf Bjarne Kvinge
0b5490b056
[mk] Put shell code in shell scripts and add support for switching between different remotes for dependencies. ( #4060 )
...
Put the shell code for resetting README dependencies in a shell script instead
of embedded in the Makefile so that it's easier to write, read and debug.
Also add support for switching between different remotes for README
dependencies (this means that `make reset-X` will now work fine if `X`'s
remote changed).
A side effect is that all README dependencies will now end up with a 'xamarin'
remote in addition to the 'origin' remote, but this should have no other
effect.
2018-06-13 10:06:17 +02:00
Rolf Bjarne Kvinge
61ec52009e
Bump maccore.
2018-06-12 14:37:03 +02:00
Rolf Bjarne Kvinge
075e1b9c94
Switch maccore to an xcode10 branch. ( #4221 )
2018-06-12 05:31:38 -07:00
Matt Sylvia
6405324c07
Branching for d15-8
2018-06-01 16:29:44 -04:00
Sebastien Pouliot
d790564a2d
Bump dependencies to the head of their respective branches
...
Commit list for xamarin/Xamarin.MacDev:
* xamarin/Xamarin.MacDev@39ea45b Add README to point people to xamarin-macios and matching LICENSE (#27 )
* xamarin/Xamarin.MacDev@aa495d0 Add ClassKit entitlements key (#26 )
* xamarin/Xamarin.MacDev@29e500b Added a public SdkDir property to MonoMacSdk (#25 )
* xamarin/Xamarin.MacDev@1a3eeb0 Add NFC entitlement key to EntitlementKeys (#22 )
* xamarin/Xamarin.MacDev@22a4d2e Add AllKeys property and GetEntitlementsKeys method (#20 )
* xamarin/Xamarin.MacDev@d3931ff Add missing data protection entitlement key (#19 )
Diff: 2cff0d7412...39ea45bad4
Commit list for xamarin/maccore:
* xamarin/maccore@76ab6a58ff Bump maciostools to the head of master in preparation for 15.8 branching
* xamarin/maccore@f22f7669d1 [AppleDocReader] Move to use a XamMac app so that we can use the compress lib. (#820 )
* xamarin/maccore@33a46996aa Ignore brew failures. (#823 )
* xamarin/maccore@758aadc28a Use a custom keychain (xamarin-macios.keychain), and recreate it every time. (#824 )
Diff: b9702c7ec8...76ab6a58ff
2018-05-29 11:57:59 -04:00
Rolf Bjarne Kvinge
43ab711247
Bump maccore to get CI fix for provisioning profiles. ( #4137 )
...
Diff: 2c1024f968...b9702c7ec8
2018-05-28 17:26:38 -04:00
Rolf Bjarne Kvinge
7fa79c80e9
[mk] Put shell code in shell scripts and add support for switching between different remotes for dependencies. ( #4060 )
...
Put the shell code for resetting README dependencies in a shell script instead
of embedded in the Makefile so that it's easier to write, read and debug.
Also add support for switching between different remotes for README
dependencies (this means that `make reset-X` will now work fine if `X`'s
remote changed).
A side effect is that all README dependencies will now end up with a 'xamarin'
remote in addition to the 'origin' remote, but this should have no other
effect.
2018-05-10 07:43:03 +02:00
Rolf Bjarne Kvinge
7f5d13a301
Fix print-versions for README dependencies. ( #4058 )
...
Before:
$ make print-versions
*** mono git@github.com:mono/mono.git a0228295dcef711f8bbbf4f6f619c194e109c0e6 (2018-02)
*** fsharp git@github.com:fsharp/fsharp.git 7171700877115e2243b4edbc4e2eb88d019e02b0 (master)
*** Touch.Unit git@github.com:spouliot/Touch.Unit.git 1c41c75983ed840e9dc7079b5d4b0c31d1565359 (master)
*** opentk git@github.com:mono/opentk.git 396bc90c7ac2e7ce442840a5e8bd91e5e79b381e (master)
*** Xamarin.MacDev git@github.com:xamarin/Xamarin.MacDev 2cff0d741273341d156de6ce6095808126effd3b (master)
*** guiunit git@github.com:mono/guiunit.git 1306b0d420bd69efcd8f1951c5c68dc7065ce9eb ()
*** macios-binaries git@github.com:xamarin/macios-binaries a4a1ceec883cc47f5eb4d4604fe5fe52d1f662d0 (master)
*** 2c1024f96864bf3b01dd8d67b41681c971bc6f71 (master)
*** 3cc5e2e1870b35f15b1540f835a370d2b011bacd (master)
*** 5abe51d5ea411de51db0f77bed29d6fc7175e177 (master)
*** 02098172ce32920646668062f2336220e5fa5927 (master)
*** 6d22123db90007453645d8eb7b2edc60f983ad19 (master)
*** 2e67714eb622769417aea3f3d449db4a2d020c9e (master)
*** 2ccb581a96f4e0120ac47d2ddaa81fe515cb28de (master)
After:
$ make print-versions
*** mono git@github.com:mono/mono.git a0228295dcef711f8bbbf4f6f619c194e109c0e6 (2018-02)
*** fsharp git@github.com:fsharp/fsharp.git 7171700877115e2243b4edbc4e2eb88d019e02b0 (master)
*** Touch.Unit git@github.com:spouliot/Touch.Unit.git 1c41c75983ed840e9dc7079b5d4b0c31d1565359 (master)
*** opentk git@github.com:mono/opentk.git 396bc90c7ac2e7ce442840a5e8bd91e5e79b381e (master)
*** Xamarin.MacDev git@github.com:xamarin/Xamarin.MacDev 2cff0d741273341d156de6ce6095808126effd3b (master)
*** guiunit git@github.com:mono/guiunit.git 1306b0d420bd69efcd8f1951c5c68dc7065ce9eb ()
*** macios-binaries git@github.com:xamarin/macios-binaries a4a1ceec883cc47f5eb4d4604fe5fe52d1f662d0 (master)
*** maccore git@github.com:xamarin/maccore.git 2c1024f96864bf3b01dd8d67b41681c971bc6f71 (master)
*** mono-extensions git@github.com:xamarin/mono-extensions.git 3cc5e2e1870b35f15b1540f835a370d2b011bacd (master)
*** ios-api-docs git@github.com:xamarin/ios-api-docs.git 5abe51d5ea411de51db0f77bed29d6fc7175e177 (master)
*** mac-api-docs git@github.com:xamarin/mac-api-docs.git 02098172ce32920646668062f2336220e5fa5927 (master)
*** maciostools git@github.com:xamarin/maciostools.git 6d22123db90007453645d8eb7b2edc60f983ad19 (master)
*** XmlDocSync git@github.com:xamarin/XmlDocSync.git 2e67714eb622769417aea3f3d449db4a2d020c9e (master)
*** xamarin-analysis git@github.com:xamarin/xamarin-analysis.git 2ccb581a96f4e0120ac47d2ddaa81fe515cb28de (master)
2018-05-09 15:15:38 +02:00
Zoltan Varga
4ccd448205
Remove the llvm submodule, its now managed by mono. ( #4048 )
2018-05-08 14:54:34 +02:00
Rolf Bjarne Kvinge
3800d8d607
Bump maccore to get documentation fix. ( #4036 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@2c1024f968 [docs] Find documentable assemblies using their installed location. (#778 )
Diff: b03a9637c1...2c1024f968
2018-05-05 00:12:31 +02:00
Alex Soto
564ca2dac6
[MT.D] Bump maccore and macios-binaries to get MT.D fixes ( #4027 )
...
macios-binaries
---------------
This brings prebuilt MT.D binaries using the following hash
188ba0ac45
Fixes the following breaking change:
```
MonoTouch.Dialog-1.dll
Namespace MonoTouch.Dialog
Type Changed: MonoTouch.Dialog.DialogViewController.Source
Removed field:
protected DialogViewController Container;
```
maccore
-------
Uses the new MT.D binary path for docs
Fixes
```
/Applications/Xcode93.app/Contents/Developer/usr/bin/make -C ../../maccore update-docs
make[3]: *** No rule to make target `../xamarin-macios/src/build/ios/reference/MonoTouch.Dialog-1.dll', needed by `update-ios-docs'. Stop.
```
2018-05-03 15:36:08 -05:00
Alex Soto
1b6ef3407b
[docs] Bumps maccore and macios-binaries in order to fix test-docs step ( #4000 )
2018-04-26 12:35:56 -05:00
Alex Soto
76f0153e72
[build] Remove MT.D source build and replace it with a binary ( #3957 )
...
* [build] Remove MT.D source build and replace it with a binary
This commit removes MonoTouch.Dialog from our source build and
replaces it with a binary from c913506df2/MonoTouch.Dialog-Unified
The MT.D hash used in this commit is fixed to migueldeicaza/MonoTouch.Dialog@92c6e14
* Update .gitignore.
* MonoTouch.Dialog-1.dll doesn't need depend on the platform assembly anymore, because we're copying a binary instead of building.
* Add significant debug spew.
* More debugging.
* Remove debug spew.
* [compare-commits] Create directory before trying to create files in it.
2018-04-23 13:08:58 -05:00
Zoltan Varga
a4490654fd
Avoid calling clean-llvm during make reset if the mono directory doesn't exist yet. ( #3857 )
2018-04-13 16:17:18 -04:00
Vincent Dondain
2a84c116db
Merge branch 'xcode9.3'
2018-04-03 14:14:07 -04:00
Vincent Dondain
9eb48678a3
Bump maccore for d15-7 (xcode9.3 merge)
2018-03-29 19:39:03 -04:00
Zoltan Varga
864091d337
Switch the mono device/simulator/cross compiler builds to the mono SDK makefile. ( #3640 )
...
* Switch the mono device/simulator/cross compiler builds to the mono SDK makefile.
* Build these by recursing into external/mono/sdks/builds and calling the targets there.
* Add a few extra rules to build dependencies like llvm and mono's configure to avoid
these being build in parallel by the SDK makefile.
* Copy config.h/eglib-config.h into builds/install so the build in runtime/ doesn't have
to add the builddirs to its includes.
* [builds] Fix install-llvm32 target, make command quiet.
* [builds] Link the libraries in runtime/ against the installed libmono, so there is no need to run install_name_tool on them.
* [builds] Fix up the rpath correctly for libmono-profiler-log.dylib.
* [builds] Update to the new ios sdk targets (-release suffix).
* Bump mono.
* Bump mono.
* [[builds] Update to the new ios sdk targets (-release suffix).
2018-03-22 21:25:00 -04:00
Rolf Bjarne Kvinge
cfacbe0943
Bump maccore to get mlaunch fix. ( #3721 )
...
Commit list for xamarin/maccore:
* xamarin/maccore@712a6bed5b Bump maciostools to get mlaunch fixes. (#672 )
Diff: 46f3aebfdd...712a6bed5b
2018-03-12 17:07:49 +01:00