Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Android build configurations for Mono/Libraries #33881

Merged
merged 11 commits into from
Mar 24, 2020

Commits on Mar 20, 2020

  1. Configuration menu
    Copy the full SHA
    d78e35c View commit details
    Browse the repository at this point in the history
  2. Enable System.Globalization.Native on Android

    Dynamically load the libicu from the system. Android NDK doesn't ship with icu headers so for now define prototypes for all the functions we use ourselves.
    akoeplinger committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    a54cdb0 View commit details
    Browse the repository at this point in the history
  3. Add temporary stub HashProvider that throws NIE on Android

    We still need to hook up the native System.Security.Native library.
    
    Unblocks Xamarin.Forms startup.
    akoeplinger committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    fce3948 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2020

  1. PR feedback

    akoeplinger committed Mar 22, 2020
    Configuration menu
    Copy the full SHA
    4b7045a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Merge remote-tracking branch 'upstream/master' into fix-add-android

    # Conflicts:
    #	eng/native/configuretools.cmake
    #	src/libraries/Native/Unix/CMakeLists.txt
    #	src/libraries/Native/Unix/System.Globalization.Native/CMakeLists.txt
    #	src/libraries/Native/Unix/System.Globalization.Native/configure.cmake
    #	src/libraries/Native/Unix/System.Globalization.Native/pal_icushim.c
    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    fadca3f View commit details
    Browse the repository at this point in the history
  2. PR feedback

    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    72b17c4 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into fix-add-android

    # Conflicts:
    #	src/libraries/Native/Unix/CMakeLists.txt
    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    975b7f5 View commit details
    Browse the repository at this point in the history
  4. PR feedback

    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    4986968 View commit details
    Browse the repository at this point in the history
  5. PR feedback

    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    8821f17 View commit details
    Browse the repository at this point in the history
  6. PR feedback

    akoeplinger committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    66724a3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c489ae4 View commit details
    Browse the repository at this point in the history