Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-26[sdks] Source drop from xamarin/mono-sdks (#5876)Ludovic Henry
``` commit dcd3ed4930fbfa19df1a34c17bc17f5a57badb83 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:53:36 2017 -0700 switch mono to 2017-04. external/mono | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cbff024be0d2ed30efda0ee228c339e4e2dce866 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:53:13 2017 -0700 Update readme with xtc specifics. README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit b385e6ce4ee7ffb92cdb39cdf8bbdb82355d909f Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:34:18 2017 -0700 Add makefile to build & submit to xtc. android/xtc/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) commit 09ca3773ac25d8415c537f063d057aa471bb1eae Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:08:29 2017 -0700 UITest based runner. android/xtc/RuntimeTests.csproj | 43 +++++++++++++++++++++ android/xtc/RuntimeTests.sln | 17 +++++++++ android/xtc/Tests.cs | 84 +++++++++++++++++++++++++++++++++++++++++ android/xtc/packages.config | 5 +++ 4 files changed, 149 insertions(+) commit bc20ebfeb58ee9d876e2f675651bdb9afa07fdeb Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:05:39 2017 -0700 Finish x86 support. android/Makefile | 4 ++++ android/jni/Application.mk | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit dcec00c4ef9240324ef3c4b9a4d5ab7c670c1984 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 13:49:55 2017 -0700 Add new redeploy target plus fix bcl staging. android/Makefile | 4 ++++ android/managed/Makefile | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit 5d6db27c2a3039271138f9f8c58a72262211793d Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 18:26:24 2017 -0400 [readme] add todo item for android README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9ebd7bed3a5e66ccae2819e4c1045a1714a4274b Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 17:39:49 2017 -0400 fix default make target Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit f307dd3ef39733f528f1ef816741d2a9f4017f7a Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 17:37:11 2017 -0400 [sdks] use $(NDK_DIR) from paths.mk sdks/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 83f470fcd7b039fd7945ec939c314bc18d2829ad Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:58:45 2017 -0400 More todos README.md | 1 + 1 file changed, 1 insertion(+) commit d5a3d38a848860f5c4ba320c0ca6d26d52eff635 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:58:28 2017 -0400 Add x86 and x86_64 android/jni/Application.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3c51f005173a021d1bf6e8ecea22bc3b5fda08ba Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:55:45 2017 -0400 Fix the mono submodule. external/mono | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e293d61090c9e8eb3a113a0d34be7ddd1e2c3597 Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Wed Mar 29 18:36:29 2017 -0400 [readme] add links to specific NDK README.md | 6 ++++++ 1 file changed, 6 insertions(+) commit 0985f1c448641484de6eac249f9cb9af1f1973b5 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 16:32:47 2017 -0400 fix x86/x86_64 packaging. README.md | 1 + sdks/Makefile | 13 +++---------- sdks/android.erb | 13 +++++++++++++ 3 files changed, 17 insertions(+), 10 deletions(-) commit c0b9498d9afdaea48f474d31358a284b31d621e5 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 15:31:37 2017 -0400 Add x86 and x86-84 to sdks. sdks/Makefile | 15 +++++++++++++-- sdks/android-template.rb | 33 +++++++++++++++++++++++++++++++++ sdks/android.erb | 4 ++-- 3 files changed, 48 insertions(+), 4 deletions(-) commit 53778f4d473798123cf06896ffd2082517afc08d Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:40:18 2017 -0400 small updates Makefile | 7 ++++++- README.md | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) commit 531603b66b630f3a46d1173124e202867f22460b Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:33:08 2017 -0400 Add Android app. android/AndroidManifest.xml | 17 + android/Makefile | 56 ++ android/build.xml | 92 ++++ android/jni/Android.mk | 36 ++ android/jni/Application.mk | 2 + android/jni/runtime-bootstrap.c | 588 +++++++++++++++++++++ android/res/layout/main.xml | 22 + android/res/values/strings.xml | 4 + .../src/org/mono/android/main/AndroidRunner.java | 136 +++++ 9 files changed, 953 insertions(+) commit 2ae7f04e5fec696c83e47e8d938d9c9a3804beb8 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:05:30 2017 -0400 Add C# test runner, build scripts and the needed machine.config. Makefile | 55 +------ android/machine.config | 278 ++++++++++++++++++++++++++++++++++++ android/managed/Makefile | 80 +++++++++++ android/managed/fake-monodroid.cs | 80 +++++++++++ android/managed/main.cs | 106 ++++++++++++++ android/managed/mini-test-runner.cs | 74 ++++++++++ 6 files changed, 621 insertions(+), 52 deletions(-) commit ded22bbf4a496e5e4a5fc9feb1f615698101718b Author: Rodrigo Kumpera <kumpera@users.noreply.github.com> Date: Tue Mar 28 13:59:42 2017 -0400 update readme README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit f32b490b520da12a68f14ca6adfb00cb06b6733e Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue Mar 28 00:26:00 2017 -0400 Initial set of scripts to build Android runtimes. .gitmodules | 4 +++ Makefile | 57 +++++++++++++++++++++++++++++++ README.md | 23 +++++++++++++ external/mono | 1 + paths.mk | 5 +++ sdks/Makefile | 83 +++++++++++++++++++++++++++++++++++++++++++++ sdks/android-template.rb | 58 +++++++++++++++++++++++++++++++ sdks/android.erb | 88 ++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 319 insertions(+) commit c61c02f2f30e513c3f2c471892158958e9a042ca Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed May 3 12:22:18 2017 -0700 Build offsets & cross compilers, requires tip of kumpera/mono/naked-mono-goes-ios. Ready for cleanup-a-ton. sdks/ios.mk | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) commit 9b0f4522b96f7f9f91837859ad422e7a5c4300fb Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 19:56:22 2017 -0700 add cross64. sdks/ios.mk | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) commit 1b03dc6552dd08b1690374e6b73d89a085b59a2e Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 19:55:30 2017 -0700 add cross compilers. cross offset generation missing. sdks/ios.mk | 52 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 4 deletions(-) commit 1697337e706220185568eedf52b73e236521576a Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 17:38:52 2017 -0700 add device64 sdks/ios.mk | 115 ++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 92 insertions(+), 23 deletions(-) commit 39f5ce7332d2d2cb7f9ca187f5d88f092f030d3c Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 13:18:15 2017 -0700 missing files. ios/MonoTestRunner/main.cs | 106 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) commit e3acb9682de0cf11ceda0ab38649c39fc7518b41 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 13:15:53 2017 -0700 some IO stuff ios/MonoTestRunner/Makefile | 15 ++++-- .../MonoTestRunner/Base.lproj/Main.storyboard | 41 +++++++++++++++-- ios/MonoTestRunner/MonoTestRunner/ViewController.m | 18 ++++++++ .../MonoTestRunner/runtime-bootstrap.c | 12 +++-- .../MonoTestRunner/runtime-bootstrap.h | 1 + .../MonoTestRunner/runtime-objc-helpers.m | 53 +++++++++++++++++++++- 6 files changed, 129 insertions(+), 11 deletions(-) commit 5c83e9bb5bfdae13ff632d620b4d2a9896c83be3 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 20 15:41:43 2017 -0700 Skeleton support for iOS. Sim only, not part of regular build. ios/MonoTestRunner/Makefile | 32 ++ .../MonoTestRunner.xcodeproj/project.pbxproj | 373 +++++++++++++++++++++ ios/MonoTestRunner/MonoTestRunner/AppDelegate.h | 17 + ios/MonoTestRunner/MonoTestRunner/AppDelegate.m | 51 +++ .../AppIcon.appiconset/Contents.json | 93 +++++ .../MonoTestRunner/Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 27 ++ .../MonoTestRunner/Base.lproj/Main.storyboard | 26 ++ ios/MonoTestRunner/MonoTestRunner/Info.plist | 45 +++ ios/MonoTestRunner/MonoTestRunner/ViewController.h | 15 + ios/MonoTestRunner/MonoTestRunner/ViewController.m | 32 ++ ios/MonoTestRunner/MonoTestRunner/main.m | 16 + .../MonoTestRunner/runtime-bootstrap.c | 269 +++++++++++++++ .../MonoTestRunner/runtime-bootstrap.h | 16 + .../MonoTestRunner/runtime-objc-helpers.m | 44 +++ sdks/Makefile | 10 +- sdks/ios.mk | 177 ++++++++++ 17 files changed, 1245 insertions(+), 4 deletions(-) ```
2017-09-25Add test projects (optional) to net_4_x.sln (#5633)Egor Bogatov
* add tests to net_4_x.sln * remove redundant string.Format
2017-08-29Remove leftover targets from Makefile.am (#5466)Alexander Köplinger
win32getdeps and win32setup don't apply anymore.
2017-08-08[runtime] Move eglib into mono/eglib so it becomes a convenience library ↵Zoltan Varga
similar to utils/ etc. (#5297)
2017-05-22[bcl] Make monolite platform specific (#4910)Alexander Köplinger
mscorlib.dll etc will be platform specific in the future. This also means that we need to adapt monolite since it'll become platform specific once we start the divergence. monolite is essentially a repackaging of the "build" profile which means we need to turn that profile into multi-platform profile like net_4_x. We'll still have a symlink from build -> build-darwin and the monolite which is downloaded or packaged in the tarball is expanded into mcs/lib/monolite-<platform> depending on the platform you're building on. I had to move the get-monolite-latest target from the top-level Makefile.am into mcs/class/Makefile so it has access to HOST_PLATFORM, but it arguably should've been there anyway before.
2017-03-31Make monolite profile directory versioned (#4631)Alexander Köplinger
If you're building with monolite currently the build system checks for the existence of mcs/class/lib/monolite and just uses it in that case. It becomes a problem when bumping corlib version since if you pull the update and try to build it'll use the old monolite and you'll hit the "corlib version not in sync" error. By making the monolite directory include the version this can be avoided and everything works out of the box. Also removed the confusing "You need Mono version 4.8 or better" message since we actually require a newer version in basic-profile-check.cs now and keeping them in sync is error prone.
2017-03-16Include Mono version in corlib versionAlexander Köplinger
This makes it possible to version the runtime<->corlib interface for each version branch independently and fixes the problem of monolite getting overwritten by changes in different branches when corlib version is still the same. We're moving definition of the corlib version into configure.ac so we can more easily bake the Mono version into it.
2017-02-13Move Mac package command to scripts so that it's available without configuringAlexis Christoforides
2017-01-27Add .sh extension to update_submodules so it gets correct line endingAlexander Köplinger
It'd not be recognized as a shell file so it'd get CRLF line endings on Windows which doesn't work. Also added a shebang. Also remove get-cygwin-deps.sh, it is long outdated. Correct instructions are on the Mono website.
2016-12-12Don't remove the roslyn binaries in "make dist" for nowAlexander Köplinger
Should help fix the package builds on Jenkins.
2016-11-04Added 'mac-sdk-package' Make targetAlexis Christoforides
2016-07-26[runtime] Accomplish BITCODE build symbol sharing with only make (#3329)Alexander Kyte
2016-07-24[mobile_static] Pass correct MONO_LLVMONLY for bitcodeAlexander Kyte
2016-06-15Merge pull request #3089 from alexanderkyte/mobile_static_jenkins_scriptAlexander Kyte
[mobile_static] Update jenkins build script for mobile_static profile
2016-06-14WIP [library.make] Make resource usage declarative in the class libraries ↵Miguel de Icaza
(#3159) [library.make] Make resource usage declarative in the class libraries
2016-06-13[mobile_static] Make bitcode preset enable llvmAlexander Kyte
2016-06-13[mobile_static] Split jenkins tests out, enable running from top levelAlexander Kyte
2016-06-11[runtime] Avoid building the tools dir when cross-compiling, some tools ↵Zoltan Varga
don't seem to compile.
2016-06-10[runtime] Move 'pedump' to tools/pedump, build tools by default. (#3133)Zoltan Varga
* [runtime] Move 'pedump' to tools/pedump, build tools by default. * Add missing file. * [runtime] Mark mono_opcodes[] with MONO_API. * [runtime] Build monograph when sgen is supported instead of boehm. * [runtime] Link monograph against the static runtime libraries. * [runtime] Use the same SUBDIRS/DIST_SUBDIRS for the CROSS_COMPILING case.
2016-06-08[build] Add llvm folder to SUBDIRS/DIST_SUBDIRSAlexander Köplinger
This ensures all the right files are packaged in the tarball.
2016-05-23Redist the referencesource folderAlexander Köplinger
Since referencesource is no longer a submodule under external/ after https://github.com/mono/mono/pull/2962 it didn't get included in the tarball anymore. We need to add it again to fix the tarball build.
2016-05-18Graduate the csproj/solution to completed - you can now build with the ↵Miguel de Icaza
toplevel net_4_x.sln
2015-12-03Add code of conductMiguel de Icaza
2015-10-20[acceptance-tests] Fix tarball build and rename "check" target to "check-full"Alexander Köplinger
The acceptance-tests folder wasn't getting included in the tarball, adding the folder to the SUBDIRS in the top-level Makefile.am fixes this. Additionally, EXTRA_DISTFILES doesn't work outside of mcs/ so rename it to EXTRA_DIST. Since we don't want a top-level "make check" to recurse into acceptance-tests just yet, rename the check target to check-full so nothing gets run by default.
2015-09-24Move monolite URL to mono-project.com CDN, not Boston NASJo Shields
2015-06-25Remove --with-[monotouch|xammac]=only from configure.Rolf Bjarne Kvinge
The Xamarin.iOS and Xamarin.Mac builds don't use these options, so remove them to reduce unnecessary complexity.
2015-04-07Remove build-mingw32.sh.Alex Rønne Petersen
This script has not been maintained for a very long time and (as far as I know) is not used by anyone.
2015-04-07Remove spec file as we don't use it anymore.Alex Rønne Petersen
See: https://github.com/directhex/mono-snapshot
2015-04-06Integrate binary reference assemblies for v2.0/3.5 into the build systemAlexander Köplinger
Rename the net_4_0 profile which is already only used to trigger copying of reference assemblies to binary_reference_assemblies and include the 2.0/3.5 files there. This should make it easier to add more profiles in the future and doesn't clutter the build system as much as making separate net_2_0 and net_3_5 profiles that do the same.
2015-02-10Rename binary reference assemblies locationMarek Safar
2014-12-10Distribute reference assemblies in source tarball. Yuck.Jo Shields
2014-12-03Fix make dist if boehm is disabled.Zoltan Varga
2014-07-29Delete assemblies from external/ when building "make dist" tarballsJo Shields
2014-07-01[dist] Do not include .git link files in dist tarballDamien Diederen
Recent versions of Git co-host submodule GIT_DIRs in <root-project>/.git/ by default, and write their relative path into <subproject>/.git, which is a regular file: $ ls -l external/cecil/.git -rw-r--r-- 1 foo bar 42 Jun 16 12:50 external/cecil/.git $ cat external/cecil/.git gitdir: ../../.git/modules/external/cecil Relax the expression in Makefile.am to also delete these (broken) "symlinks" when preparing a distribution tarball.
2014-06-10Add build system plumbing for building with -Werror.Alex Rønne Petersen
2014-05-30add files System.Configuration.dll and System.Security.dll to monolite ↵Timotheus Pokorra
directory in tarball to avoid: error CS0006: Metadata file `System.Security.dll' could not be found
2014-05-25Rename configure.in -> configure.ac. Based on PR #976.Alex Rønne Petersen
2014-03-11Add support/ to the build when cross-compiling.Alex Rønne Petersen
2014-01-16profiles: define xammac (Xamarin.Mac) profileAaron Bockover
Based on the Mobile profile and modeled after the MonoDroid profile.
2013-11-01Fix indentation.Alex Rønne Petersen
Oddly, we don't use tabs here...
2013-10-31Dist README.md.Zoltan Varga
2013-09-20Check the version of LLVM at configure time to make sure it has a matching ↵Zoltan Varga
version.
2013-08-30Remove moon support from the build system.Zoltan Varga
2013-02-07Update csproj generator to work on macMarek Safar
2013-01-12Add changes to the main Makefile.am, not only Makefile which is not versionedJean-Michel Perraud
2012-11-15Tweak the Makefiles to enable monotouch builds to compile less stuff.Rodrigo Kumpera
* Makefile.am: Make it possible to only produce the monotouch byproducts.
2012-10-19Second try to make quiet build work reliablyMarek Safar
2012-08-14Fix monolite bootstrapMarek Safar
2012-07-18Remove external directory git cruft from the dist tarballMarek Habersack
2012-04-09script path modify. to build in not souce tree.KISHIMOTO, Makoto