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

C++ tweaks and legacy code cleanup #8638

Merged
merged 20 commits into from
Feb 9, 2024
Merged

C++ tweaks and legacy code cleanup #8638

merged 20 commits into from
Feb 9, 2024

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    c95d321 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d98858c View commit details
    Browse the repository at this point in the history
  3. Use std::array<T,S> for override_dirs

    Also use collection iterator `for`
    grendello committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6a82a2d View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Optimize startup a tiny bit

    Use `std::span` and `std::array` for application library directories in
    a way that allows us to avoid memory allocation in the most common
    scenario (where shared libraries aren't extraced to the filesystem but
    reside in one of the split apks)
    grendello committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    de9a18d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc5eff0 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      [Xamarin.Android.Build.Tasks] fix warning when missing `proguard-android.txt` (#8641)
      LEGO: Merge pull request 8642
      Fix ServerCertificateCustomValidator on API 21-23 (#8637)
    grendello committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    f55b42a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      [Xamarin.Android.Build.Tasks] Add check for aapt2 invalid data path error (#8640)
    grendello committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    1176d3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81c05a4 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Bump com.android.tools:r8 from 8.2.33 to 8.2.42 (#8634)
    grendello committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    6e90924 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f9be55 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Localized file check-in by OneLocBuild Task (#8643)
    grendello committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4e712cc View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Localized file check-in by OneLocBuild Task (#8668)
      [Xamarin.Android.build.Tasks] `<CheckDuplicateJavaLibraries/>` ignores `repackaged.jar` (#8664)
      LEGO: Merge pull request 8665
      [Xamarin.Android.Build.Tasks] parse JDK `release` file directly (#8663)
      Bump to dotnet/installer@f91d4ca399 9.0.100-alpha.1.24070.3 (#8635)
      [.github] Re-enable locking issues after 30 days of inactivity (#8655)
      Localized file check-in by OneLocBuild Task (#8657)
      LEGO: Merge pull request 8656
      Localized file check-in by OneLocBuild Task (#8652)
      Bump to xamarin/xamarin-android-tools/main@b175674 (#8644)
      [Xamarin.Android.Build.Tasks] remove checks for `$(UsingAndroidNETSdk)` (#8647)
      [Xamarin.Android.Build.Tasks] XA1039 error for Android.Support (#8629)
    grendello committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    06329f8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Bump external/xamarin-android-tools from `b175674` to `ed102fc` (#8667)
      Bump external/android-api-docs from `3f64bdd` to `9b7ea12` (#8672)
      [ci] Only install Android SDK API-34 on test agents. (#8670)
    grendello committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    0939db2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      [Xamarin.Android.Build.Tasks] fix net7.0 "out of support" message (#8660)
      [ci] Use NuGetAuthenticate@1 (#8676)
    grendello committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    fb17eec View commit details
    Browse the repository at this point in the history
  4. Migration from to continues

    grendello committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a4987ef View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Bump to dotnet/installer@5680e93cb2 9.0.100-preview.2.24073.12 (#8666)
      $(AndroidPackVersionSuffix)=preview.2; net9 is 34.99.0.preview.2 (#8678)
    grendello committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    383f887 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ea6c6a View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      Bump to dotnet/installer@fb7b9a4b9e 9.0.100-preview.2.24106.6 (#8700)
      [Mono.Android] Cache `Profiles/api-34.xml` contents (#8679)
      [monodroid] typemaps may need to load assemblies (#8625)
      Bump $(AndroidNetPreviousVersion) to 34.0.79 (#8693)
      Bump to xamarin/java.interop/main@07c73009 (#8681)
      Bump to dotnet/installer@1c496970b7 9.0.100-preview.2.24078.1 (#8685)
      [GetAndroidDependencies] Add Jdk dependency info (#8651)
      [xaprepare] Add support for newer SparkyLinux (#8684)
    grendello committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    66f3db0 View commit details
    Browse the repository at this point in the history
  2. Remove all the WINDOWS, APPLE, desktop and !NET code

    A long overdue cleanup
    grendello committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1216016 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into dev/grendel/cpp-tweaks

    * main:
      [Xamarin.Android.Build.Tasks] `FixAbstractMethodsStep` performance (#8650)
    grendello committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    154e70f View commit details
    Browse the repository at this point in the history