#33184: Support for Fenix --------------------------------------+-------------------------- Reporter: sisbell | Owner: tbb-team Type: enhancement | Status: new Priority: Medium | Milestone: Component: Applications/Tor Browser | Version: Severity: Normal | Resolution: Keywords: tbb-mobile, Android | Actual Points: Parent ID: | Points: Reviewer: | Sponsor: --------------------------------------+--------------------------
Comment (by gk): Replying to [comment:6 sisbell]: > I'm working through this using tbb android-components generated artifacts as dependencies. I haven't checked in the changes as I'm still working through but what I have found its > > We can modify buildSrc/src/main/java/Dependencies.kt to match android- components dependencies we build > > > {{{ > const val mozilla_android_components = "36.0.0" > }}} > > I removed a number of projects from android-components so those references have to be removed from as dependencies in app/build.gradle > > I also added legacy plugin support, same as in android-components > > The telemetry can be easily disabled for runtime, will require a simple patch. I still will need to verify the impact on compile time, having removed the artifact dependencies as well. > > There's also a number of build variants to we can configure for beta, nightly and some others which add debugging builds, etc. > > fenix uses SDK 28 (while toolchain, android-components uses 29). I'll align these. I just realized this is not just a meta ticket (as indicated by the description). It seems, though, just the one extra patch is not enough anymore (just declaring `mavenLocal()` is not making it for me). There are issues with aligning the SDKs as well (see comment:13:ticket:33557). Let's keep this as meta ticket and use #33927 for the Fenix `tor-browser-build` changes? If you want to work on the fenix part (again) let me know. I was under the assumption you'd focus on the geckoview part currently and picked this up. -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33184#comment:7> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs